A linear-time algorithm for finding a sparse k-connected spanning subgraph of a k-connected graph

300Citations
Citations of this article
29Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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 K(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}). © 1992 Springer-Verlag New York Inc.

Cite

CITATION STYLE

APA

Nagamochi, H., & Ibaraki, T. (1992). A linear-time algorithm for finding a sparse k-connected spanning subgraph of a k-connected graph. Algorithmica, 7(1–6), 583–596. https://doi.org/10.1007/BF01758778

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free