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 条
  • [1] Atomic Embeddability, Clustered Planarity, and Thickenability
    Fulek, Radoslav
    Toth, Csaba D.
    [J]. JOURNAL OF THE ACM, 2022, 69 (02)
  • [2] Atomic Embeddability, Clustered Planarity, and Thickenability
    Fulek, Radoslav
    Toth, Csaba D.
    [J]. PROCEEDINGS OF THE THIRTY-FIRST ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA'20), 2020, : 2876 - 2895
  • [3] Clustered Planarity = Flat Clustered Planarity
    Cortese, Pier Francesco
    Patrignani, Maurizio
    [J]. GRAPH DRAWING AND NETWORK VISUALIZATION, GD 2018, 2018, 11282 : 23 - 38
  • [4] Clustered Planarity with Pipes
    Patrizio Angelini
    Giordano Da Lozzo
    [J]. Algorithmica, 2019, 81 : 2484 - 2526
  • [5] Clustered level planarity
    Forster, M
    Bachmaier, C
    [J]. SOFSEM 2004: THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2004, 2932 : 218 - 228
  • [6] Clustered Planarity with Pipes
    Angelini, Patrizio
    Da Lozzo, Giordano
    [J]. ALGORITHMICA, 2019, 81 (06) : 2484 - 2526
  • [7] Clustered Planarity Testing Revisited
    Fulek, Radoslav
    Kyncl, Jan
    Malinovic, Igor
    Palvoelgyi, Domotor
    [J]. GRAPH DRAWING (GD 2014), 2014, 8871 : 428 - 439
  • [8] Relaxing the constraints of clustered planarity
    Angelini, Patrizio
    Da Lozzo, Giordano
    Di Battista, Giuseppe
    Frati, Fabrizio
    Patrignani, Maurizio
    Roselli, Vincenzo
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2015, 48 (02): : 42 - 75
  • [9] Clustered planarity testing revisited
    Fulek, Radoslav
    Kyncl, Jan
    Malinovic, Igor
    Palvoelgyi, Doemoetoer
    [J]. ELECTRONIC JOURNAL OF COMBINATORICS, 2015, 22 (04):
  • [10] A Note on Obstructions to Clustered Planarity
    Sneddon, Jamie
    Bonnington, Paul
    [J]. ELECTRONIC JOURNAL OF COMBINATORICS, 2011, 18 (01):