The Maximum Clique Problem and Integer Programming Models, Their Modifications, Complexity and Implementation

被引:3
作者
Seda, Milos [1 ]
机构
[1] Brno Univ Technol, Inst Automat & Comp Sci, Fac Mech Engn, Tech 2896-2, Brno 62300, Czech Republic
来源
SYMMETRY-BASEL | 2023年 / 15卷 / 11期
关键词
clique; independent set; GAMS; NP-complete problem; integer programming; EXACT ALGORITHM; SEARCH; GRAPHS; NUMBER; SET; BOUNDS;
D O I
10.3390/sym15111979
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The maximum clique problem is a problem that takes many forms in optimization and related graph theory problems, and also has many applications. Because of its NP-completeness (nondeterministic polynomial time), the question arises of its solvability for larger instances. Instead of the traditional approaches based on the use of approximate or stochastic heuristic methods, we focus here on the use of integer programming models in the GAMS (General Algebraic Modelling System) environment, which is based on exact methods and sophisticated deterministic heuristics incorporated in it. We propose modifications of integer models, derive their time complexities and show their direct use in GAMS. GAMS makes it possible to find optimal solutions to the maximum clique problem for instances with hundreds of vertices and thousands of edges within minutes at most. For extremely large instances, good approximations of the optimum are given in a reasonable amount of time. A great advantage of this approach over all the mentioned algorithms is that even if GAMS does not find the best known solution within the chosen time limit, it displays its value at the end of the calculation as a reachable bound.
引用
收藏
页数:16
相关论文
共 84 条
[11]   Annealed replication: a new heuristic for the maximum clique problem [J].
Bomze, IM ;
Budinich, M ;
Pelillo, M ;
Rossi, C .
DISCRETE APPLIED MATHEMATICS, 2002, 121 (1-3) :27-49
[12]  
Boubaker Hadhemi, 2020, Procedia Computer Science, V176, P858, DOI 10.1016/j.procs.2020.09.081
[13]   Algorithms for dominating clique problems [J].
Bourgeois, N. ;
Della Croce, F. ;
Escoffier, B. ;
Paschos, V. Th .
THEORETICAL COMPUTER SCIENCE, 2012, 459 :77-88
[14]   On clique separators, nearly chordal graphs, and the Maximum Weight Stable Set Problem [J].
Brandstadt, Andreas ;
Hoang, Chinh T. .
THEORETICAL COMPUTER SCIENCE, 2007, 389 (1-2) :295-306
[15]   New applications of clique separator decomposition for the Maximum Weight Stable Set problem [J].
Brandstaedt, Andreas ;
Le, Van Bang ;
Mahfud, Suhail .
THEORETICAL COMPUTER SCIENCE, 2007, 370 (1-3) :229-239
[16]   A lower bound on the independence number of a graph in terms of degrees and local clique sizes [J].
Brause, C. ;
Randerath, B. ;
Rautenbach, D. ;
Schiermeyer, I. .
DISCRETE APPLIED MATHEMATICS, 2016, 209 :59-67
[17]   A three-phase heuristic for the Fairness-Oriented Crew Rostering Problem [J].
Breugem, Thomas ;
Schlechte, Thomas ;
Schulz, Christof ;
Borndoerfer, Ralf .
COMPUTERS & OPERATIONS RESEARCH, 2023, 154
[18]   Exact bounds on the order of the maximum clique of a graph [J].
Budinich, M .
DISCRETE APPLIED MATHEMATICS, 2003, 127 (03) :535-543
[19]   A new trust region technique for the maximum weight clique problem [J].
Busygin, Stanislav .
DISCRETE APPLIED MATHEMATICS, 2006, 154 (15) :2080-2096
[20]  
Cavique L, 2013, QUANTITATIVE MODELLING IN MARKETING AND MANAGEMENT, P469