DocumentCode
1355626
Title
An adaptive hybrid genetic algorithm for the three-matching problem
Author
Magyar, Gáabor ; Johnsson, Mika ; Nevalainen, Olli
Author_Institution
Dept. of Math. Sci., Turku Univ., Finland
Volume
4
Issue
2
fYear
2000
fDate
7/1/2000 12:00:00 AM
Firstpage
135
Lastpage
146
Abstract
This paper presents a hybrid genetic algorithm (GA) with an adaptive application of genetic operators for solving the 3-matching problem (3MP), an NP-complete graph problem. In the 3MP, we search for the partition of a point set into minimal total cost triplets, where the cost of a triplet is the Euclidean length of the minimal spanning tree of the three points. The problem is a special case of grouping and facility location problems. One common problem with GA applied to hard combinatorial optimization, like the 3MP, is to incorporate problem-dependent local search operators into the GA efficiently in order to find high-quality solutions. Small instances of the problem can be solved exactly, but for large problems, we use local optimization. We introduce several general heuristic crossover and local hill-climbing operators, and apply adaptation to choose among them. Our GA combines these operators to form an effective problem solver. It is hybridized as it incorporates local search heuristics, and it is adaptive as the individual recombination/improvement operators are fired according to their online performance. Test results show that this approach gives approximately the same or even slightly better results than our previous, fine tuned GA without adaptation. It is better than a grouping GA for the partitioning considered. The adaptive combination of operators eliminates a large set of parameters, making the method more robust, and it presents a convenient way to build a hybrid problem solver
Keywords
computational complexity; facility location; genetic algorithms; heuristic programming; minimisation; search problems; set theory; trees (mathematics); 3MP; Euclidean length; GA; NP-complete graph problem; adaptive hybrid genetic algorithm; combinatorial optimization; facility location problems; grouping problems; heuristic crossover operators; hybrid problem solver; local hill-climbing operators; local optimization; minimal spanning tree; minimal total cost triplets; problem-dependent local search operators; three-matching problem; Computer science; Costs; Electronic components; Genetic algorithms; Partitioning algorithms; Printing; Robots; Robustness; Testing; Tree graphs;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/4235.850654
Filename
850654
Link To Document