DocumentCode
238850
Title
Runtime analysis comparison of two fitness functions on a memetic algorithm for the Clique Problem
Author
Kuai Wei ; Dinneen, Michael J.
Author_Institution
Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
fYear
2014
fDate
6-11 July 2014
Firstpage
133
Lastpage
140
Abstract
It is commonly accepted that a proper fitness function can guide the algorithm to find a global optimum solution faster. This paper will use the runtime analysis to provide the theoretical evidence that a small change of the fitness function (additional one step looking forward) can result in a huge performance gap in terms of finding a global optimum solution. It also shows that the fitness function that gives the best results in an Memetic Algorithm on the Clique Problem is entirely instance specific. In detail, we will formalize a (1+1) Restart Memetic Algorithm with a Best-Improvement Local Search, and run them on two different fitness functions, fOL and fOPL, to solve the Clique Problem respectively. We then construct two families of graphs, G1 and G2, and show that, for the first family of graphs G1, the (1+1) RMA on the fitness function fOPL drastically outperforms the (1+1) RMA on the fitness function fOL, and vice versa for the second family of graphs G2.
Keywords
evolutionary computation; graph theory; search problems; (1+1) RMA; (1+1) restart memetic algorithm; best-improvement local search; clique problem; evolutionary algorithms; fitness functions; global optimum solution; graphs G1 family; memetic algorithm; runtime analysis; Algorithm design and analysis; Blogs; Evolutionary computation; Memetics; Polynomials; Runtime; Search problems;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation (CEC), 2014 IEEE Congress on
Conference_Location
Beijing
Print_ISBN
978-1-4799-6626-4
Type
conf
DOI
10.1109/CEC.2014.6900359
Filename
6900359
Link To Document