A LINEAR-TIME ALGORITHM FOR FINDING A SPARSE K-CONNECTED SPANNING SUBGRAPH OF A K-CONNECTED GRAPH

被引:256
作者
NAGAMOCHI, H
IBARAKI, T
机构
[1] Department of Applied 'Mathematics and Physics, Faculty of Engineering, Kyoto University, Kyoto
关键词
UNDIRECTED GRAPHS; SPANNING SUBGRAPHS; CONNECTIVITY; K-EDGE-CONNECTIVITY; K-NODE-CONNECTIVITY; LINEAR-TIME ALGORITHMS;
D O I
10.1007/BF01758778
中图分类号
TP31 [计算机软件];
学科分类号
081202 [计算机软件与理论]; 0835 [软件工程];
摘要
We show that any k-connected graph G = (V, E) has a sparse k-connected spanning subgraph G' = (V, E') with \E'\ = O(k\V\) by presenting an O(\E\)-time algorithm to find one such subgraph, where connectivity stands for either edge-connectivity or node-connectivity. By using this algorithm as preprocessing, the time complexities of some graph problems related to connectivity can be improved. For example, the current best time bound O(max{k2\V\1/2, k\V\}\E\) to determine whether node-connectivity kappa(G) of a graph G = (V, E) is larger than a given integer k or not can be reduced to O(max{k3\V\3/2, k2\V\2}).
引用
收藏
页码:583 / 596
页数:14
相关论文
共 9 条
[1]
Even S., 1975, SIAM Journal on Computing, V4, P507, DOI 10.1137/0204043
[2]
FINDING THE VERTEX CONNECTIVITY OF GRAPHS [J].
GALIL, Z .
SIAM JOURNAL ON COMPUTING, 1980, 9 (01) :197-199
[3]
Garey M. R., 1979, GUIDE NP COMPLETENES
[4]
Matula D. W., 1987, 28th Annual Symposium on Foundations of Computer Science (Cat. No.87CH2471-1), P249, DOI 10.1109/SFCS.1987.19
[5]
NAGAMOCHI H, 1989, 89009 KYOT U FAC ENG
[6]
NAGAMOCHI H, 1989, 89006 KYOT U FAC ENG
[7]
NAGAMOCHI H, 1989, 89010 KYOT U FAC ENG
[8]
NISHIZEKI T, 1989, HIGHLY CONNECTED FAC
[9]
SUZUKI H, 1989, SIGAL73 RES REP