AMCPA: A Population Metaheuristic With Adaptive Crossover Probability and Multi-Crossover Mechanism for Solving Combinatorial Optimization Problems

作者: Eneko Osaba , Fernando Diaz , Enrique Onieva , Roberto Carballedo , Asier Perallos

DOI:

关键词:

摘要: Combinatorial optimization is a field that receives much attention in artificial intelligence. Many problems of this type can be found the literature, and large number techniques have been developed to applied them. Nowadays, population algorithms become one most successful metaheuristics for solving kind problems. Among techniques, Genetic Algorithms (GA) received due its robustness easy applicability. In paper, an Adaptive Multi-Crossover Population Algorithm (AMCPA) proposed, which variant classic GA. The presented AMCPA changes philosophy basic GAs, giving priority mutation phase providing dynamism crossover probability. To prevent premature convergence, proposed AMCPA, probability begins with low value, adapted every generation. Apart from this, as another mechanism avoid different functions are used alternatively. order prove quality technique, it six combinatorial problems, results compared ones obtained by Additionally, convergence behaviour both also compared. Furthermore, objective performing rigorous comparison, statistical study conducted compare these outcomes. during test are: Symmetric Asymmetric Traveling Salesman Problem, Capacitated Vehicle Routing Problem Backhauls, N-Queens, one-dimensional Bin Packing Problem.

参考文章(66)
William M. Spears, Adapting Crossover in Evolutionary Algorithms. Evolutionary Programming. pp. 367- 384 ,(1995)
Amy Morishima, J. David Schaffer, An adaptive crossover distribution mechanism for genetic algorithms international conference on genetic algorithms. pp. 36- 40 ,(1987)
Yahya Tashtoush, Khalid Alkhatib, Mostafa Z. Ali, Cultural Algorithms: Emerging Social Structures for the Solution of Complex Optimization Problems International journal of artificial intelligence. ,vol. 11, pp. 20- 42 ,(2013)
Mohammad Reza Meybodi, Danial Yazdani, Alireza Sepas-Moghaddam, Babak Nasiri, Reza Azizi, Optimization in Dynamic Environments Utilizing a Novel Method Based on Particle Swarm Optimization International journal of artificial intelligence. ,vol. 11, pp. 170- 192 ,(2013)
John L. Bruno, E. G. Coffman, Computer and job-shop scheduling theory ,(1976)
Alberto Moraglio, Riccardo Poli, Geometric crossover for the permutation representation Intelligenza Artificiale. ,vol. 5, pp. 49- 63 ,(2011) , 10.3233/IA-2011-0004
Lawrence Davis, Adapting operator probabilities in genetic algorithms international conference on genetic algorithms. pp. 61- 69 ,(1989)
M. TOMASSINI, a Survey of Genetic Algorithms applied reconfigurable computing. pp. 87- 118 ,(1995) , 10.1142/9789812830647_0003
Swahum Mukherjee, Srinjoy Ganguly, Swagatam Das, A strategy adaptive genetic algorithm for solving the travelling salesman problem swarm evolutionary and memetic computing. pp. 778- 784 ,(2012) , 10.1007/978-3-642-35380-2_91
The vehicle routing problem Society for Industrial and Applied Mathematics. ,(2001) , 10.1137/1.9780898718515