# Map graphs having witnesses of large girth

**Authors:** Hoang-Oanh Le, Van Bang Le

arXiv: 1812.04102 · 2018-12-12

## TL;DR

This paper characterizes and provides efficient recognition algorithms for a class of map graphs derived from bipartite graphs with large girth, extending understanding of their structure and recognition complexity.

## Contribution

It offers a structural characterization and an $O(n^2m)$-time recognition algorithm for map graphs with witnesses of girth at least $g \,\geq\, 8$, based on planarity and girth conditions.

## Key findings

- Map graphs with witnesses of girth at least $g$ are characterized by their vertex-clique incidence bipartite graphs being planar and of girth at least $g$.
- The paper provides an $O(n^2m)$-time algorithm to recognize such map graphs.
- Structural insights connect girth conditions with planarity in the recognition process.

## Abstract

A half-square of a bipartite graph $B=(X,Y,E_B)$ 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,E_G)$ is the half-square of a planar bipartite graph $B=(V,W,E_B)$, 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 $\mathsf{NP}$ by proving the existence of a witness. Soon later, Thorup [FOCS 1998] claimed that recognizing map graphs is in $\mathsf{P}$, by providing an $\Omega(n^{120})$-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\ge 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(n^2m)$-time algorithm for recognizing if a given $n$-vertex $m$-edge graph $G$ is such a map graph.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1812.04102/full.md

## Figures

6 figures with captions in the complete paper: https://tomesphere.com/paper/1812.04102/full.md

## References

23 references — full list in the complete paper: https://tomesphere.com/paper/1812.04102/full.md

---
Source: https://tomesphere.com/paper/1812.04102