homotopy height grid major height and graph drawing
play

Homotopy height, grid-major height and graph-drawing height Therese - PowerPoint PPT Presentation

Homotopy height, grid-major height and graph-drawing height Therese Biedl Erin Chambers David Eppstein Arnaud De Mesmay Tim Ophelders Problem statement Given a planar graph and a height h , is there a planar straight line drawing of height h


  1. Bounds Every contact representation is a grid-major representation Reverse is not necessarily true: Grid-major repr. can have unwanted contacts and empty spots

  2. Bounds Every contact representation is a grid-major representation Reverse is not necessarily true: Grid-major repr. can have unwanted contacts and empty spots

  3. Bounds Every contact representation is a grid-major representation Reverse is not necessarily true: Grid-major repr. can have unwanted contacts and empty spots Our assumptions on the graph ⇒ empty space can be filled without unwanted contacts

  4. Bounds Every contact representation is a grid-major representation Reverse is not necessarily true: Grid-major repr. can have unwanted contacts and empty spots Our assumptions on the graph ⇒ empty space can be filled without unwanted contacts contact representation height = grid-major height

  5. Bounds Every contact representation is a grid-major representation Reverse is not necessarily true: Grid-major repr. can have unwanted contacts and empty spots Our assumptions on the graph ⇒ empty space can be filled without unwanted contacts contact representation height = grid-major height simple contact representation height = simple grid-major height

  6. Bounds Every contact representation is a grid-major representation Reverse is not necessarily true: Grid-major repr. can have unwanted contacts and empty spots Our assumptions on the graph ⇒ empty space can be filled without unwanted contacts contact representation height = grid-major height simple contact representation height = simple grid-major height Requiring that regions are x -monotone can only increase height grid-major height ≤ simple grid-major height

  7. Bounds Every flat visibility representation can be turned into a simple grid-major representation

  8. Bounds Every flat visibility representation can be turned into a simple grid-major representation simple grid-major height ≤ visibility representation height

  9. Bounds Every flat visibility representation can be turned into a simple grid-major representation simple grid-major height ≤ visibility representation height Previously shown [Biedl14]: visibility representation height = straight-line drawing height

  10. Bounds Pathwidth of W x h grid minor ≤ pathwidth of W x h grid ≤ h

  11. Bounds Pathwidth of W x h grid minor ≤ pathwidth of W x h grid ≤ h pathwidth ≤ grid-major height

  12. Bounds Pathwidth of W x h grid minor ≤ pathwidth of W x h grid ≤ h pathwidth ≤ grid-major height Outerplanarity of W x h grid minor ≤ that of W x h grid ≤ ⌈ h/ 2 ⌉ 2 outerplanarity − 1 ≤ grid-major height

  13. Overview of bounds 2 outerplanarity − 1 and pathwidth ≤ grid-major height = contact representation height ≤ simple grid-major height = simple contact representation height ≤ visibility representation height = straight-line drawing height

  14. Overview of bounds 2 outerplanarity − 1 and pathwidth ≤ grid-major height = contact representation height = homotopy height ≤ simple grid-major height = simple contact representation height = simple homotopy height ≤ visibility representation height = straight-line drawing height

  15. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards

  16. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  17. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  18. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  19. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  20. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  21. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  22. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  23. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  24. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≥ simple grid-major height:

  25. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height:

  26. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary

  27. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary No four polygons meet at a point

  28. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary No four polygons meet at a point Remove interior vertical junctions or

  29. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary No four polygons meet at a point Remove interior vertical junctions or

  30. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary No four polygons meet at a point Remove interior vertical junctions or Make x -coordinates distinct

  31. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary No four polygons meet at a point Remove interior vertical junctions or Make x -coordinates distinct

  32. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Take contact representation wlog 3 colors on boundary No four polygons meet at a point Remove interior vertical junctions or Make x -coordinates distinct Make left and right boundary single (but distinct) color

  33. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  34. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  35. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  36. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  37. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  38. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  39. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  40. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  41. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep

  42. Simple grid-major height = simple homotopy height Sweep can be assumed monotone based on [CMO et al. 17] curve does not sweep backwards Simple homotopy height ≤ simple grid-major height: Extract sweep Similarly, grid-major height = homotopy height

  43. Overview of bounds 2 outerplanarity − 1 and pathwidth ≤ grid-major height = contact representation height = homotopy height ≤ simple grid-major height = simple contact representation height = simple homotopy height ≤ visibility representation height = straight-line drawing height

  44. Overview of bounds 2 outerplanarity − 1 and pathwidth ≤ grid-major height = contact representation height = homotopy height ≤ simple grid-major height = simple contact representation height = simple homotopy height ≤ visibility representation height = inequalities are strict straight-line drawing height

Recommend


More recommend