DocumentCode
1755088
Title
An Edge-Set Representation Based on a Spanning Tree for Searching Cut Space
Author
Kisung Seo ; Soohwan Hyun ; Yong-Hyuk Kim
Author_Institution
Michigan State Univ., East Lansing, MI, USA
Volume
19
Issue
4
fYear
2015
fDate
Aug. 2015
Firstpage
465
Lastpage
473
Abstract
The encoding or representation scheme in evolutionary algorithms is very important because it can greatly affect their performance. Most previous evolutionary algorithms for solving graph problems have traditionally used a vertex-based encoding in which each gene corresponds to a vertex. In this paper, addressing the well-known maximum cut problem, we introduce an edge-set encoding based on the spanning tree - a kind of edge-based encoding. In our encoding scheme, each gene corresponds to an edge subset derived from a spanning tree. In contrast to a traditional edge-based encoding in which each gene corresponds to only one edge, our encoding scheme has the advantage of representing only feasible solutions, so there is no need to apply a repair step. We present a genetic algorithm based on this new encoding. We have conducted various experiments on a large set of test graphs including commonly used benchmark graphs and have obtained performance improvement on sparse graphs, which frequently appear in real-world applications such as social networks and systems biology, in comparison with a scheme using a vertex-based encoding.
Keywords
genetic algorithms; search problems; trees (mathematics); benchmark graph; edge-based encoding; edge-set encoding; edge-set representation; encoding scheme; evolutionary algorithm; genetic algorithm; maximum cut problem; performance improvement; repair step; representation scheme; searching cut space; spanning tree; sparse graph; vertex-based encoding; Approximation algorithms; Biological cells; Educational institutions; Encoding; Evolutionary computation; Genetic algorithms; Vectors; Basis change; encoding; genetic algorithm (GA); graph; maximum cut; representation; spanning tree;
fLanguage
English
Journal_Title
Evolutionary Computation, IEEE Transactions on
Publisher
ieee
ISSN
1089-778X
Type
jour
DOI
10.1109/TEVC.2014.2338076
Filename
6851939
Link To Document