Combinatorics: set systems, hypergraphs, families of vectors, and combinatorial probability
Combinatorics: set systems, hypergraphs, families of vectors, and combinatorial probability
Combinatorica
A randomized linear-time algorithm to find minimum spanning trees
Journal of the ACM (JACM)
Randomized algorithms
A minimum spanning tree algorithm with inverse-Ackermann type complexity
Journal of the ACM (JACM)
IEEE Transactions on Knowledge and Data Engineering
Hi-index | 0.00 |
We consider the problem of covering the minimum spanning tree (MST) of a random subgraph of G by a sparse set of edges, with high probability. The two random models that we consider are subgraphs induced by a random subset of vertices, each vertex included independently with probability p, and subgraphs generated as a random subset of edges, each edge with probability p.Let n be the number of vertices in G. We show that in both cases, there is a covering set Q of cardinality O(n logb n) where b = 1/(1 -- p) (and p is possibly a function of n) and this is asymptotically optimal. More generally, we show a similar bound on the covering set in a matroid, which contains the minimum-weight basis of a random subset with high probability. Also, we give a randomized algorithm which calls an MST subroutine only a polylogarithmic number of times, and finds the covering set with high probability.