Reconstructing edge-disjoint paths

Reconstructing edge-disjoint paths

0.00 Avg rating0 Votes
Article ID: iaor20032952
Country: Netherlands
Volume: 31
Issue: 4
Start Page Number: 273
End Page Number: 276
Publication Date: Jul 2003
Journal: Operations Research Letters
Authors: , ,
Abstract:

For an undirected graph G = (V, E), the edge connectivity values between every pair of nodes of G can be sufficiently recorded in a flow-equivalent tree that contains the edge connectivity value for a linear number of pairs of nodes. We generalize this result to show how we can efficiently recover a maximum set of disjoint paths between any pair of nodes of G by storing such sets for a linear number of pairs of nodes. At the heart of our result is an observation that combining two flow solutions of the same value, one between nodes s and r and the second between nodes r and t, into a feasible flow solution of value f between nodes s and t, is equivalent to solving a stable matching problem on a bipartite multigraph. Our observation, combined with an observation of Chazelle, leads to a data structure, which takes O(n3.5) time to generate, that can construct the maximum number λ(u,v) of edge-disjoint paths between any pair (u.v) of nodes in time O(α(n,n)λ(u.v)n) time.

Reviews

Required fields are marked *. Your email address will not be published.