(k,p)-Planarity: A Generalization of Hybrid Planarity

06/29/2018
by   Emilio Di Giacomo, et al.
0

A graph G is (k,p)-planar if its vertices can be partitioned into clusters of size at most k such that G admits a drawing where: (i) Each cluster is associated with a closed region in the plane (called cluster region) that is topologically equivalent to a disk; (ii) Cluster regions are pairwise disjoint; (iii) Each vertex of a cluster is associated with at most p distinct points (called ports) on the boundary of its cluster region; (iv) Each edge (u,v) is a Jordan arc connecting a port of u with a port of v; and (v) Edges connecting different clusters do not cross each other and do not intersect any cluster region, with the only exception for end-points. We first ask a Turán-type question and give a tight upper bound on the number of edges of (k,p)-planar graphs. We then study the complexity of the (k,p)-planarity testing problem and prove that (4,1)-planarity testing and (2,2)-planarity testing are both NP-complete problems. Finally, motivated by the NP-completeness of (2,2)-planarity testing, we investigate the combinatorial properties of (2,2)-planar graphs and study their relationship with 1-planar graphs, describing families of 1-planar graphs that are (2,2)-planar as well as families that are not.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro