A Combined Evolutionary Search and Multilevel Optimisation Approach to Graph-Partitioning

被引:0
|
作者
A.J. Soper
C. Walshaw
M. Cross
机构
[1] University of Greenwich,School of Computing and Mathematical Sciences
来源
关键词
evolutionary search; genetic algorithms; graph-partitioning; multilevel optimisation;
D O I
暂无
中图分类号
学科分类号
摘要
The graph-partitioning problem is to divide a graph into several pieces so that the number of vertices in each piece is the same within some defined tolerance and the number of cut edges is minimised. Important applications of the problem arise, for example, in parallel processing where data sets need to be distributed across the memory of a parallel machine. Very effective heuristic algorithms have been developed for this problem which run in real-time, but it is not known how good the partitions are since the problem is, in general, NP-complete. This paper reports an evolutionary search algorithm for finding benchmark partitions. A distinctive feature is the use of a multilevel heuristic algorithm to provide an effective crossover. The technique is tested on several example graphs and it is demonstrated that our method can achieve extremely high quality partitions significantly better than those found by the state-of-the-art graph-partitioning packages.
引用
收藏
页码:225 / 241
页数:16
相关论文
共 50 条
  • [1] A combined evolutionary search and multilevel optimisation approach to graph-partitioning
    Soper, AJ
    Walshaw, C
    Cross, M
    JOURNAL OF GLOBAL OPTIMIZATION, 2004, 29 (02) : 225 - 241
  • [2] Multilevel graph partitioning:: an evolutionary approach
    Küçüpetek, S
    Polat, F
    Oguztüzün, H
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2005, 56 (05) : 549 - 562
  • [3] Quality matching and local improvement for multilevel graph-partitioning
    Monien, B
    Preis, R
    Diekmann, R
    PARALLEL COMPUTING, 2000, 26 (12) : 1609 - 1634
  • [4] PARALLELISM IN GRAPH-PARTITIONING
    SAVAGE, JE
    WLOKA, MG
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1991, 13 (03) : 257 - 272
  • [5] An effective multilevel tabu search approach for balanced graph partitioning
    Benlic, Una
    Hao, Jin-Kao
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (07) : 1066 - 1075
  • [6] ON PARALLELIZING GRAPH-PARTITIONING HEURISTICS
    SAVAGE, JE
    WLOKA, MG
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 443 : 476 - 489
  • [7] Parallel heuristic search in multilevel graph partitioning
    Baños, R
    Gil, C
    Ortega, J
    Montoya, FG
    12TH EUROMICRO CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2004, : 88 - 95
  • [8] Geometry, Flows, and Graph-Partitioning Algorithms
    Arora, Sanjeev
    Rao, Satish
    Vazirani, Umesh
    COMMUNICATIONS OF THE ACM, 2008, 51 (10) : 96 - 105
  • [9] An incremental graph-partitioning algorithm for entity resolution
    Tauer, Gregory
    Date, Ketan
    Nagi, Rakesh
    Sudit, Moises
    INFORMATION FUSION, 2019, 46 : 171 - 183
  • [10] Parallel graph-partitioning using the mob heuristic
    Soch, M
    Tvrdík, P
    Volf, M
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1997, 1332 : 383 - 389