{"title":"On the Dominant of the Multicut Polytope","authors":"Markus Chimani, Martina Juhnke, Alexander Nover","doi":"10.1007/s00454-024-00646-w","DOIUrl":null,"url":null,"abstract":"<p>Given a graph <span>\\(G=(V,E)\\)</span> and a set <span>\\(S \\subseteq \\left( {\\begin{array}{c}V\\\\ 2\\end{array}}\\right) \\)</span> of terminal pairs, the minimum multicut problem asks for a minimum edge set <span>\\(\\delta \\subseteq E\\)</span> such that there is no <i>s</i>-<i>t</i>-path in <span>\\(G -\\delta \\)</span> for any <span>\\(\\{s,t\\}\\in S\\)</span>. For <span>\\(|S|=1\\)</span> this is the well known <i>s</i>-<i>t</i>-cut problem, but in general the minimum multicut problem is NP-complete, even if the input graph is a tree. The multicut polytope <span>\\(\\textsc {MultC}^\\square (G,S)\\)</span> is the convex hull of all multicuts in <i>G</i>; the multicut dominant is given by <span>\\(\\textsc {MultC}(G,S)=\\textsc {MultC}^\\square (G,S)+\\mathbb {R}^E_{{\\ge 0}}\\)</span>. The latter is the relevant object for the minimization problem. While polyhedra associated to several cut problems have been studied intensively there is only little knowledge for multicut. We investigate properties of the multicut dominant and in particular derive results on liftings of facet-defining inequalities. This yields a classification of all facet-defining path- and edge inequalities. Moreover, we investigate the effect of graph operations such as node splitting, edge subdivisions, and edge contractions on the multicut-dominant and its facet-defining inequalities. In addition, we introduce facet-defining inequalities supported on stars, trees, and cycles and show that the former two can be separated in polynomial time when the input graph is a tree.</p>","PeriodicalId":0,"journal":{"name":"","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2024-06-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1007/s00454-024-00646-w","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Given a graph \(G=(V,E)\) and a set \(S \subseteq \left( {\begin{array}{c}V\\ 2\end{array}}\right) \) of terminal pairs, the minimum multicut problem asks for a minimum edge set \(\delta \subseteq E\) such that there is no s-t-path in \(G -\delta \) for any \(\{s,t\}\in S\). For \(|S|=1\) this is the well known s-t-cut problem, but in general the minimum multicut problem is NP-complete, even if the input graph is a tree. The multicut polytope \(\textsc {MultC}^\square (G,S)\) is the convex hull of all multicuts in G; the multicut dominant is given by \(\textsc {MultC}(G,S)=\textsc {MultC}^\square (G,S)+\mathbb {R}^E_{{\ge 0}}\). The latter is the relevant object for the minimization problem. While polyhedra associated to several cut problems have been studied intensively there is only little knowledge for multicut. We investigate properties of the multicut dominant and in particular derive results on liftings of facet-defining inequalities. This yields a classification of all facet-defining path- and edge inequalities. Moreover, we investigate the effect of graph operations such as node splitting, edge subdivisions, and edge contractions on the multicut-dominant and its facet-defining inequalities. In addition, we introduce facet-defining inequalities supported on stars, trees, and cycles and show that the former two can be separated in polynomial time when the input graph is a tree.
给定一个图(G=(V,E))和一个末端对的集合(S(subseteq)left({begin{array}{c}V(2(end{array}\right)))、最小多路问题要求找到一个最小边集((\delta \subseteq E\) such that there is no s-t-path in \(G -\delta \) for any \(\{s,t\}\in S\).对于 \(|S|=1\),这就是众所周知的 s-t 切问题,但一般来说,最小多切问题是 NP-完全的,即使输入图是一棵树。多切多面体(\textsc {MultC}^\square (G,S))是 G 中所有多切的凸环;多切占优式由\(\textsc {MultC}(G,S)=\textsc {MultC}^\square (G,S)+\mathbb {R}^E_{\ge 0}}\)给出。后者是最小化问题的相关对象。虽然人们已经深入研究了与多个切割问题相关的多面体,但对于多切问题却知之甚少。我们研究了多面体支配的性质,特别是推导出了面定义不等式的提升结果。这就产生了所有面定义路径和边不等式的分类。此外,我们还研究了节点拆分、边细分和边收缩等图操作对多重占优及其面定义不等式的影响。此外,我们还引入了支持星、树和循环的面定义不等式,并证明当输入图为树时,前两者可以在多项式时间内分离。