Disjoint Paths in Circular Arc Graphs

Arikati, Pandu Rangan, and Manacher (BIT, 31 (1991) 182-193) developed an O(m+n) algorithm to find two vertex disjoint paths in a circular arc graph on n vertices and m edges. We provide an improved solution to this problem: the algorithm presented here is both faster (O(n) time complexity) and simpler than the previous algorithm. The method involves reductions to interval graphs. In an interval graph, the critical notions are unordered paths (vertex disjoint paths from s1, s2 to t1, t2 in either order) and interchangeable paths (existence of both pairs of vertex disjoint paths). We also prove a theorem (which is best possible, in a sense), that guarantees existence of vertex disjoint paths, if arcs are sufficiently dense. Finally, we show that the more general problem of determining the existence of k vertex disjoint paths (from s1,.., sk to t1,..., tk) is NP-complete, where k is part of the input, even restricted co the class of interval graphs.

[1]  Gary L. Miller,et al.  The Complexity of Coloring Circular Arcs and Chords , 1980, SIAM J. Algebraic Discret. Methods.

[2]  Peter L. Hammer,et al.  Stability in Circular Arc Graphs , 1988, J. Algorithms.

[3]  C. Pandu Rangan,et al.  Efficient reduction for path problems on circular-arc graphs , 1991, BIT Comput. Sci. Sect..

[4]  Kazuo Nakajima,et al.  An Optimal Algorithm for Finding a Maximum Independent Set of a Circular-Arc Graph , 1988, SIAM J. Comput..

[5]  Neil Robertson,et al.  Graph Minors .XIII. The Disjoint Paths Problem , 1995, J. Comb. Theory B.

[6]  Majid Sarrafzadeh,et al.  Wiring Knock-Knee Layouts: A Global Approach , 1994, IEEE Trans. Computers.

[7]  Wen-Lian Hsu,et al.  Linear Time Algorithms on Circular-Arc Graphs , 1991, Inf. Process. Lett..

[8]  C. Pandu Rangan,et al.  Optimal Parallel Algorithms on Circular-Arc Graphs , 1989, Inf. Process. Lett..

[9]  F. Roberts Graph Theory and Its Applications to Problems of Society , 1987 .

[10]  John E. Hopcroft,et al.  The Directed Subgraph Homeomorphism Problem , 1978, Theor. Comput. Sci..

[11]  C. Pandu Rangan,et al.  A New Linear Algorithm for the Two Path Problem on Chordal Graphs , 1988, FSTTCS.

[12]  Hans L. Bodlaender,et al.  Achromatic Number is NP-Complete for Cographs and Interval Graphs , 1989, Inf. Process. Lett..

[13]  Yossi Shiloach,et al.  A Polynomial Solution to the Undirected Two Paths Problem , 1980, JACM.

[14]  Zsolt Tuza,et al.  Precoloring extension. I. Interval graphs , 1992, Discret. Math..