An Edge-Set Representation Based on a Spanning Tree for Searching Cut Space

被引:8
|
作者
Seo, Kisung [1 ]
Hyun, Soohwan [2 ]
Kim, Yong-Hyuk [3 ]
机构
[1] Michigan State Univ, E Lansing, MI 48823 USA
[2] Hyundai Heavy Ind Res Inst, Yongin 136749, South Korea
[3] Kwangwoon Univ, Dept Comp Sci & Engn, Seoul 139701, South Korea
基金
新加坡国家研究基金会;
关键词
Basis change; encoding; genetic algorithm (GA); graph; maximum cut; representation; spanning tree; HYBRID GENETIC ALGORITHM; APPROXIMATION ALGORITHMS; MAXIMUM CUT; GRAPH; BISECTION; VERTEX;
D O I
10.1109/TEVC.2014.2338076
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:465 / 473
页数:9
相关论文
共 32 条
  • [1] Property Analysis and Enhancement in Recombination Operator of Edge-Set Encoding for Spanning Tree
    Singh, P. K.
    Vaid, Abhishek
    CONTEMPORARY COMPUTING, 2011, 168 : 169 - 179
  • [2] The edge-set encoding revisited: On the bias of a direct representation for trees
    Tzschoppe, C
    Rothlauf, F
    Pesch, HJ
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 258 - 270
  • [3] An Edge-Set Based Large Scale Graph Processing System
    Zhou, Li
    Xia, Yinglong
    Zang, Hui
    Xu, Jian
    Xia, Mingzhen
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 1664 - 1669
  • [4] Color edge detection based on YUV space and minimal spanning tree
    Ji, Runsheng
    Kong, Bin
    Zheng, Fei
    Gao, Jun
    2006 IEEE INTERNATIONAL CONFERENCE ON INFORMATION ACQUISITION, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2006, : 941 - 945
  • [5] Searching for a Feedback Vertex Set with the link-cut tree
    Russo, Luis M. S.
    JOURNAL OF COMPUTATIONAL SCIENCE, 2023, 72
  • [6] Minimum spanning tree with conflicting edge pairs: a branch-and-cut approach
    Carrabs, Francesco
    Cerulli, Raffaele
    Pentangelo, Rosa
    Raiconi, Andrea
    ANNALS OF OPERATIONS RESEARCH, 2021, 298 (1-2) : 65 - 78
  • [7] Minimum spanning tree with conflicting edge pairs: a branch-and-cut approach
    Francesco Carrabs
    Raffaele Cerulli
    Rosa Pentangelo
    Andrea Raiconi
    Annals of Operations Research, 2021, 298 : 65 - 78
  • [8] Sequential image segmentation based on minimum spanning tree representation
    Saglam, Ali
    Baykan, Nurdan Akhan
    PATTERN RECOGNITION LETTERS, 2017, 87 : 155 - 162
  • [9] Dendriform Branch Cut Algorithm Based on Minimum Spanning Tree for Phase Unwrapping
    Zhang Sen
    Zhong Heping
    Tang Jinsong
    2012 INTERNATIONAL WORKSHOP ON INFORMATION AND ELECTRONICS ENGINEERING, 2012, 29 : 1154 - 1159
  • [10] Minimum Spanning Tree Based Stereo Matching Using Image Edge and Brightness Information
    He, Chao
    Zhang, Congxuan
    Chen, Zhen
    Jiang, Shaofeng
    2017 10TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI), 2017,