Abstract
A fast global convergence algorithm, small-world optimization (SWO), was designed to solve the global optimization problems, which was inspired from small-world theory and six degrees of separation principle in sociology. Firstly, the solution space was organized into a small-world network model based on social relationship network. Secondly, a simple search strategy was adopted to navigate into this network in order to realize the optimization. In SWO, the two operators for searching the short-range contacts and long-range contacts in small-world network were corresponding to the exploitation and exploration, which have been revealed as the common features in many intelligent algorithms. The proposed algorithm was validated via popular benchmark functions and engineering problems. And also the impacts of parameters were studied. The simulation results indicate that because of the small-world theory, it is suitable for heuristic methods to search targets efficiently in this constructed small-world network model. It is not easy for each test mail to fall into a local trap by shifting into two mapping spaces in order to accelerate the convergence speed. Compared with some classical algorithms, SWO is inherited with optimal features and outstanding in convergence speed. Thus, the algorithm can be considered as a good alternative to solve global optimization problems.
Similar content being viewed by others
References
LINHARES A. preying on optima: A predatory search strategy for combinatorial problems [C]//Proceedings of the Proc IEEE Int Conf Syst. San Diego, CA, USA: IEEE, 1998, 8(11/12/13/14): 2974–2978.
SUN Yi, DAAN W, TOM S, JUERGEN S. Efficient natural evolution strategies [C]// Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation (GECCO’ 09). New York, USA: ACM, 2009: 539–546.
HOLLAND J H. Adaptation in natural and artificial systems: An introductory analysis with applications to biology, control, and artificial intelligence [M]. Ann Arbor: University of Michigan Press, 1975: 1–211.
SU Guo-shao, ZHANG Xiao-fei, CHEN Guang-qiang, FU Xing-yi. Identification of structure and parameters of rheological constitutive model for rocks using differential evolution algorithm [J]. Journal of Central South University of Technology, 2008, 15(s1): 25–28.
ANAGNOSTOPOULOS A, MICHEL L, VAN P, VERGADOS Y. A simulated annealing approach to the traveling tournament problem [J]. Journal of Scheduling, 2006, 9(2): 177–193.
GLOVER F. Heuristics for integer programming using surrogate constraints [J]. Decision Sciences, 1977, 8: 156–166.
MAHDIYEH E, HUSSAIN S, AZAH M. Power system stabilizer design using hybrid multi-objective particle swarm optimization with chaos [J]. Journal of Central South University of Technology, 2011, 18(5): 1579–1588.
DORIGO M, MANIEZZO V, COLORNI A. Ant system: Optimization by a colony of cooperating agents [J]. IEEE Trans Syst Man Cybern B Cybern, 1996, 26(1): 29–41.
KARABOGA D, BASTURK B. A powerful and efficient algorithm for numerical function optimization: Artificial bee colony (ABC) algorithm [J]. Journal of Global Optimization, 2007, 39(3): 459–471.
GU Yun-li, XU Xin, DU Jie, QIAN Huan-yan, Optimization algorithm based on artificial life algorithm and particle swarm optimization [C]// Second International Conference on Information and Computing Science. Manchester: IEEE Press, 2009: 173–176.
NGUYEN T T, YAO X. An experimental study of hybridizing cultural algorithms and local search [J]. Int J Neural Syst, 2008, 18(1): 1–17.
MASSIMO F, RONALD M. Navigation in small-world networks: A scale-free continuum model [J]. Journal of Applied Probability, 2006, 43(4): 1173–1180.
TRAVERS J, MILGRAM S. An experimental study of the small-world problem [J]. Sociometry, 1969, 32(4): 425–443.
WATTS D J, STROGATZ S H. Collective dynamics of ’small-world’ networks [J]. Nature, 1998, 393(6684): 440–442.
STROGATZ S H. Exploring complex networks [J]. Nature, 2001, 410(6825): 268–276.
KLEINBERG J M. The small-world phenomenon: An algorithmic perspective [R]. Cornell Computer Science Technical Report. New York: ACM, 1999: 163–170.
WATTS D J, DODDS P S, NEWMAN M E J. Identity and search in social networks [J]. Science, 2002, 296(5571): 1302–1305.
WALSH T. Search in a small world [C]// Ijcai-99: Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. San Francisco: Morgan Kaufmann, 1999: 1172–1177.
CHEN Jian-zhen, LIU Wei, ZHU Jian-yang. Two-dimensional small-world networks: Navigation with local information [J]. Phys Rev E, 2006, 73(5): 56111–56117.
CUI Zhi-hua, CHU Yong-fang, CAI Xing-juan. Nearest Neighbor Interaction PSO Based on Small-World Model [J]. Intelligent Data Engineering and Automated Learning, 2009, 5788: 633–640.
DU Hai-feng, ZHUANG Jian, ZHANG Jin-hua, WANG Sun-an. Small-world phenomenon for function optimization [J]. Journal of Xi’an Jiaotong University, 2005, 39(9): 1011–1015. (in Chinese)
LI Xiao-hu, ZHANG Jin-hua, WANG Sun-an, LI Mao-lin, LI Kun-peng. A small world algorithm for high-dimensional function optimization [C]// Proceedings of the 8th IEEE International Conference on Computational Intelligence in Robotics and Automation (CIRA’09). Piscataway, NJ, USA: IEEE Press, 2009: 55–59.
WANG Shuang-xin, LIU Hai-rui, DONG Yang. Constrained model predictive control based on chaotic small-world optimization algorithm [C]// Proceedings of the 18th IFAC, World Congress, Milano, Italy, 2011: 134–142.
YANG Xin-yan, WANG Xiao-hua. Decentralized small-world optimization strategy [J]. Journal of Suzhou University: Engineering Science Edition, 2007, 3(11): 41–46. (in Chinese)
WANG Xiao-fan, LI Xiang, CHENG Guan-rong. Complex network theory and its applications [M]. Beijing: Tsinghua University Press, 2006: 46–52. (in Chinese)
KLEINBERG J M. Navigation in a small world-It is easier to find short chains between points in some networks than others [J]. Nature, 2000, 406(6798): 845.
SHARMA B D, KHANN R K. On m-ary Gray codes [J]. Information Sciences, 1978, 15(1): 31–43.
ZHAO Cheng-lin, SUN Xue-bin, SUN Song-lin, JIANG Ting. Fault diagnosis of sensor by chaos particle swarm optimization algorithm and support vector machine [J]. Expert Systems with Applications, 2011, 38(8): 9908–9912.
PRICE K V. Differential evolution: A fast and simple numerical optimizer [C]// 1996 Biennial Conference of the North American Fuzzy Information Processing Society. Nafips: IEEE Press, 1996, 524–527.
EBERHART R C, SHI Y. Comparing inertia weights and constriction factors in particle swarm optimization [C]// Proceedings of the 2000 Congress on Evolutionary Computation. La Jollai: IEEE Press, 2000: 84–88.
JIAO Li-cheng, DU Hai-feng, LIU Fang, GONG Mao-guo. Immunological computation for optimization, learning and recognition [M]. Beijing: Science Press, 2006: 58–118. (in Chinese)
LEUNG Yiu-Wing, WANG Yu-ping. An orthogonal genetic algorithm with quantization for global numerical optimization [J]. IEEE T Evolut Comput, 2001, 5(1): 41–53.
MADSEN K. Nonlinear approximation and engineering design [EB/OL]. [2006-12-21]. http://www2immdtudk/~km/GlobOpt/testex/testproblemshtml.Denmark.
DU Hai-feng, WU Xiao-dong, ZHUANG Jian. Small-world optimization algorithm for function optimization [J]. Advances in Natural Computation, 2006, 4222(2006): 264–273.
FANG Wei, SUN Jun, XU Wen-bo. A new mutated quantum-behaved particle swarm optimizer for digital IIR filter design [J]. Eurasip J Adv Sig Pr, 2009, 2009: 367465.
LIANG J J, SUGANTHAN P N, DEB K. Novel composition test functions for numerical global optimization [C]// 2005 IEEE Swarm Intelligence Symposium. Pasadena: IEEE Press, 2005: 68–75.
DODDS P S, MUHAMAD R, WATTS D J. An experimental study of search in global social networks [J]. Science, 2003, 301(5634): 827–829.
JARBOUI B, IBRAHIM S, SIARRY P, REBAI A. A combinatorial particle swarm optimization for solving permutation flowshop problems [J]. Computers & Industrial Engineering, 2008, 54(3): 526–538.
HUANG Gang, TIAN Zhi-peng, SHAO Xin-yu, LI Jin-hang. Small world optimization for multiple objects optimization of mixed-model assembly sequencing problem [M]//GRZECHCA W. Assembly Line-Theory and Practice: Intech, 2011: 131–148.
TAILLARD E. Benchmarks for basic scheduling problems [J]. European Journal of Operational Research, 1993, 64(2): 278–285.
RUIZ R, MAROTO C, ALCARAZ J. Two new robust genetic algorithms for the flowshop scheduling problem [J]. Omega, 2006, 34(5): 461–476
LIAN Zhi-gang, GU Xing-sheng, JIAO Bin. A novel particle swarm optimization algorithm for permutation flow-shop scheduling to minimize makespan [J]. Chaos, Solitons & Fractals, 2008, 35(5): 851–861.
ZHANG Chang-sheng, NING Jia-xu, OUYANG Dan-tong. A hybrid alternate two phases particle swarm optimization algorithm for flow shop scheduling problem [J]. Computers & Industrial Engineering, 2010, 58(1): 1–11.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Projects(51105157, 50875101) supported by the National Natural Science Foundation of China; Project(2009AA043301) supported by the National High Technology Research and Development Program of China
Rights and permissions
About this article
Cite this article
Li, Jh., Shao, Xy., Long, Ym. et al. Global optimization by small-world optimization algorithm based on social relationship network. J. Cent. South Univ. 19, 2247–2265 (2012). https://doi.org/10.1007/s11771-012-1269-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-012-1269-x