Recognizing IC-Planar and NIC-Planar Graphs
Franz J. Brandenburg

TL;DR
This paper presents algorithms for recognizing triangulated IC-planar and NIC-planar graphs in cubic time, providing complexity results for various subclasses, and contrasting with NP-completeness in the 3-connected case.
Contribution
It establishes polynomial-time recognition algorithms for triangulated IC-planar and NIC-planar graphs, expanding understanding of their computational complexity.
Findings
Triangulated IC-planar and NIC-planar graphs can be recognized in cubic time.
Planar-maximal and maximal versions are recognizable in O(n^5) time.
Recognition of 3-connected IC-planar and NIC-planar graphs is NP-complete.
Abstract
We prove that triangulated IC-planar and NIC-planar graphs can be recognized in cubic time. A graph is 1-planar if it can be drawn in the plane with at most one crossing per edge. A drawing is IC-planar if, in addition, each vertex is incident to at most one crossing edge and NIC-planar if two pairs of crossing edges share at most one vertex. In a triangulated drawing each face is a triangle. In consequence, planar-maximal and maximal IC-planar and NIC-planar graphs can be recognized in O(n^5) time and maximum and optimal ones in O(n^3) time. In contrast, recognizing 3-connected IC-planar and NIC-planar graphs is NP-complete, even if the graphs are given with a rotation system which describes the cyclic ordering of the edges at each vertex. Our results complement similar ones for 1-planar graphs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Digital Image Processing Techniques · Optimization and Search Problems
