Presentation is loading. Please wait.

Presentation is loading. Please wait.

Tree Spanners for Bipartite Graphs and Probe Interval Graphs Andreas Brandstädt 1, Feodor Dragan 2, Oanh Le 1, Van Bang Le 1, and Ryuhei Uehara 3 1 Universität.

Similar presentations


Presentation on theme: "Tree Spanners for Bipartite Graphs and Probe Interval Graphs Andreas Brandstädt 1, Feodor Dragan 2, Oanh Le 1, Van Bang Le 1, and Ryuhei Uehara 3 1 Universität."— Presentation transcript:

1 Tree Spanners for Bipartite Graphs and Probe Interval Graphs Andreas Brandstädt 1, Feodor Dragan 2, Oanh Le 1, Van Bang Le 1, and Ryuhei Uehara 3 1 Universität Rostock 2 Kent State University 3 Komazawa University

2 Tree Spanners for Bipartite Graphs and Probe Interval Graphs Andreas Brandstädt 1, Feodor Dragan 2, Oanh Le 1, Van Bang Le 1, and Ryuhei Uehara 3 1 Universität Rostock 2 Kent State University 3 Komazawa University

3 Tree Spanner Spanning tree T is a tree t-spanner iff d T (x,y) ≦ t d G (x,y) for all x and y in V. G T x y x y

4 Tree Spanner Spanning tree T is a tree t-spanner iff G T d T (x,y) ≦ t d G (x,y) for all {x,y} in E.

5 Tree Spanner Spanning tree T is a tree 6-spanner. G T

6 Tree Spanner G admits a tree 4-spanner (which is optimal). Tree t-spanner problem asks if G admits a tree t-spanner for given t. G T

7 Applications in distributed systems and communication networks synchronizers in parallel systems topology for message routing there is a very good algorithm for routing in trees in biology evolutionary tree reconstruction in approximation algorithms approximating the bandwidth of graphs Any problem related to distances can be solved approximately on a complex graph if it admits a good tree spanner G 7-spanner for G

8 Known Results for tree t -spanner general graphs [Cai&Corneil’95] a linear time algorithm for t =2 (t=1 is trivial) tree t -spanner is NP-complete for any t ≧ 4 ( ⇒ NP-completeness of bipartite graphs for t ≧ 5) tree t -spanner is Open for t=3

9 Known Results for tree t -spanner chordal graphs [Brandst ä dt, Dragan, Le & Le ’02] tree t -spanner is NP-complete for any t ≧ 4 tree 3-spanner admissible graphs [a Number of Authors] cographs, complements of bipartite graphs, interval graphs, directed path graphs, split graphs, permutation graphs, convex bipartite graphs, regular bipartite graphs, distance-hereditary graphs tree 4-spanner admissible graphs AT-free graphs [PKLMW’99], strongly chordal graphs, dually chordal graphs [BCD’99] tree 3 -spanner is in P for planar graphs [FK’2001]

10 Known Results for tree t -spanner chordal graphs [Brandst ä dt, Dragan, Le & Le ’02] tree t -spanner is NP-complete for any t ≧ 4 tree 3-spanner admissible graphs [a Number of Authors] cographs, complements of bipartite graphs, interval graphs, directed path graphs, split graphs, permutation graphs, convex bipartite graphs, regular bipartite graphs, distance-hereditary graphs tree 4-spanner admissible graphs AT-free graphs [PKLMW’99], strongly chordal graphs, dually chordal graphs [BCD’99] tree 3 -spanner is in P for planar graphs [FK’2001] ⇒ Bipartite Graphs??

11 Known Results for tree t -spanner bipartite graphs [Cai&Corneil ’95] tree t -spanner is NP-complete for any t ≧ 5 chordal graphs [Brandst ä dt, Dragan, Le & Le ’02] tree t -spanner is NP-complete for any t ≧ 4 tree 3-spanner admissible graphs [a Number of Authors] cographs, complements of bipartite graphs, interval graphs, directed path graphs, split graphs, permutation graphs, convex bipartite graphs, regular bipartite graphs, distance-hereditary graphs convex bipartite ⊂ interval bigraphs ⊂ bipartite ATE-free graphs ⊂ chordal bipartite graphs ⊂ bipartite graphs

12 This Talk interval rooted directed path strongly chordal weakly chordal bipartite interval bigraph convex AT-free bipartite ATE-free bipartite NP-C 4-Adm. 3-Adm.

