English

Upward Book Embeddings of st-Graphs

Computational Geometry 2019-03-20 v1 Data Structures and Algorithms

Abstract

We study kk-page upward book embeddings (kkUBEs) of stst-graphs, that is, book embeddings of single-source single-sink directed acyclic graphs on kk pages with the additional requirement that the vertices of the graph appear in a topological ordering along the spine of the book. We show that testing whether a graph admits a kkUBE is NP-complete for k3k\geq 3. A hardness result for this problem was previously known only for k=6k = 6 [Heath and Pemmaraju, 1999]. Motivated by this negative result, we focus our attention on k=2k=2. On the algorithmic side, we present polynomial-time algorithms for testing the existence of 22UBEs of planar stst-graphs with branchwidth β\beta and of plane stst-graphs whose faces have a special structure. These algorithms run in O(f(β)n+n3)O(f(\beta)\cdot n+n^3) time and O(n)O(n) time, respectively, where ff is a singly-exponential function on β\beta. Moreover, on the combinatorial side, we present two notable families of plane stst-graphs that always admit an embedding-preserving 22UBE.

Keywords

Cite

@article{arxiv.1903.07966,
  title  = {Upward Book Embeddings of st-Graphs},
  author = {Carla Binucci and Giordano Da Lozzo and Emilio Di Giacomo and Walter Didimo and Tamara Mchedlidze and Maurizio Patrignani},
  journal= {arXiv preprint arXiv:1903.07966},
  year   = {2019}
}

Comments

Extended version of "Upward Book Embeddings of st-Graphs", to appear in Proceedings of the 35th International Symposium on Computational Geometry (SoCG 2019)