the quasefe problem
play

The QuaSEFE Problem Patrizio Angelini, Henry F orster, Michael - PowerPoint PPT Presentation

The QuaSEFE Problem Patrizio Angelini, Henry F orster, Michael Hoffmann, Michael Kaufmann, Stephen Kobourov, Giuseppe Liotta, Maurizio Patrignani 27 th International Symposium on Graph Drawing and Network Visualization 2019 The QuaSEFE


  1. The QuaSEFE Problem Patrizio Angelini, Henry F¨ orster, Michael Hoffmann, Michael Kaufmann, Stephen Kobourov, Giuseppe Liotta, Maurizio Patrignani 27 th International Symposium on Graph Drawing and Network Visualization 2019

  2. The QuaSEFE Problem QuaSEFE

  3. The QuaSEFE Problem QuaSEFE

  4. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges

  5. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges Input: Set of planar graphs with shared vertex set v 2 v 3 v 1 v 4 v 5 v 3 v 2 v 1 v 4 v 5

  6. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges Input: Set of planar graphs with shared vertex set Output: Planar drawings for all graphs such that v 2 v 3 v 3 v 1 v 2 v 4 v 4 v 5 v 2 v 3 v 1 v 4 v 5 v 1 v 5

  7. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges Input: Set of planar graphs with shared vertex set Output: Planar drawings for all graphs such that vertices have the same position in all drawings ( simultaneous drawings) v 2 v 3 v 3 v 1 v 2 v 4 v 4 v 5 v 2 v 3 v 1 v 4 v 5 v 1 v 5

  8. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges Input: Set of planar graphs with shared vertex set Output: Planar drawings for all graphs such that vertices have the same position in all drawings ( simultaneous drawings) edges have the same representation in all drawings ( fixed edges) v 2 v 3 v 3 v 1 v 2 v 4 v 4 v 5 v 2 v 3 v 1 v 4 v 5 v 1 v 5

  9. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges

  10. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE E mbedding with F ixed E dges

  11. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges

  12. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges Quasiplanar Embedding: No triple of edges crosses pairwise

  13. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges Quasiplanar Embedding: No triple of edges crosses pairwise forbidden

  14. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges Quasiplanar Embedding: No triple of edges crosses pairwise forbidden allowed (no triple)

  15. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges Quasiplanar Embedding: No triple of edges crosses pairwise forbidden allowed (no triple) Thickness two drawings (i.e. two-edge colorable drawings) are quasiplanar

  16. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges

  17. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges QuaSEFE Problem:

  18. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges QuaSEFE Problem: Input: Set of quasiplanar graphs with shared vertex set

  19. The QuaSEFE Problem S imultaneous (Graph) QuaSEFE Quasiplanarity E mbedding with F ixed E dges QuaSEFE Problem: Input: Set of quasiplanar graphs with shared vertex set Output: Simultaneous quasiplanar drawings for all graphs with fixed edges

  20. Related Work always positive instances for SEFE

  21. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06]

  22. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06]

  23. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE

  24. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE three paths [Brass et al. ’06]

  25. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE three paths [Brass et al. ’06] two outerplanar graphs [Frati ’06]

  26. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE three paths [Brass et al. ’06] two outerplanar graphs [Frati ’06] SEFE testable in O ( n 2 ) time for two biconnected planar graphs with connected intersection [Bl¨ asius & Rutter ’16]

  27. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE three paths [Brass et al. ’06] two outerplanar graphs [Frati ’06] SEFE testable in O ( n 2 ) time for two biconnected planar graphs with connected intersection [Bl¨ asius & Rutter ’16] Variants

  28. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE three paths [Brass et al. ’06] two outerplanar graphs [Frati ’06] SEFE testable in O ( n 2 ) time for two biconnected planar graphs with connected intersection [Bl¨ asius & Rutter ’16] Variants no fixed mapping between vertices [Brass et al. ’06]

  29. Related Work always positive instances for SEFE two caterpillars (in polynomial area) [Brass et al. ’06] a planar graph and a tree [Frati ’06] counterexamples for SEFE three paths [Brass et al. ’06] two outerplanar graphs [Frati ’06] SEFE testable in O ( n 2 ) time for two biconnected planar graphs with connected intersection [Bl¨ asius & Rutter ’16] Variants no fixed mapping between vertices [Brass et al. ’06] geometric simultaneous embedding (GSE) [Angelini et al. ’11, Di Giacomo et al. ’15]

  30. Related Work - SEFE and Beyond Planarity quasiplanar GSE

  31. Related Work - SEFE and Beyond Planarity quasiplanar GSE a tree and a cycle [Didimo et al. ’12]

  32. Related Work - SEFE and Beyond Planarity quasiplanar GSE a tree and a cycle [Didimo et al. ’12] a tree and an outerpillar [Di Giacomo et al. ’15]

  33. Related Work - SEFE and Beyond Planarity quasiplanar GSE a tree and a cycle [Didimo et al. ’12] a tree and an outerpillar [Di Giacomo et al. ’15] not every two quasiplanar graphs [Di Giacomo et al. ’15]

  34. Related Work - SEFE and Beyond Planarity quasiplanar GSE a tree and a cycle [Didimo et al. ’12] a tree and an outerpillar [Di Giacomo et al. ’15] not every two quasiplanar graphs [Di Giacomo et al. ’15] simultaneous RAC drawings [Argyriou et al. ’13, Bekos et al. ’16, Evans et al. ’16, Grilli ’18]

  35. Our Results always positive instances for QuaSEFE

  36. Our Results always positive instances for QuaSEFE two planar graphs and a tree

  37. Our Results always positive instances for QuaSEFE two planar graphs and a tree a 1-planar graph and a planar graph

  38. Our Results always positive instances for QuaSEFE two planar graphs and a tree a 1-planar graph and a planar graph planar graphs with restrictions on their intersection graphs

  39. Our Results always positive instances for QuaSEFE two planar graphs and a tree a 1-planar graph and a planar graph planar graphs with restrictions on their intersection graphs counterexamples for QuaSEFE in two special settings

  40. Two Planar Graphs and a Tree � 1. Draw G 1 planar G 1 T 2 G 3

  41. Two Planar Graphs and a Tree � 1. Draw G 1 planar G 1 T 2 G 3

  42. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar G 1 T 2 G 3

  43. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 G 1 T 2 G 3

  44. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 u 4 u 3 u 2 v u 4 u 1 u 1 u 2 v u 3 G 1 T 2 G 3

  45. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 u 4 u 4 u 3 u 2 v u 4 u 1 u 1 u 2 v u 3 G 1 T 2 G 3

  46. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 u 4 u 4 u 3 u 2 v u 1 u 1 u 2 v u 3 G 1 T 2 G 3

  47. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 G 1 T 2 G 3

  48. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 remaining edges embedded planar G 1 T 2 G 3

  49. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 remaining edges embedded planar 3. Draw G 3 quasiplanar G 1 T 2 G 3

  50. Two Planar Graphs and a Tree � 1. Draw G 1 planar 2. Draw T 2 planar some edges fixed by G 1 choose planar rotation system from G 3 for edges in G 3 \ G 1 remaining edges embedded planar 3. Draw G 3 quasiplanar G 3 \ G 1 planar G 1 T 2 G 3

Recommend


More recommend