Finding edge-disjoint paths in partial k-trees

Citation
X. Zhou et al., Finding edge-disjoint paths in partial k-trees, ALGORITHMIC, 26(1), 2000, pp. 3-30
Citations number
31
Categorie Soggetti
Engineering Mathematics
Journal title
ALGORITHMICA
ISSN journal
01784617 → ACNP
Volume
26
Issue
1
Year of publication
2000
Pages
3 - 30
Database
ISI
SICI code
0178-4617(200001)26:1<3:FEPIPK>2.0.ZU;2-K
Abstract
For a given graph G and p pairs (s(i), t(i)), 1 less than or equal to i les s than or equal to p, of vertices in G, the edge-disjoint paths problem is to find p pairwise edge-disjoint paths P-i, 1 less than or equal to i less than or equal to p, connecting s(i) and t(i). Many combinatorial problems c an be efficiently solved for partial k-trees (graphs of treewidth bounded b y a fixed integer k), but the edge-disjoint paths problem is NP-complete ev en for partial 3-trees. This paper gives two algorithms for the edge-disjoi nt paths problem on partial k-trees. The first one serves the problem for a ny partial k-tree G and runs in polynomial time if p = O(log n) and in line ar time if p = O(1), where n is the number of vertices in G. The second one solves the problem under some restriction on the location of terminal pair s even if p greater than or equal to log n.