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
Link To Document