Firefly algorithm, stochastic test functions and design optimisation

被引:990
作者
Yang, Xin-She [1 ]
机构
[1] Univ Cambridge, Dept Engn, Cambridge CB2 1PZ, England
关键词
Firefly algorithm; FA; design optimisation; metaheuristic; stochastic test function; particle swarm optimisation; PSO;
D O I
10.1504/IJBIC.2010.032124
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modern optimisation algorithms are often metaheuristic, and they are very promising in solving NP-hard optimisation problems. In this paper, we show how to use the recently developed firefly algorithm to solve non-linear design problems. For the standard pressure vessel design optimisation, the optimal solution found by FA is far better than the best solution obtained previously in the literature. In addition, we also propose a few new test functions with either singularity or stochastic components but with known global optimality and thus they can be used to validate new optimisation algorithms. Possible topics for further research are also discussed.
引用
收藏
页码:78 / 84
页数:7
相关论文
共 15 条
  • [1] Baeck T., 1997, HDB EVOLUTIONARY COM
  • [2] Cagnina LC, 2008, INFORM-J COMPUT INFO, V32, P319
  • [3] Use of a self-adaptive penalty approach for engineering optimization problems
    Coello, CAC
    [J]. COMPUTERS IN INDUSTRY, 2000, 41 (02) : 113 - 127
  • [4] Deb K., 1995, OPTIMISATION ENG DES
  • [5] Dorigo M, 2004, ANT COLONY OPTIMIZATION, P1
  • [6] Stability analysis of social foraging swarms
    Gazi, V
    Passino, KM
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (01): : 539 - 557
  • [7] Golberg D. E., 1989, GENETIC ALGORITHMS S, V1989, P36
  • [8] Holland J.H., 1992, Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control and Artificial Intelligence
  • [9] Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
  • [10] Kennedy J. F., 2001, Swarm intelligence