Society and civilization: An optimization algorithm based on the simulation of social behavior

被引:430
作者
Ray, T [1 ]
Liew, KM
机构
[1] Natl Univ Singapore, Temasek Labs, Singapore 119260, Singapore
[2] Nanyang Technol Univ, Nanyang Ctr Supercomp & Visualizat, Singapore 639798, Singapore
[3] Nanyang Technol Univ, Sch Mech & Prod Engn, Singapore 639798, Singapore
关键词
constrained optimization; Pareto; social behavior;
D O I
10.1109/TEVC.2003.814902
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The ability of an individual to mutually interact is a fundamental social behavior that is prevalent in all human and insect societies. Social interactions enable individuals to adapt and improve faster than biological evolution based. on genetic inheritance alone. This is the driving concept behind the optimization algorithm introduced in this paper that makes use of the intra and intersociety interactions within a formal society and the civilization model to solve single objective constrained optimization problems. A society corresponds to a cluster of points in the parametric space while a civilization is a set of all such societies at any given point of time. Every society has its set of better performing individuals (henceforth, referred as leaders) that help others in the society to improve through an intrasociety information exchange. The intrasociety information exchange results in the migration of a point toward a better performing point in the cluster that is analogous to an intensified local search around a better performing point. Leaders of a society on the other hand improve only through an intersociety information exchange that results in the migration of a leader from a society to another that is headed by better performing leaders. This process of leader migration helps the better performing societies to expand and flourish that correspond to a search around globally promising regions in the parametric space. In order to study the performance of the proposed algorithm, four well-studied, single objective constrained engineering design optimization problems have been solved. The results indicate that the algorithm is capable of arriving at comparable solutions using significantly fewer function evaluations and stands out as a promising alternative to existing optimization methods for engineering design. Futhermore, the algorithm employs a novel nondominance scheme to handle constraints. that eliminates the problem of scaling and aggregation that is common among penalty-function-based methods.
引用
收藏
页码:386 / 396
页数:11
相关论文
共 35 条
[1]  
[Anonymous], P 7 INT C GEN ALG
[2]  
Arora J., 2004, Introduction to Optimum Design
[3]   MULTILEVEL DESIGN OPTIMIZATION USING GLOBAL MONOTONICITY ANALYSIS [J].
AZARM, S ;
LI, WC .
JOURNAL OF MECHANISMS TRANSMISSIONS AND AUTOMATION IN DESIGN-TRANSACTIONS OF THE ASME, 1989, 111 (02) :259-263
[4]  
Back T., 1997, Handbook of evolutionary computation
[5]  
Belegundu A.D., 1982, STUDY MATH PROGRAMMI
[6]  
COELLO CAC, 1999, P C EV COMP, V1, P573
[7]   An efficient constraint handling method for genetic algorithms [J].
Deb, K .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2000, 186 (2-4) :311-338
[8]   OPTIMAL-DESIGN OF A WELDED BEAM VIA GENETIC ALGORITHMS [J].
DEB, K .
AIAA JOURNAL, 1991, 29 (11) :2013-2015
[9]  
Deb K., 1995, Complex Systems, V9, P115
[10]  
DEB K, 2001, 2001003 KANGAL