A branch-and-price algorithm for capacitated hypergraph vertex separation

被引:0
|
作者
Michael Bastubbe
Marco E. Lübbecke
机构
[1] Lehrstuhl für Operations Research,
[2] RWTH Aachen University,undefined
来源
Mathematical Programming Computation | 2020年 / 12卷
关键词
Hypergraph; Balanced vertex separator; Matrix decomposition; Integer programming; 90C27; 90C09; 49M27;
D O I
暂无
中图分类号
学科分类号
摘要
We exactly solve the NP\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathcal {NP}}$$\end{document}-hard combinatorial optimization problem of finding a minimum cardinality vertex separator with k (or arbitrarily many) capacitated shores in a hypergraph. We present an exponential size integer programming formulation which we solve by branch-and-price. The pricing problem, an interesting optimization problem on its own, has a decomposable structure that we exploit in preprocessing. We perform an extensive computational study, in particular on hypergraphs coming from the application of re-arranging a matrix into single-bordered block-diagonal form. Our experimental results show that our proposal complements the previous exact approaches in terms of applicability for larger k, and significantly outperforms them in the case k=∞\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$k=\infty $$\end{document}.
引用
收藏
页码:39 / 68
页数:29
相关论文
共 50 条
  • [11] A branch-and-price algorithm for the ring/ring problem
    Osorio, Cecilia Lescano
    Hoshino, Edna Ayako
    PROCEEDINGS OF THE XI LATIN AND AMERICAN ALGORITHMS, GRAPHS AND OPTIMIZATION SYMPOSIUM, 2021, 195 : 516 - 522
  • [12] A branch-and-price algorithm for the generalized assignment problem
    Savelsbergh, M
    OPERATIONS RESEARCH, 1997, 45 (06) : 831 - 841
  • [13] A branch-and-price algorithm for scheduling sport leagues
    Briskorn, D.
    Drexl, A.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2009, 60 (01) : 84 - 93
  • [14] A branch-and-price algorithm for scheduling sport leagues
    Lehrstuhl für Produktion und Logistik, Olshausenstrasse 40, Kiel 24105, Germany
    不详
    J.Oper.Res.Soc., 1600, 1 (84-93):
  • [15] An Exact Branch-and-Price Algorithm for Workforce Scheduling
    Stark, Christoph
    Zimmermann, Juergen
    OPERATIONS RESEARCH PROCEEDINGS 2004, 2005, : 207 - 212
  • [16] A Branch-and-Price algorithm for a compressor scheduling problem
    Friske, Marcelo Wuttig
    Buriol, Luciana S.
    Camponogara, Eduardo
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 116 : 72 - 81
  • [17] A branch-and-price algorithm for the Minimum Latency Problem
    Bulhoes, Teobaldo
    Sadykov, Ruslan
    Uchoa, Eduardo
    COMPUTERS & OPERATIONS RESEARCH, 2018, 93 : 66 - 78
  • [18] Branch-and-price algorithm for a multicast routing problem
    Sung, CS
    Hong, JM
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (11) : 1168 - 1175
  • [19] A computational evaluation of a general branch-and-price framework for capacitated network location problems
    Alberto Ceselli
    Federico Liberatore
    Giovanni Righini
    Annals of Operations Research, 2009, 167
  • [20] Branch-and-price algorithms for the Two-Echelon Capacitated Vehicle Routing Problem
    Santos, Fernando Afonso
    da Cunha, Alexandre Salles
    Mateus, Geraldo Robson
    OPTIMIZATION LETTERS, 2013, 7 (07) : 1537 - 1547