DocumentCode :
2216661
Title :
Efficiency of adaptive genetic algorithm with mutation matrix in the solution of the knapsack problem of increasing complexity
Author :
Li, Qing Jie ; Szeto, Kwok Yip
Author_Institution :
Department of Physics, Hong Kong University of Science and Tehnology, Clear Water Bay, Hong Kong SAR, China
fYear :
2015
fDate :
25-28 May 2015
Firstpage :
31
Lastpage :
38
Abstract :
An adaptive genetic algorithm using mutation matrix is introduced for the solution of a series of zero/one knapsack problems of increasing complexity and structure. The evolution of the population in our adaptive genetic algorithm is based on a time dependent mutation matrix that is co-evolving, guided by the locus statistics and the fitness distribution of the population. This co-evolution of the mutation matrix provides a parameter free framework for the adaptive genetic algorithm, but different implementations of the mutation matrix have different performance for the knapsack problem. Here three structures of the knapsack problems are used as the benchmark tests: simple knapsack, parallel knapsack, and hierarchical or layer knapsack. For each type of knapsack structure, an index of difficulty is constructed based on the number of items and constraints. Numerical experiments are performed to test three models of implementation of the mutation matrix corresponding to three different way of controlling the number of mutation operations used. The numerical results for the three different knapsack problems using these three different implementations are discussed, along with a heuristic explanation for their different efficiencies. The conclusion is that an adaptive mutation matrix is best, where adaptation is based on the fitness distribution of the population, so that the mutation probability is implicitly time dependent. Furthermore, a directed mutation greatly improves the performance of all three models of implementation as this involves the imitation of the best chromosome by the less fit ones.
Keywords :
Benchmark testing; Biological cells; Complexity theory; Genetic algorithms; Probability; Sociology; Statistics; Adaptive; Genetic Algorithm; Knapsack; Mutation Matrix;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation (CEC), 2015 IEEE Congress on
Conference_Location :
Sendai, Japan
Type :
conf
DOI :
10.1109/CEC.2015.7256871
Filename :
7256871
Link To Document :
بازگشت