radoslav fulek ist austria c planarity approximating maps
play

Radoslav Fulek,IST Austria C-planarity & Approximating Maps - PowerPoint PPT Presentation

C-planarity of Embedded Cyclic c-Graphs Radoslav Fulek,IST Austria C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability


  1. C-planarity of Embedded Cyclic c-Graphs Radoslav Fulek,IST Austria

  2. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995))

  3. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem.

  4. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) .

  5. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 V 5 V 3 V 4

  6. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 V 5 V 3 V 4

  7. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 V 5 V 3 V 4

  8. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 V 5 V 3 V 4

  9. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 V 5 V 3 V 4

  10. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 C-planarity with pipes (Cortese V 5 et al. (2005)) V 3 V 4

  11. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . V 1 V 2 C-planarity with pipes (Cortese V 5 et al. (2005)) C-planarity with pipes is tractable for cycles. V 3 V 4

  12. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . C-planarity with pipes ϕ :

  13. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . C-planarity with pipes ϕ :

  14. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . C-planarity with pipes / Approximating Maps by Emb. H ϕ :

  15. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . C-planarity with pipes / Approximating Maps by Emb. H ϕ : Does there exist an embedding of G that is an ǫ -approximation of ϕ : G → H for any ǫ > 0 ?

  16. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . Approximating Maps by Embeddings Does there exist an embedding of G that is an ǫ -approximation of ϕ : G → H for any ǫ > 0 ? We consider only continuous maps ϕ that map a vertex to a vertex and an edge either to an edge or a vertex .

  17. C-planarity & Approximating Maps C-planarity (Feng, Cohen and Eades (1995)) Its tractability is a long standing open problem. In a fairly general special case, of flat clustered graphs , the input is a graph G = ( V 1 ⊎ . . . ⊎ V k , E ) . Approximating Maps by Embeddings Does there exist an embedding of G that is an ǫ -approximation of ϕ : G → H for any ǫ > 0 ? We consider only continuous maps ϕ that map a vertex to a vertex and an edge either to an edge or a vertex . ϕ is approximable by an embedding if there exists an ǫ -approximation that is an embedding for every ǫ > 0 .

  18. Warm up

  19. Warm up Let G = ( V 1 ⊎ V 2 , E ) be cycle, mapped by ϕ to an edge.

  20. Warm up Let G = ( V 1 ⊎ V 2 , E ) be cycle, mapped by ϕ to an edge. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ?

  21. Warm up Let G = ( V 1 ⊎ V 2 , E ) be cycle, mapped by ϕ to an edge. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? The algorithm just ouputs Yes, there exists .

  22. Warm up Let G = ( V 1 ⊎ V 2 , E ) be cycle, mapped by ϕ to an edge. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? The algorithm just ouputs Yes, there exists . G H ϕ :

  23. Warm up Let G = ( V 1 ⊎ V 2 , E ) be cycle, mapped by ϕ to an edge. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? The algorithm just ouputs Yes, there exists . G G ′ ⊃ G

  24. Warm up Let G = ( V 1 ⊎ V 2 , E ) be cycle, mapped by ϕ to an edge. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? The algorithm just ouputs Yes, there exists . G G ′ ⊃ G

  25. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ?

  26. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G

  27. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G K 3 , 3

  28. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G

  29. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G

  30. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G

  31. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G

  32. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G

  33. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? 1 3 2 2323131313213231313131321

  34. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? 1 3 2 2323131313213231313131321

  35. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? 1 3 p 2 2323131313213231313131321

  36. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? 1 − 1 1 − 1 1 − 1

  37. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G 1 − 1 1 1 − 1 1 1 − 1 1 1 1 1

  38. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G 1 − 1 1 1 − 1 1 1 − 1 1 1 Algorithm: (Cortese et al. 2005) Sum labels and devide by three, 1 1 � e l ( e ) wn = . The instance is positive iff 3 | wn | ≤ 1 .

  39. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? 1 − 1 G 1 1 − 1 − 1 1 − 1 0 − 1 3 = 0 1 Algorithm: (Cortese et al. 2005) Sum labels and devide by three, 1 − 1 � e l ( e ) wn = . The instance is positive iff 3 | wn | ≤ 1 .

  40. Warm up Let G = ( V 1 ⊎ V 2 ⊎ V 3 , E ) be mapped to a cycle of length three. Can we decide in a polynomial time if ϕ is approximable by an embedding of G ? G 1 − 1 1 − 1 p 1 − 1 Algorithm: (Cortese et al. 2005) Sum labels and devide by three, � e l ( e ) wn = . The instance is positive iff 3 | wn | ≤ 1 .

Recommend


More recommend