Computing minimal spanning subgraphs in linear time
SODA '92 Proceedings of the third annual ACM-SIAM symposium on Discrete algorithms
Hi-index | 0.00 |
Let P be a property of graphs (directed or undirected). We consider the following problem: given a graph G that has property P, find a minimal spanning subgraph of G with property P. We describe an algorithm for this problem and prove that it is correct under some rather weak assumptions about P. We then analyze the number of iterations of this algorithm. By suitably restricting the graph properties, we devise a general technique to construct graphs for which the algorithm requires a large number of iterations. We apply the above technique to three concrete graph properties: 2-edge-connectivity, biconnectivity, and strong connectivity.