Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

An efficient algorithm for the vertex-disjoint paths problem in random graphs

Conference ·
OSTI ID:416808
 [1]; ;  [2];  [3]
  1. Digital Systems Research Center, Palo Alto, CA (United States)
  2. Carnegie-Mellon Univ., Pittsburgh, PA (United States)
  3. IBM Almaden Research Center, San Jose, CA (United States)

Given a graph G = (V, E) and a set of pairs of vertices in V, we are interested in finding for each pair (a{sub i}, b{sub i}) a path connecting a{sub i} to b{sub i}, such that the set of paths so found is vertex-disjoint. (The problem is NP-complete for general graphs as well as for planar graphs. It is in P if the number of pairs is fixed.) Our model is that the graph is chosen first, then an adversary chooses the pairs of endpoints, subject only to obvious feasibility constraints, namely, all pairs must be disjoint, no more than a constant fraction of the vertices could be required for the paths, and not {open_quotes}too many{close_quotes} neighbors of a vertex can be endpoints. We present a randomized polynomial time algorithm that works for almost all graphs; more precisely in the G{sub n,m} or G{sub n,p} models, the algorithm succeeds with high probability for all edge densities above the connectivity threshold. The set of pairs that can be accommodated is optimal up to constant factors. Although the analysis is intricate, the algorithm itself is quite simple and suggests a practical heuristic. We include two applications of the main result, one in the context of circuit switching communication, the other in the context of topological embeddings of graphs.

OSTI ID:
416808
Report Number(s):
CONF-960121--
Country of Publication:
United States
Language:
English

Similar Records

Multiflow and disjoint paths of minimum total cost
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:36191

Two are disjoint paths in Eulerian digraphs
Conference · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:36148

Approximation algorithms for the achromatic number
Conference · Sun Jun 01 00:00:00 EDT 1997 · OSTI ID:471713