• 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