Advancements on SEFE and Partitioned Book Embedding problems

被引:20
作者
Angelini, Patrizio [1 ]
Da Lozzo, Giordano [1 ]
Neuwirth, Daniel [2 ]
机构
[1] Univ Rome Tre, Dept Engn, I-00146 Rome, Italy
[2] Univ Passau, Passau, Germany
关键词
Sunflower SEFE; Partitioned Book Embedding; MAX SEFE; Graph Drawing; Computational complexity; GRAPHS; ALGORITHMS;
D O I
10.1016/j.tcs.2014.11.016
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work we investigate the complexity of some combinatorial problems related to the Simultaneous Embedding with Fixed Edges (SEFE) and the PARTITIONED T-COHERENT k-PAGE BOOK EMBEDDING (PTBE-k) problems, which are known to be equivalent under certain conditions. Given k planar graphs on the same set of n vertices, the SEFE problem asks to find a drawing of each graph on the same set of n points in such a way that each edge that is common to more than one graph is represented by the same curve in the drawings of all such graphs. Given a tree T with n leaves and a collection of k edge-sets E-i connecting pairs of leaves of T, the PTBE-k problem asks to find an ordering O of the leaves of T that is represented by T such that the endvertices of two edges in any set E-i do not alternate in O. The SEFE problem is NP-complete for k >= 3 even if the intersection graph is the same for each pair of graphs (sunflower intersection). We prove that this is true even when the intersection graph is a tree and all the input graphs are biconnected. This result implies the NP-completeness of PTBE-k for k >= 3. However, we prove stronger results on this problem, namely that PTBE-k remains NP-complete for k >= 3 even if (i) two of the input graphs G(i) = T U E-i are biconnected and T is a caterpillar or if (ii) T is a star. This latter setting is also known in the literature as PARTITIONED k-PAGE Book EMBEDDING. On the positive side, we provide a linear-time algorithm for PTBE-k when all but one of the edge-sets induce connected graphs. Finally, we prove that the problem of maximizing the number of edges that are drawn the same in a SEFE of two graphs (optimization of SEFE) is NP-complete, even in several restricted settings. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:71 / 89
页数:19
相关论文
共 29 条
[1]  
Angelini P., ACM T ALGOR IN PRESS
[2]  
Angelini P., 2014, ICGT 14
[3]   Relaxing the constraints of clustered planarity [J].
Angelini, Patrizio ;
Da Lozzo, Giordano ;
Di Battista, Giuseppe ;
Frati, Fabrizio ;
Patrignani, Maurizio ;
Roselli, Vincenzo .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2015, 48 (02) :42-75
[4]  
Angelini P, 2014, LECT NOTES COMPUT SC, V8344, P200, DOI 10.1007/978-3-319-04657-0_20
[5]   SIMULTANEOUS EMBEDDING OF EMBEDDED PLANAR GRAPHS [J].
Angelini, Patrizio ;
Di Battista, Giuseppe ;
Frati, Fabrizio .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2013, 23 (02) :93-126
[6]   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
[7]  
Bläsius T, 2013, PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), P1030
[8]  
Blasius Thomas, 2013, Graph Drawing. 20th International Symposium, GD 2012. Revised Selected Papers, P31, DOI 10.1007/978-3-642-36763-2_4
[9]  
Blasius T., 2014, LNCS, V8242, P220
[10]  
Blasius Thomas, 2013, HDB GRAPH DRAWING VI