Abstract

A half-square of a bipartite graph B=(X,Y,EB) has one color class of B as vertex set, say X; two vertices are adjacent whenever they have a common neighbor in Y. If G=(V,EG) is the half-square of a planar bipartite graph B=(V,W,EB), then G is called a map graph, and B is a witness of G. Map graphs generalize planar graphs, and have been introduced and investigated by Chen, Grigni and Papadimitriou [STOC 1998, J. ACM 2002]. They proved that recognizing map graphs is in NP by proving the existence of a witness. Soon later, Thorup [FOCS 1998] claimed that recognizing map graphs is in P, by providing an Ω(n120)-time algorithm for n-vertex input graphs.In this note, we give good characterizations and efficient recognition for half-squares of bipartite graphs with girth at least a given integer g≥8. It turns out that map graphs having witnesses of girth at least g are precisely the graphs whose vertex-clique incidence bipartite graph is planar and of girth at least g. Our structural characterization implies an O(n2m)-time algorithm for recognizing if a given n-vertex m-edge graph G is such a map graph.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call