×

多端切割算法。 (英语) Zbl 1142.68462号

爱德华·赫施(Edward A.Hirsch)等,《计算机科学——理论与应用》。第三届国际计算机科学研讨会于2008年6月7日至12日在俄罗斯莫斯科举行,CSR 2008。诉讼程序。柏林:施普林格出版社(ISBN 978-3-540-79708-1/pbk)。计算机科学课程讲稿5010,314-325(2008)。
摘要:给定一个具有(n)个顶点和(m)个边的图(G=(V,E),以及称为终端的(l)个顶点的子集(T),边(分别称为顶点)多终端切割问题是要找到一组(k)个边(非终端顶点),从(G)中删除这些边可以将每个终端与所有其他终端分开。这两个问题是(l\geq 3)的NP-hard问题,但众所周知,它是可通过流技术求解(l=2)的多项式时间问题。本文通过给出一个(O(2^{k}lT(n,m))算法,证明了边多端割是可解的多项式时间,其中(T(n、m)=O(min(n^{2/3},m^{1/2})m)是在无权图中寻找最小割的运行时间。我们还分别给出了在(O(l^{k}T(n,m))时间和(O((k!)^{2}T(m)))时间内运行的顶点多端切割的两个算法。前者表明,当(l)为常数且(k=O(logn)时,顶点多端割在多项式时间内是可解的,而后者改进了最著名的运行时间算法(O(4^{k^3}n^{O(1)}))。当\(l=3\)时,我们证明了边多端切割的运行时间可以提高到\(O(1.415^{k}T(n,m))\),而顶点多端切割则可提高到\。此外,我们提出了一个简单的想法,通过寻找最小多端切割来解决另一个重要的问题——多点切割。我们的多播算法也比以前最好的算法更快。
基于最远最小隔离割的概念,我们给出了多端割的一些性质,这有助于揭示最优割问题的结构,并使我们能够为多端割以及其他一些相关割问题设计有效的算法。
关于整个系列,请参见[Zbl 1136.68005号].

MSC公司:

68兰特 计算机科学中的图论(包括图形绘制)
05立方厘米85 图形算法(图形理论方面)
2017年第68季度 问题的计算难度(下限、完备性、近似难度等)
65年第68季度 算法和问题复杂性分析
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Calinescu,G。;费尔南德斯,C。;Reed,B.,无权图和有界度有界树宽有向图中的多点,J.算法,48,2,333-359(2003)·Zbl 1079.68069号 ·doi:10.1016/S0196-6774(03)00073-7
[2] Calinescu,G.等人。;Karloff,H.J。;Rabani,Y.,《多路切割的改进近似算法》,《计算机与系统科学杂志》,60,3,564-574(2000)·Zbl 0986.90043号 ·doi:10.1006/jcss.1999.1687
[3] 陈,J。;刘,Y。;卢,S。;Dehne,F。;J.-R.萨克。;Zeh,N.,最小节点多路切割问题的改进参数化算法,算法和数据结构(2007),海德堡:斯普林格
[4] 科斯塔,M.-C。;Létocart,L。;Roupin,F.,《最小多截和最大整数多流:一项调查》,《欧洲运筹学杂志》,162,155-69(2005)·Zbl 1132.90306号 ·doi:10.1016/j.ejor.2003.10.037
[5] Dahlhaus,E。;Johnson博士。;Papadimitriou,C。;西摩,P。;Yannakakis,M.,多端切割的复杂性,SIAM J.Compute。,23, 4, 864-894 (1994) ·Zbl 0809.68075号 ·doi:10.1137/S009753979792225297
[6] Dinic,E.,用功率估计解决网络最大流量问题的算法,苏联数学。道克。,11, 1277-1280 (1970) ·Zbl 0219.90046号
[7] 唐尼,R。;研究员,M.,参数化复杂性(1999),海德堡:施普林格·Zbl 0914.68076号
[8] Feige,U.,Mahdian,M.:寻找小型平衡分离器。收录:第38届ACM计算机理论年会(STOC 2006)(2006)会议记录·兹比尔1301.68159
[9] 加格,N。;瓦齐拉尼,V.V。;Yannakakis,M.,节点加权图中的多路切割,J.算法,50,1,49-61(2004)·Zbl 1068.68178号 ·doi:10.1016/S0196-6774(03)00111-1
[10] Goldberg,A.V。;Rao,S.,《超越流动分解屏障》,J.ACM,45,5,783-797(1998)·Zbl 1064.90567号 ·doi:10.1145/290179.290181
[11] Goldschmidt,O。;Hochbaum,D.,固定k的k-cut问题的多项式算法,运筹学数学,19,1,24-37(1994)·Zbl 0809.90125号 ·doi:10.1287/门.19.1.24
[12] 郭杰。;Hüffner,F。;Kenar,E。;尼德迈尔,R。;Uhlmann,J。;Wiedermann,J.等人。;电话,G。;波科恩,J。;比利科娃,M。;Štuller,J.,《多切割的复杂性和精确算法》,《SOFSEM 2006:计算机科学理论与实践》(2006),海德堡:斯普林格出版社·数字对象标识代码:10.1007/11611257_28
[13] 福特·J·R。;Fullkerson,D.R.,《网络中的流动》(1962),普林斯顿:普林斯顿大学出版社,普林斯顿·Zbl 0106.34802号
[14] Karger,D.R.,Klein,P.N.,Stein,C.,Thorup,M.,Young,N.E.:最小多路切割几何嵌入松弛的舍入算法。摘自:第31届ACM计算机理论年会论文集(STOC 1999)(1999)·Zbl 1345.90095号
[15] Marx,D.:最小距离的最近子串问题。摘自:第46届计算机科学基础年度研讨会论文集(FOCS 2005)(2005)
[16] Marx,D.,参数化图分离问题,Theoret。计算。科学。,351, 3, 394-406 (2006) ·Zbl 1086.68104号 ·doi:10.1016/j.tcs.2005.10.007
[17] Naor,J。;Zosin,L.,有向多径切割问题的2-近似算法,SIAM J.Compute。,31, 2, 477-482 (2001) ·Zbl 1052.68103号 ·网址:10.1137/S009753979792147X
[18] Yeh,W.C.,平面多向切割问题的一种简单算法,J.Algorithms,39,1,68-77(2001)·Zbl 0974.68235号 ·doi:10.1006/jagm.2000.1148
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。