Face-hitting dominating sets in planar graphs: Alternative proof and linear-time algorithm
By: Therese Biedl
Potential Business Impact:
Splits graph parts to help computers understand maps.
In a recent paper, Francis, Illickan, Jose and Rajendraprasad showed that every $n$-vertex plane graph $G$ has (under some natural restrictions) a vertex-partition into two sets $V_1$ and $V_2$ such that each $V_i$ is \emph{dominating} (every vertex of $G$ contains a vertex of $V_i$ in its closed neighbourhood) and \emph{face-hitting} (every face of $G$ is incident to a vertex of $V_i$). Their proof works by considering a supergraph $G'$ of $G$ that has certain properties, and among all such graphs, taking one that has the fewest edges. As such, their proof is not algorithmic. Their proof also relies on the 4-color theorem, for which a quadratic-time algorithm exists, but it would not be easy to implement. In this paper, we give a new proof that every $n$-vertex plane graph $G$ has (under the same restrictions) a vertex-partition into two dominating face-hitting sets. Our proof is constructive, and requires nothing more complicated than splitting a graph into 2-connected components, finding an ear decomposition, and computing a perfect matching in a 3-regular plane graph. For all these problems, linear-time algorithms are known and so we can find the vertex-partition in linear time.
Similar Papers
Unavoidable patterns and plane paths in dense topological graphs
Combinatorics
Finds hidden patterns in connected dots.
Liar's vertex-edge domination in unit disk graph
Combinatorics
Finds smallest groups of points to cover graph edges.
Fine-Grained Classification Of Detecting Dominating Patterns
Data Structures and Algorithms
Finds specific shapes within complex networks.