Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A linear-time algorithm for finding a sparsek-connected spanning subgraph of ak-connected graph

Published: 22 March 2023 Publication History

Abstract

We show that anyk-connected graphG = (V, E) has a sparsek-connected spanning subgraphG′ = (V, E′) with ¦E′¦ =O(k¦V¦) by presenting anOE¦)-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 boundO(max{k2¦V¦1/2,k¦V¦}¦E¦) to determine whether node-connectivityK(G) of a graphG = (V, E) is larger than a given integerk or not can be reduced toO(max{k3¦V¦3/2,k2¦V¦2}).

References

[1]
Even S. and Tarjan R. E. Network flow and testing graph connectivity SIAM J. Comput. 1975 4 507-518
[2]
Galil Z. Finding the vertex connectivity of graphs SIAM J. Comput. 1980 9 197-199
[3]
Garey M. R. and Jhonson D. S. Computer and Intractability, A Guide to the Theory of NP-completeness 1979 San Francisco Freeman
[4]
D. W. Matula, Determining edge connectivity inO(nm),Proceedings of the 28th Symposium on Foundations of Computer Science (1987), pp. 249–251.
[5]
H. Nagamochi and T. Ibaraki, Linear time algorithms for findingk-edge-connected andk-node-connected spanning subgraphs, Technical Report #89006, Department of Applied Mathematics and Physics, Faculty of Engineering, Kyoto University (1989).
[6]
H. Nagamochi and T. Ibaraki, Computing edge-connectivity in multiple and capacitated graphs, Technical Report # 89009, Department of Applied Mathematics and Physics, Faculty of Engineering, Kyoto University (1989).
[7]
H. Nagamochi, Z. Sun, and T. Ibaraki, Counting the number of minimum cuts in multiple undirected graphs, Technical Report #89010, Department of Applied Mathematics and Physics, Faculty of Engineering, Kyoto University (1989).
[8]
T. Nishizeki and S. Poljak, Highly connected factors with a small number of edges, Working Paper (1989).
[9]
H. Suzuki, N. Takahashi, and T. Nishizeki, An algorithm for finding a triconnected spanning subgraph, SIGAL Research Report 7-3 (in Japanese) (1989).

Cited By

View all
  • (2024)Connectivity Labeling and Routing with Multiple Vertex FailuresProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649729(823-834)Online publication date: 10-Jun-2024
  • (2024)Minimum Cut in TimeTheory of Computing Systems10.1007/s00224-024-10179-768:4(814-834)Online publication date: 1-Aug-2024
  • (2023)Minimum Cut and Minimum k-Cut in Hypergraphs via Branching ContractionsACM Transactions on Algorithms10.1145/357016219:2(1-22)Online publication date: 15-Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Algorithmica
Algorithmica  Volume 7, Issue 1-6
Jun 1992
628 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 22 March 2023
Revision received: 16 August 1990
Received: 06 September 1989

Author Tags

  1. Undirected graphs
  2. Spanning subgraphs
  3. Connectivity
  4. k-edge-connectivity
  5. k-node-connectivity
  6. Linear-time algorithms

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Connectivity Labeling and Routing with Multiple Vertex FailuresProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649729(823-834)Online publication date: 10-Jun-2024
  • (2024)Minimum Cut in TimeTheory of Computing Systems10.1007/s00224-024-10179-768:4(814-834)Online publication date: 1-Aug-2024
  • (2023)Minimum Cut and Minimum k-Cut in Hypergraphs via Branching ContractionsACM Transactions on Algorithms10.1145/357016219:2(1-22)Online publication date: 15-Apr-2023
  • (2023)Finding a Small Vertex Cut on Distributed NetworksProceedings of the 55th Annual ACM Symposium on Theory of Computing10.1145/3564246.3585201(1791-1801)Online publication date: 2-Jun-2023
  • (2023)Efficiently Enumerating All Spanning Trees of a Plane 3-TreeAlgorithms and Complexity10.1007/978-3-031-30448-4_26(368-382)Online publication date: 13-Jun-2023
  • (2022)Hypergraph k-Cut for Fixed k in Deterministic Polynomial TimeMathematics of Operations Research10.1287/moor.2021.125047:4(3380-3399)Online publication date: 1-Nov-2022
  • (2022)Parallel Minimum Cuts in O(m log2 n) Work and Low DepthACM Transactions on Parallel Computing10.1145/356555710:4(1-28)Online publication date: 16-Dec-2022
  • (2022)Faster Cut Sparsification of Weighted GraphsAlgorithmica10.1007/s00453-022-01053-485:4(929-964)Online publication date: 1-Nov-2022
  • (2018)Network Sparsification for Steiner Problems on Planar and Bounded-Genus GraphsACM Transactions on Algorithms10.1145/323956014:4(1-73)Online publication date: 17-Sep-2018
  • (2018)Cut Sparsifiers for Balanced DigraphsApproximation and Online Algorithms10.1007/978-3-030-04693-4_17(277-294)Online publication date: 23-Aug-2018
  • Show More Cited By

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media