All-pairs min-cut in sparse networks

被引:16
作者
Arikati, SR
Chaudhuri, S
Zaroliagis, CD
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
[2] Univ Memphis, Dept Math Sci, Memphis, TN 38152 USA
来源
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC | 1998年 / 29卷 / 01期
关键词
D O I
10.1006/jagm.1998.0961
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Algorithms are presented for the all-pairs min-cut problem in bounded tree-width, planar, and sparse networks. The approach used is to preprocess the input n-vertex network so that afterward, the value of a min-cut between any two vertices can be efficiently computed. A tradeoff is shown between the preprocessing time and the time taken to compute min-cuts subsequently. In particular, after an O(n log n) preprocessing of a bounded tree-width network, it is possible to find the value of a min-cut between any two vertices in constant lime. This implies that for such networks the all-pairs min-cut problem can be solved in time O(n(2)). This algorithm is used in conjunction with a graph decomposition technique of Frederickson to obtain algorithms for sparse and planar networks. The running times depend upon a topological property, gamma, of the input network. The parameter gamma varies between 1 and Theta(n); the algorithms perform well when gamma = o(n). The value of a min-cut can be found in time O(n + gamma(2)log gamma) and all-pairs min-cut can be solved in time O(n(2) + gamma(3) log gamma) for sparse networks. The corresponding running times for planar networks are O(n + gamma log gamma) and O(n(2) + gamma(3) log gamma), respectively. The latter bounds depend on a result of independent interest; outerplanar networks have small "mimicking" networks that are also outerplanar. (C) 1998 Academic Press.
引用
收藏
页码:82 / 110
页数:29
相关论文
共 23 条
[1]  
Ahuja R.K., 1993, NETWORK FLOWS THEORY
[2]  
Alon, 1987, 7187 TEL AV U
[3]  
[Anonymous], 1985, SURVEYS COMBINATORIC
[4]  
[Anonymous], 1990, P ICALP
[5]  
ARIKATI S, 1995, 1026 LNCS, P363
[6]  
ARNBORG S, 1985, BIT, V25, P2, DOI 10.1007/BF01934985
[7]  
BODLAENDER H, 1989, 344 LNCS, P1
[8]  
Bodlaender H. L., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P226, DOI 10.1145/167088.167161
[9]  
Bodlaender H. L., 1993, Acta Cybernetica, V11, P1
[10]  
CHAUDHURI S, 1995, 944 LNCS, P244