• DocumentCode
    1336585
  • Title

    A Multilevel Memetic Approach for Improving Graph k-Partitions

  • Author

    Benlic, Una ; Hao, Jin-Kao

  • Author_Institution
    Univ. of Angers, Angers, France
  • Volume
    15
  • Issue
    5
  • fYear
    2011
  • Firstpage
    624
  • Lastpage
    642
  • Abstract
    Graph partitioning is one of the most studied NP-complete problems. Given a graph G=(V, E) , the task is to partition the vertex set V into k disjoint subsets of about the same size, such that the number of edges with endpoints in different subsets is minimized. In this paper, we present a highly effective multilevel memetic algorithm, which integrates a new multiparent crossover operator and a powerful perturbation-based tabu search algorithm. The proposed crossover operator tends to preserve the backbone with respect to a certain number of parent individuals, i.e., the grouping of vertices which is common to all parent individuals. Extensive experimental studies on numerous benchmark instances from the graph partitioning archive show that the proposed approach, within a time limit ranging from several minutes to several hours, performs far better than any of the existing graph partitioning algorithms in terms of solution quality.
  • Keywords
    graph theory; optimisation; perturbation techniques; search problems; NP-complete problems; crossover operator; graph k-partitioning; multilevel memetic approach; multiparent crossover operator; powerful perturbation-based tabu search algorithm; time limit ranging; Algorithm design and analysis; Benchmark testing; Memetics; Moon; Optimization; Partitioning algorithms; Silicon; Backbone; graph partitioning; landscape analysis; multiparent crossover; tabu search;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2011.2136346
  • Filename
    6031911