DocumentCode
35645
Title
MOEA/D-ACO: A Multiobjective Evolutionary Algorithm Using Decomposition and AntColony
Author
Liangjun Ke ; Qingfu Zhang ; Battiti, Roberto
Author_Institution
State Key Lab. for Manuf. Syst. Eng., Xi´an Jiaotong Univ., Xi´an, China
Volume
43
Issue
6
fYear
2013
fDate
Dec. 2013
Firstpage
1845
Lastpage
1859
Abstract
Combining ant colony optimization (ACO) and the multiobjective evolutionary algorithm (EA) based on decomposition (MOEA/D), this paper proposes a multiobjective EA, i.e., MOEA/D-ACO. Following other MOEA/D-like algorithms, MOEA/D-ACO decomposes a multiobjective optimization problem into a number of single-objective optimization problems. Each ant (i.e., agent) is responsible for solving one subproblem. All the ants are divided into a few groups, and each ant has several neighboring ants. An ant group maintains a pheromone matrix, and an individual ant has a heuristic information matrix. During the search, each ant also records the best solution found so far for its subproblem. To construct a new solution, an ant combines information from its group´s pheromone matrix, its own heuristic information matrix, and its current solution. An ant checks the new solutions constructed by itself and its neighbors, and updates its current solution if it has found a better one in terms of its own objective. Extensive experiments have been conducted in this paper to study and compare MOEA/D-ACO with other algorithms on two sets of test problems. On the multiobjective 0-1 knapsack problem, MOEA/D-ACO outperforms the MOEA/D with conventional genetic operators and local search on all the nine test instances. We also demonstrate that the heuristic information matrices in MOEA/D-ACO are crucial to the good performance of MOEA/D-ACO for the knapsack problem. On the biobjective traveling salesman problem, MOEA/D-ACO performs much better than the BicriterionAnt on all the 12 test instances. We also evaluate the effects of grouping, neighborhood, and the location information of current solutions on the performance of MOEA/D-ACO. The work in this paper shows that reactive search optimization scheme, i.e., the “learning while optimizing” principle, is effective in improving multiobjective optimization algorithms.
Keywords
ant colony optimisation; evolutionary computation; knapsack problems; matrix algebra; search problems; travelling salesman problems; BicriterionAnt; MOEA-D-ACO; biobjective traveling salesman problem; genetic operators; group pheromone matrix; heuristic information matrix; learning while optimizing principle; local search; multiobjective 0-1 knapsack problem; multiobjective EA; multiobjective evolutionary algorithm using decomposition and ant colony optimization; multiobjective optimization problem; reactive search optimization scheme; single-objective optimization problems; Cities and towns; Educational institutions; Evolutionary computation; Indexes; Optimization; Search problems; Vectors; Ant colony optimization (ACO); decomposition; multiobjective 0–1 knapsack problem (MOKP); multiobjective optimization; multiobjective traveling salesman problem (MTSP); reactive search optimization (RSO);
fLanguage
English
Journal_Title
Cybernetics, IEEE Transactions on
Publisher
ieee
ISSN
2168-2267
Type
jour
DOI
10.1109/TSMCB.2012.2231860
Filename
6423879
Link To Document