EXTENDING ORTHOGONAL PLANAR GRAPH DRAWINGS IS FIXED-PARAMETER TRACTABLE

被引:0
作者
Bhore, Sujoy [1 ]
Ganian, Robert [2 ]
Khazaliya, Liana [2 ]
Montecchiani, Fabrizio [3 ]
Noellenburg, Martin [2 ]
机构
[1] Indian Inst Technol, Bombay, India
[2] Tech Univ Wien, Vienna, Austria
[3] Univ Perugia, Perugia, Italy
基金
奥地利科学基金会;
关键词
D O I
暂无
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
The task of finding an extension to a given partial drawing of a graph while adhering to constraints on the representation has been extensively studied in the literature, with well-known results providing efficient algorithms for fundamental representations such as planar and beyond-planar topological drawings. In this paper, we consider the extension problem for bend-minimal orthogonal drawings of planar graphs, which is among the most fundamental geometric graph drawing representations. While the problem was known to be NP-hard, it is natural to consider the case where only a small part of the graph is still to be drawn. Here, we establish the fixed-parameter tractability of the problem when parameterized by the size of the missing subgraph. Our algorithm is based on multiple novel ingredients which intertwine geometric and combinatorial arguments. These include the identification of a new graph representation of bend-equivalent regions for vertex placement in the plane, establishing a bound on the treewidth of this auxiliary graph, and a global point-grid that allows us to discretize the possible placement of bends and vertices into locally bounded subgrids for each of the above regions.
引用
收藏
页码:3 / 39
页数:37
相关论文
共 35 条
[1]  
Angelini Patrizio, 2020, Graph Drawing and Network Visualization. 28th International Symposium, GD 2020. Revised Selected Papers. Lecture Notes in Computer Science (LNCS 12590), P265, DOI 10.1007/978-3-030-68766-3_21
[2]   Testing Planarity of Partially Embedded Graphs [J].
Angelini, Patrizio ;
Di Battista, Giuseppe ;
Frati, Fabrizio ;
Jelinek, Vit ;
Kratochvil, Jan ;
Patrignani, Maurizio ;
Rutter, Ignaz .
ACM TRANSACTIONS ON ALGORITHMS, 2015, 11 (04)
[3]  
Angelini Patrizio, 2021, J. Graph Algorithms Appl., V25, P581, DOI [DOI 10.7155/JGAA.00573, 10.7155/JGAA.00573]
[4]  
[Anonymous], 1999, Graph Drawing: Algorithms for the Visualization of Graphs
[5]   Inserting One Edge into a Simple Drawing is Hard [J].
Arroyo, Alan ;
Klute, Fabian ;
Parada, Irene ;
Vogtenhuber, Birgit ;
Seidel, Raimund ;
Wiedera, Tilo .
DISCRETE & COMPUTATIONAL GEOMETRY, 2023, 69 (03) :745-770
[6]   A better heuristic for orthogonal graph drawings [J].
Biedl, T ;
Kant, G .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1998, 9 (03) :159-180
[7]   Morphing Orthogonal Planar Graph Drawings [J].
Biedl, Therese ;
Lubiw, Anna ;
Petrick, Mark ;
Spriggs, Michael .
ACM TRANSACTIONS ON ALGORITHMS, 2013, 9 (04)
[8]   Optimal Orthogonal Graph Drawing with Convex Bend Costs [J].
Blasius, Thomas ;
Rutter, Ignaz ;
Wagner, Dorothea .
ACM TRANSACTIONS ON ALGORITHMS, 2016, 12 (03)
[9]   Extending Partial Representations of Circle Graphs in Near-Linear Time [J].
Brueckner, Guido ;
Rutter, Ignaz ;
Stumpf, Peter .
ALGORITHMICA, 2024, 86 (07) :2152-2173
[10]  
Brückner G, 2017, PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P2000