The vertex separator problem: algorithms and computations

被引:28
|
作者
de Souza, C [1 ]
Balas, E
机构
[1] Univ Estadual Campinas, Campinas, Brazil
[2] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
关键词
Mathematical Method; Integer Programming; Computational Experiment; Undirected Graph; Companion Paper;
D O I
10.1007/s10107-005-0573-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This is a companion paper to our polyhedral study [1] of the Vertex Separator (VS) Problem. Given an undirected graph G, the VS problem consists in identifying a minimum-weight vertex set whose removal disconnects G, subject to bounds on the size of the resulting components. In this paper, we describe versions of a branch-and-cut algorithm based on the results of that polyhedral study. It uses two families of cuts, symmetric and asymmetric, for which we develop polynomial-time greedy separation routines. A heuristic to generate feasible separators is also used. A computational experiment on several data sets from the literature compares the performance of three versions of our algorithm to that of the commercial MIP solver XPRESS. This experiment throws a sharp light on the role of cut density, known to software developers but never before documented in the literature. It convincingly shows that the practical usefulness of cuts in integer programming depends not only on their strength, but also on their sparsity: everything else being equal, the smaller the cut support, the better. The power of the inequalities proposed here is well illustrated by the computational tests on dense graphs. This is in accordance with the previous observation, since the support of these cuts tends to decrease with graph density.
引用
收藏
页码:609 / 631
页数:23
相关论文
共 50 条
  • [31] Quantum Algorithms of the Vertex Cover Problem on a Quantum Computer
    Chang, Weng-Long
    Ren, Ting-Ting
    Feng, Mang
    Huang, Shu-Chien
    Lu, Lai Chin
    Lin, Kawuu Weicheng
    Guo, Minyi
    2009 WASE INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING, ICIE 2009, VOL II, 2009, : 100 - +
  • [32] On some approximation algorithms for dense vertex cover problem
    Eremeev, AV
    OPERATIONS RESEARCH PROCEEDINGS 1999, 2000, : 58 - 62
  • [33] Algorithms and Complexity Results for the Capacitated Vertex Cover Problem
    van Rooij, Sebastiaan B.
    van Rooij, Johan M. M.
    THEORY AND PRACTICE OF COMPUTER SCIENCE, SOFSEM 2019, 2019, 11376 : 473 - 489
  • [34] Analyses of Simple Hybrid Algorithms for the Vertex Cover Problem
    Friedrich, Tobias
    He, Jun
    Hebbinghaus, Nils
    Neumann, Frank
    Witt, Carsten
    EVOLUTIONARY COMPUTATION, 2009, 17 (01) : 3 - 19
  • [35] SOME FURTHER APPROXIMATION ALGORITHMS FOR THE VERTEX COVER PROBLEM
    MONIEN, B
    SPECKENMEYER, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1983, 159 : 341 - 349
  • [36] Deterministic Algorithms for the Independent Feedback Vertex Set Problem
    Tamura, Yuma
    Ito, Takehiro
    Zhou, Xiao
    COMBINATORIAL ALGORITHMS, IWOCA 2014, 2015, 8986 : 351 - 363
  • [37] Models and heuristic algorithms for a weighted vertex coloring problem
    Malaguti, Enrico
    Monaci, Michele
    Toth, Paolo
    JOURNAL OF HEURISTICS, 2009, 15 (05) : 503 - 526
  • [38] Casting Light on the Hidden Bilevel Combinatorial Structure of the Capacitated Vertex Separator Problem
    Furini, Fabio
    Ljubic, Ivana
    Malaguti, Enrico
    Paronuzzi, Paolo
    OPERATIONS RESEARCH, 2022, 70 (04) : 2399 - 2420
  • [39] A hybrid breakout local search and reinforcement learning approach to the vertex separator problem
    Benlic, Una
    Epitropakis, Michael G.
    Burke, Edmund K.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 261 (03) : 803 - 818
  • [40] An improved K-OPT local search algorithm for the vertex separator problem
    Zhang, Zhiqiang
    Shao, Zehui
    Journal of Computational and Theoretical Nanoscience, 2015, 12 (11) : 4942 - 4958