Memetic algorithms for the unconstrained binary quadratic programming problem

被引:58
作者
Merz, P
Katayama, K
机构
[1] Okayama Univ Sci, Dept Informat & Comp Engn, Okayama 7000005, Japan
[2] Univ Kaiserslautern, Dept Comp Sci, D-67653 Kaiserslautern, Germany
关键词
memetic algorithms; unconstrained binary quadratic programming problem; fitness landscape analysis; evolutionary algorithm; local search; combinatorial optimization;
D O I
10.1016/j.biosystems.2004.08.002
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper presents a memetic algorithm, a highly effective evolutionary algorithm incorporating local search for solving the unconstrained binary quadratic programming problem (BQP). To justify the approach, a fitness landscape analysis is conducted experimentally for several instances of the BQP. The results of the analysis show that recombination-based variation operators are well suited for the evolutionary algorithms with local search. Therefore, the proposed approach includes - besides a highly effective randomized k-opt local search - a new variation operator that has been tailored specially for the application in the hybrid evolutionary framework. The operator is called innovative variation and is fundamentally different from traditional crossover operators, since new genetic material is included in the offspring which is not contained in one of the parents. The evolutionary heuristic is tested on 35 publicly available BQP instances, and it is shown experimentally that the algorithm is capable of finding best-known solutions to large BQPs in a short time and with a high frequency. In comparison to other approaches for the BQP, the approach appears to be much more effective, particularly for large instances of 1000 or 2500 binary variables. (C) 2004 Elsevier Ireland Ltd. All rights reserved.
引用
收藏
页码:99 / 118
页数:20
相关论文
共 44 条
[1]   0-1 QUADRATIC-PROGRAMMING APPROACH FOR OPTIMUM SOLUTIONS OF 2 SCHEDULING PROBLEMS [J].
ALIDAEE, B ;
KOCHENBERGER, GA ;
AHMADIAN, A .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1994, 25 (02) :401-408
[2]   Simulated annealing for the unconstrained quadratic pseudo-Boolean function [J].
Alkhamis, TM ;
Hasan, M ;
Ahmed, MA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 108 (03) :641-652
[3]  
Amini M. M., 1999, NEW METHODS OPTIMIZA, P317
[4]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[5]   EXPERIMENTS IN QUADRATIC 0-1 PROGRAMMING [J].
BARAHONA, F ;
JUNGER, M ;
REINELT, G .
MATHEMATICAL PROGRAMMING, 1989, 44 (02) :127-137
[6]   OR-LIBRARY - DISTRIBUTING TEST PROBLEMS BY ELECTRONIC MAIL [J].
BEASLEY, JE .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1990, 41 (11) :1069-1072
[7]  
BEASLEY JE, 1998, HEURISTIC ALGORITHMS
[8]   MINIMIZATION OF A QUADRATIC PSEUDO-BOOLEAN FUNCTION [J].
BILLIONNET, A ;
SUTTER, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 78 (01) :106-115
[9]  
Eshelman L. J., 1991, FDN GENETIC ALGORITH, V1, P265, DOI DOI 10.1016/B978-0-08-050684-5.50020-3
[10]  
GALLO G, 1980, MATH PROGRAM STUD, V12, P132, DOI 10.1007/BFb0120892