13 This Talk interval rooted directed path strongly chordal weakly chordal enhanced probe interval chordal bipartite probe interval bigraph convex STS-probe interval AT-free bipartite ATE-free bipartite NP-C 4-Adm. 3-Adm. =

14 This Talk interval rooted directed path strongly chordal weakly chordal enhanced probe interval chordal bipartite probe interval bigraph convex STS-probe interval AT-free bipartite ATE-free bipartite NP-C 4-Adm. 3-Adm. = 7-Adm.

15 NP-hardness for chordal bipartite graphs [Thm] For any t ≧ 5, the tree t-spanner problem is NP-complete for chordal bipartite graphs. Reduction from 3SAT Monotone … (x, y, z) or (x, y, z)

16 NP-hardness for chordal bipartite graphs Reduction from 3SAT Basic gadgets Monotone … (x, y, z) or (x, y,z) S 1 [a,b]S 2 [a,b]S 3 [a,b] a a’ b b’ ab a’b’ S 1 [a,a’] S 1 [a’,b’] S 1 [b,b’] S 2 [a,a’] S 2 [a’,b’] S 2 [b,b’] ab a’b’

17 NP-hardness for chordal bipartite graphs Reduction from 3SAT Basic gadget S k [a,b] and its spanning trees Monotone … (x, y, z) or (x, y,z) a a’ b b’ a a’ b b’ a a’ b b’ H with {a,b} (2k+1)-spanner without {a,b} h (2k+h)-spanner a a’ b b’ without {a,b} (2k-1)-spanner

18 NP-hardness for chordal bipartite graphs Reduction from 3SAT Gadget for x i Monotone … (x, y, z) or (x, y,z) qr sp xixi xixi xixi xixi xixi xixi 1 2 m 1 2 m … … S k-1 [] S k []× 2 = = Must be selected

19 NP-hardness for chordal bipartite graphs Reduction from 3SAT Gadget for C j Monotone … (x, y, z) or (x, y,z) cjcj cjcj djdj djdj S k []× 2= + - + -

20 NP-hardness for chordal bipartite graphs Reduction from 3SAT Gadget for C 1 =(x 1,x 2,x 3 ) and C 2 =(x 1,x 2,x 4 ) Monotone … (x, y, z) or (x, y,z) qr sp x1x1 x1x1 x1x1 x1x1 1 21 2 S k-2 [] = x2x2 x2x2 x2x2 x2x2 1 21 2 x3x3 x3x3 x3x3 x3x3 1 21 2 x4x4 x4x4 x4x4 x4x4 1 21 2 c1c1 c1c1 d1d1 d1d1 +- +- c2c2 c2c2 d2d2 d2d2 +- +-

21 Tree 3-spanner for a bipartite ATE-free graph An ATE(Asteroidal-Triple-Edge) e 1,e 2,e 3 [Mul97]: Any two of them there is a path from one to the other avoids the neighborhood of the third one. [Lamma] interval bigraphs ⊂ bipartite ATE-free graphs ⊂ chordal bipartite graphs. e1e1 e3e3 e2e2

22 Tree 3-spanner for a bipartite ATE-free graph A maximum neighbor w of u: N(N(u))=N(w) [Lamma] Any chordal bipartite graph has a vertex with a maximum neighbor. u w chordal bipartite graph ⇔ bipartite graph any cycle of length at least 6 has a chord

23 Tree 3-spanner for a bipartite ATE-free graph G; connected bipartite ATE-free graph u; a vertex with maximum neighbor For any connected component S induced by V \ D k-1 (u), there is w in N k-1 (u) s.t. N(w) ⊇ S∩N k (u) S u … w

24 Tree 3-spanner for a bipartite ATE-free graph Construction of a tree 3-spanner of G: u; a vertex with maximum neighbor u … w

25 Conclusion and open problems Many questions remain still open. Among them: Can Tree 3–Spanner be decided efficiently on general graphs??? on chordal graphs? on chordal bipartite graphs? Tree t – Spanner on (enhanced) probe interval graphs for t<7? Thank you!


Download ppt "Tree Spanners for Bipartite Graphs and Probe Interval Graphs Andreas Brandstädt 1, Feodor Dragan 2, Oanh Le 1, Van Bang Le 1, and Ryuhei Uehara 3 1 Universität."

Similar presentations


Ads by Google