on the edge length ratio of 2 trees
play

On the edge-length ratio of 2 -trees V aclav Bla zej, Ji r - PowerPoint PPT Presentation

On the edge-length ratio of 2 -trees V aclav Bla zej, Ji r Fiala, and Giuseppe Liotta blazeva1@fit.cvut.cz March 15, 2020 EuroCG 2020 Research partially supported by MIUR, the Italian Ministry of Education, University and


  1. On the edge-length ratio of 2 -trees V´ aclav Blaˇ zej, Jiˇ r´ ı Fiala, and Giuseppe Liotta blazeva1@fit.cvut.cz March 15, 2020 EuroCG 2020 Research partially supported by MIUR, the Italian Ministry of Education, University and Research, under Grant 20174LF3T8 AHeAD: efficient Algorithms for HArnessing networked Data. This work has been supported by OP VVV (OP RDE) No.: CZ.02.1.01/0.0/0.0/16 019/0000765. The work of J. Fiala was supported by the grant 19-17314J of the GA ˇ CR. 1/10

  2. Graph drawings We want straight-line planar drawings vertices: { a, b, c, d, e, f } � � { a, b } , { b, c } , . . . edges: 2/10

  3. Graph drawings We want straight-line planar drawings straight-line drawing = edges are line segments 2/10

  4. Graph drawings We want straight-line planar drawings Planar drawing = crossings are forbidden 2/10

  5. Graph drawings Position changes matter to us because we care about edge lengths. 3/10

  6. Graph drawings Position changes matter to us because we care about edge lengths. longest edge shortest edge edge-length ratio = | longest edge | | shortest edge | 3/10

  7. Edge-length – Previous work • If given edge-lengths, then NP-complete [Eades, Wormald] 2 2 1 3 1 3 1 3 3 1 2 2 NP-complete 4/10

  8. Edge-length – Previous work • If given edge-lengths, then NP-complete [Eades, Wormald] • if all edge-lengths are equal, then NP-complete [Cabello, Demaine, Rote] 1 1 1 1 1 1 NP-complete 4/10

  9. Edge-length – Previous work • If given edge-lengths, then NP-complete [Eades, Wormald] • if all edge-lengths are equal, then NP-complete [Cabello, Demaine, Rote] • if degree-4 trees on integer grid with all edge-lengths equal, then NP-complete [Bhatt and Cosmadakis] 1 1 1 1 1 1 NP-complete 4/10

  10. Edge-length – Previous work • Hoffmann, Van Kreveld, Kusters, Rote proposed relaxation: edge-length ratio longest edge shortest edge Figure: edge-length ratio is between the longest and the shortest edge 5/10

  11. Edge-length – Previous work • Hoffmann, Van Kreveld, Kusters, Rote proposed relaxation: edge-length ratio • minimizing edge-length ratio is hard for general graphs [Chen, Jiang, Kanj, Xia, Zhang] longest edge shortest edge Figure: edge-length ratio is between the longest and the shortest edge 5/10

  12. Edge-length – Previous work • Hoffmann, Van Kreveld, Kusters, Rote proposed relaxation: edge-length ratio • minimizing edge-length ratio is hard for general graphs [Chen, Jiang, Kanj, Xia, Zhang] • outerplanar graph have bounded edge-length ratio 2 [Lazard, Lenhart, Liotta] Figure: edge-length ratio 2 for outerplanar graphs 5/10

  13. Edge-length – Previous work • Hoffmann, Van Kreveld, Kusters, Rote proposed relaxation: edge-length ratio • minimizing edge-length ratio is hard for general graphs [Chen, Jiang, Kanj, Xia, Zhang] • outerplanar graph have bounded edge-length ratio 2 [Lazard, Lenhart, Liotta] series + parallel Can series-parallel graphs be drawn with constant edge-length ratio? 5/10

  14. Edge-length ratio Can series-parallel graphs be drawn with constant edge-length ratio? NO – they have unbounded edge-length ratio! Because subclass of series-parallel graphs called 2 -trees have unbounded edge-length ratio. 2 -trees definition: Figure: 2 -trees are defined constructively Edge is a 2 -tree; adding a vertex connected to two neighboring vertices to a 2 -tree is still a 2 -tree. 6/10

  15. Result 1: 2 -trees have unbounded edge-length ratio Outline of the proof: • Start with a big 2 -tree, • consider its (fixed) drawing, • shrinking area chain of triangles, • shrinking perimeter chain, • small perimeter = ⇒ short edges = ⇒ small ratio. 7/10

  16. Result 1: 2 -trees have unbounded edge-length ratio Outline of the proof: • Start with a big 2 -tree, • consider its (fixed) drawing, • shrinking area chain of triangles, • shrinking perimeter chain, • small perimeter = ⇒ short edges = ⇒ small ratio. 7/10

  17. Result 1: 2 -trees have unbounded edge-length ratio Outline of the proof: • Start with a big 2 -tree, • consider its (fixed) drawing, • shrinking area chain of triangles, • shrinking perimeter chain, • small perimeter = ⇒ short edges = ⇒ small ratio. 7/10

  18. Result 1: 2 -trees have unbounded edge-length ratio Outline of the proof: • Start with a big 2 -tree, • consider its (fixed) drawing, • shrinking area chain of triangles, • shrinking perimeter chain, • small perimeter = ⇒ short edges = ⇒ small ratio. 7/10

  19. Result 1: 2 -trees have unbounded edge-length ratio Outline of the proof: • Start with a big 2 -tree, • consider its (fixed) drawing, • shrinking area chain of triangles, • shrinking perimeter chain, • small perimeter = ⇒ short edges = ⇒ small ratio. 7/10

  20. Result 1: 2 -trees have unbounded edge-length ratio Outline of the proof: • Start with a big 2 -tree, • consider its (fixed) drawing, • shrinking area chain of triangles, • shrinking perimeter chain, • small perimeter = ⇒ short edges = ⇒ small ratio. 7/10

  21. Local edge-length ratio locally consider longest edge neighborhood locally of each vertex shortest edge 8/10

  22. Local edge-length ratio locally consider longest edge neighborhood locally of each vertex shortest edge local edge-length ratio = max | A | | B | where edges A and B are incident. 8/10

  23. Result 2: 2 -trees have bounded local edge-length ratio Outline of the proof: • Find graph layers (BFS), • decompose it into parts, • draw each part separately and guarantee its children can be drawn. Figure: graph to be decomposed 9/10

  24. Result 2: 2 -trees have bounded local edge-length ratio Outline of the proof: • Find graph layers (BFS), • decompose it into parts, • draw each part separately and guarantee its children can be drawn. Figure: graph decomposition into parts 9/10

  25. Result 2: 2 -trees have bounded local edge-length ratio Outline of the proof: • Find graph layers (BFS), • decompose it into parts, • draw each part separately and guarantee its children can be drawn. Figure: drawing a graph part 9/10

  26. Results and open problems 1.R: 2 -trees have unbounded edge-length ratio ratio = Ω(log( graph size )) . • Close the gap between edge-length ratio lower (logarithmic) and upper bound (linear) of 2 -trees. 2.R: Local edge-length ratio of 2 -trees is upper bound by 4 . • Is 4 tight local edge-length ratio for 2 -trees? • Investigate interplay of edge-length ratio with other parameters, such as angular resolution, to make the graph drawings readable. Thanks for watching! 10/10

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend