Metaheuristic approaches for ratio cut and normalized cut graph partitioning

被引:3
作者
Palubeckis, Gintaras [1 ]
机构
[1] Kaunas Univ Technol, Fac Informat, Studentu 50-408, LT-51368 Kaunas, Lithuania
关键词
Combinatorial optimization; Graph partitioning; Ratio cut; Normalized cut; Metaheuristics; Memetic algorithm; TABU SEARCH; GENETIC ALGORITHM; SPECTRAL METHODS; OPTIMIZATION;
D O I
10.1007/s12293-022-00365-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Partitioning a set of graph vertices into two or more subsets constitutes an important class of problems in combinatorial optimization. Two well-known members of this class are the minimum ratio cut and the minimum normalized cut problems. Our focus is on developing metaheuristic-based approaches for ratio cut and normalized cut graph partitioning. We present three techniques in this category: multistart simulated annealing (MSA), iterated tabu search (ITS), and the memetic algorithm (MA). The latter two use a local search procedure. To speed up this procedure, we apply a technique that reduces the effort required for neighborhood examination. We carried out computational experiments on both random graphs and benchmark graphs from the literature. The numerical results indicate that the MA is a clear winner among the tested methods. Using rigorous statistical tests, we show that MA is unequivocally superior to MSA and ITS in terms of both the best and average solution values. Additionally, we compare the performances of MA and the variable neighborhood search (VNS) heuristic from the literature, which is the state-of-the-art algorithm for the normalized cut model. The experimental results demonstrate the superiority of MA over VNS, especially for structured graphs.
引用
收藏
页码:253 / 285
页数:33
相关论文
共 72 条
[61]  
VAN LAARHOVEN P.J. M., 1988, THEORETICAL COMPUTAT
[62]   Scalable Spectral Clustering for Overlapping Community Detection in Large-Scale Networks [J].
Van Lierde, Hadrien ;
Chow, Tommy W. S. ;
Chen, Guanrong .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2020, 32 (04) :754-767
[63]   A tutorial on spectral clustering [J].
von Luxburg, Ulrike .
STATISTICS AND COMPUTING, 2007, 17 (04) :395-416
[64]   Earthworm optimisation algorithm: a bio-inspired metaheuristic algorithm for global optimisation problems [J].
Wang, Gai-Ge ;
Deb, Suash ;
Coelho, Leandro dos Santos .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2018, 12 (01) :1-22
[65]   Moth search algorithm: a bio-inspired metaheuristic algorithm for global optimization problems [J].
Wang, Gai-Ge .
MEMETIC COMPUTING, 2018, 10 (02) :151-164
[66]  
Wang G, 2016, AEROSP CONF PROC, DOI 10.1109/ICSSSM.2016.7538573
[67]   A Memetic Algorithm With Competition for the Capacitated Green Vehicle Routing Problem [J].
Wang, Ling ;
Lu, Jiawen .
IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (02) :516-526
[68]   RATIO CUT PARTITIONING FOR HIERARCHICAL DESIGNS [J].
WEI, YC ;
CHENG, CK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (07) :911-921
[69]   Multiclass spectral clustering [J].
Yu, SX ;
Shi, JB .
NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, 2003, :313-319
[70]  
Zevnik J, 2019, J WATER RES PLAN MAN, V145, DOI [10.1061/(ASCE)WR.1943-5452.0001100, 10.1061/(asce)wr.1943-5452.0001100]