Multiobjective firefly algorithm for continuous optimization

被引:419
作者
Yang, Xin-She [1 ]
机构
[1] Univ Cambridge, Dept Engn, Cambridge CB2 1PZ, England
关键词
Algorithm; Firefly algorithm; Metaheuristic; Multiobjective; Engineering design; Global optimization; DIFFERENTIAL EVOLUTION; DESIGN;
D O I
10.1007/s00366-012-0254-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Design problems in industrial engineering often involve a large number of design variables with multiple objectives, under complex nonlinear constraints. The algorithms for multiobjective problems can be significantly different from the methods for single objective optimization. To find the Pareto front and non-dominated set for a nonlinear multiobjective optimization problem may require significant computing effort, even for seemingly simple problems. Metaheuristic algorithms start to show their advantages in dealing with multiobjective optimization. In this paper, we extend the recently developed firefly algorithm to solve multiobjective optimization problems. We validate the proposed approach using a selected subset of test functions and then apply it to solve design optimization benchmarks. We will discuss our results and provide topics for further research.
引用
收藏
页码:175 / 184
页数:10
相关论文
共 44 条
[1]  
Abbass H. A., 2002, International Journal on Artificial Intelligence Tools (Architectures, Languages, Algorithms), V11, P531, DOI 10.1142/S0218213002001039
[2]  
[Anonymous], 2010, Engineering Optimisation: An Introduction With Metaheuristic Applications
[3]  
[Anonymous], 2007, 3 INT VIRT C INT PRO
[4]  
Apostolopoulos T., 2010, International Journal of Combinatorics, V2011, P1, DOI [DOI 10.1155/2011/523806, 10.1155/2011/523806]
[5]   Multi-objective differential evolution (MODE) for optimization of supply chain planning and management [J].
Babu, B. V. ;
Gujarathi, Ashish A. .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :2732-+
[6]   A review of particle swarm optimization. Part II: hybridisation, combinatorial, multicriteria and constrained optimization, and indicative applications [J].
Alec Banks ;
Jonathan Vincent ;
Chukwudi Anyakoha .
Natural Computing, 2008, 7 (1) :109-124
[7]  
Cagnina LC, 2008, INFORM-J COMPUT INFO, V32, P319
[8]  
Coello CAC, 2000, IEEE C EVOL COMPUTAT, P30, DOI 10.1109/CEC.2000.870272
[9]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[10]  
Deb K., 2001, Multi-objective Optimization Using Evolutionary Algorithms