首页    期刊浏览 2024年08月22日 星期四
登录注册

文章基本信息

  • 标题:Approximating Requirement Cut via a Configuration LP
  • 本地全文:下载
  • 作者:Roy Schwartz ; Yotam Sharoni
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2020
  • 卷号:176
  • 页码:53:1-53:16
  • DOI:10.4230/LIPIcs.APPROX/RANDOM.2020.53
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:We consider the {Requirement Cut} problem, where given an undirected graph G = (V,E) equipped with non-negative edge weights c:E â†' R_{+}, and g groups of vertices Xâ,,…,X_{g} âS† V each equipped with a requirement r_i, the goal is to find a collection of edges F âS† E, with total minimum weight, such that once F is removed from G in the resulting graph every X_{i} is broken into at least r_{i} connected components. {Requirement Cut} captures multiple classic cut problems in graphs, e.g., {Multicut}, {Multiway Cut}, {Min k-Cut}, {Steiner k-Cut}, {Steiner Multicut}, and {Multi-Multiway Cut}. Nagarajan and Ravi [Algoritmica`10] presented an approximation of O(log{n}log{R}) for the problem, which was subsequently improved to O(log{g} log{k}) by Gupta, Nagarajan and Ravi [Operations Research Letters`10] (here R = â^' _{i = 1}^g r_i and k = â^ª _{i = 1}^g X_i ). We present an approximation of O(Xlog{R} â^S{log{k}}log{log{k}}) for {Requirement Cut} (here X = max _{i = 1,…,g} { X_i }). Our approximation in general is incomparable to the above mentioned previous results, however when all groups are not too large, i.e., X = o((â^S{log{k}}log{g})/(log{R}log{log{k}})), it is better. Our algorithm is based on a new configuration linear programming relaxation for the problem, which is accompanied by a remarkably simple randomized rounding procedure.
  • 关键词:Approximation; Requirement Cut; Sparsest Cut; Metric Embedding
国家哲学社会科学文献中心版权所有