Simpler algorithms for testing two-page book embedding of partitioned graphs

被引:3
作者
Hong, Seok-Hee [1 ]
Nagamochi, Hiroshi [2 ]
机构
[1] Univ Sydney, Sydney, NSW, Australia
[2] Kyoto Univ, Kyoto, Japan
基金
澳大利亚研究理事会;
关键词
Book embedding; Planar graph; 2-page book embedding; Clustered planarity; CLUSTERED GRAPHS;
D O I
10.1016/j.tcs.2015.12.039
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A 2-page book embedding of a graph is to place the vertices linearly on a spine (a line segment) and the edges on the two pages (two half planes sharing the spine) so that each edge is embedded in one of the pages without edge crossings. Testing whether a given graph admits a 2-page book embedding is known to be NP-complete. In this paper, we study the problem of testing whether a given graph with a fixed partition of the edge set (called a partitioned graph) admits a 2-page book embedding such that each edge subset in the partition is embedded in one of the two pages. We first show that finding a 2-page book embedding of a partitioned graph can be reduced to the planarity testing of a graph, which yields a simple linear-time algorithm for solving the problem. We then characterize the instances of partitioned graphs that do not admit 2-page book embeddings via forbidden subgraphs, and give a linear-time algorithm for detecting a forbidden subgraph of a given partitioned graph. As an application of our main result, we also show that our book embedding results imply an alternative proof that the clustered planarity problem with two clusters can be solved in linear time. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:79 / 98
页数:20
相关论文
共 27 条
[1]  
Angelini P., 2012, P GRAPH DRAW 2012, P79
[2]  
Angelini P., 2014, ARXIV14046175
[3]   Advancements on SEFE and Partitioned Book Embedding problems [J].
Angelini, Patrizio ;
Da Lozzo, Giordano ;
Neuwirth, Daniel .
THEORETICAL COMPUTER SCIENCE, 2015, 575 :71-89
[4]   Testing the simultaneous embeddability of two graphs whose intersection is a biconnected or a connected graph [J].
Angelini, Patrizio ;
Di Battista, Giuseppe ;
Frati, Fabrizio ;
Patrignani, Maurizio ;
Rutter, Ignaz .
JOURNAL OF DISCRETE ALGORITHMS, 2012, 14 :150-172
[5]  
[Anonymous], THESIS
[6]   BOOK THICKNESS OF A GRAPH [J].
BERNHART, F ;
KAINEN, PC .
JOURNAL OF COMBINATORIAL THEORY SERIES B, 1979, 27 (03) :320-331
[7]  
Biedl T, 1998, LECT NOTES COMPUT SC, V1517, P124
[8]  
Biedl T., 1998, 1298 RRR RUTCOR RUTG
[9]  
Blasius T., 2015, P GRAPH DRAW 2014, P440
[10]   EMBEDDING GRAPHS IN BOOKS - A LAYOUT PROBLEM WITH APPLICATIONS TO VLSI DESIGN [J].
CHUNG, FRK ;
LEIGHTON, FT ;
ROSENBERG, AL .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1987, 8 (01) :33-58