Atomic Embeddability, Clustered Planarity, and Thickenability

被引:0
|
作者
Fulek, Radoslav [1 ]
Toth, Csaba D. [2 ,3 ]
机构
[1] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
[2] Calif State Univ Northridge, Dept Math, Los Angeles, CA USA
[3] Tufts Univ, Dept Comp Sci, Medford, MA USA
基金
美国国家科学基金会; 奥地利科学基金会;
关键词
APPROXIMABILITY; MAPS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We study the atomic embeddability testing problem, which is a common generalization of clustered planarity (c-planarity, for short) and thickenability testing, and present a polynomial time algorithm for this problem, thereby giving the first polynomial time algorithm for c-planarity. C-planarity was introduced in 1995 by Feng, Cohen, and Eades as a variant of graph planarity, in which the vertex set of the input graph is endowed with a hierarchical clustering and we seek an embedding (crossing free drawing) of the graph in the plane that respects the clustering in a certain natural sense. Until now, it has been an open problem whether c-planarity can be tested efficiently, despite relentless efforts. The thickenability problem for simplicial complexes emerged in the topology of manifolds in the 1960s. A 2-dimensional simplicial complex is thickenable if it embeds in some orientable 3-dimensional manifold. Recently, Carmesin announced that thickenability can be tested in polynomial time. Our algorithm for atomic embeddability combines ideas from Carmesin's work with algorithmic tools previously developed for weak embeddability testing. We express our results purely in terms of graphs on surfaces, and rely on the machinery of topological graph theory. Finally we give a polynomial-time reduction from c-planarity to thickenability and show that a slight generalization of atomic embeddability to the setting in which clusters are toroidal graphs is NP-complete.
引用
收藏
页码:2876 / 2895
页数:20
相关论文
共 39 条
  • [11] Clustered planarity:: Small clusters in Eulerian graphs
    Jelinkova, Eva
    Kara, Jan
    Kratochvil, Jan
    Pergel, Martin
    Suchy, Ondrej
    Vyskocil, Tomas
    [J]. GRAPH DRAWING, 2008, 4875 : 303 - +
  • [12] Clustered Planarity: Clusters with Few Outgoing Edges
    Jelinek, Vit
    Suchy, Ondrej
    Tesar, Marek
    Vyskocil, Tomas
    [J]. GRAPH DRAWING, 2009, 5417 : 102 - 113
  • [13] C-planarity of extrovert clustered graphs
    Goodrich, MT
    Lueker, GS
    Sun, JZ
    [J]. GRAPH DRAWING, 2006, 3843 : 211 - 222
  • [14] The Importance of Being Proper (In Clustered-Level Planarity and T-Level Planarity)
    Angelini, Patrizio
    Da Lozzo, Giordano
    Di Battista, Giuseppe
    Frati, Fabrizio
    Roselli, Vincenzo
    [J]. GRAPH DRAWING (GD 2014), 2014, 8871 : 246 - 258
  • [15] The importance of being proper (In clustered-level planarity and T-level planarity)
    Angelini, Patrizio
    Da Lozzo, Giordano
    Di Battista, Giuseppe
    Frati, Fabrizio
    Roselli, Vincenzo
    [J]. THEORETICAL COMPUTER SCIENCE, 2015, 571 : 1 - 9
  • [16] A new perspective on clustered planarity as a combinatorial embedding problem
    Blaesius, Thomas
    Rutter, Ignaz
    [J]. THEORETICAL COMPUTER SCIENCE, 2016, 609 : 306 - 315
  • [17] A New Perspective on Clustered Planarity as a Combinatorial Embedding Problem
    Blaesius, Thomas
    Rutter, Ignaz
    [J]. GRAPH DRAWING (GD 2014), 2014, 8871 : 440 - 451
  • [18] Clustered planarity: Small clusters in cycles and Eulerian graphs
    Jelínková, Eva
    Kára, Jan
    Kratochvíl, Jan
    Pergel, Martin
    Suchý, Ondřej
    Vyskočil, Tomáš
    [J]. Journal of Graph Algorithms and Applications, 2009, 13 (03) : 379 - 422
  • [19] A new perspective on clustered planarity as a combinatorial embedding problem
    Bläsius, Thomas
    Rutter, Ignaz
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8871 : 440 - 451
  • [20] Clustered Planarity: Embedded Clustered Graphs with Two-Component Clusters (Extended Abstract)
    Jelinek, Vit
    Jelinkova, Eva
    Kratochvil, Jan
    Lidicky, Bernard
    [J]. GRAPH DRAWING, 2009, 5417 : 121 - 132