×

Efficient dominating and edge dominating sets for graphs and hypergraphs. (English) Zbl 1260.05108

Chao, Kun-Mao (ed.) et al., Algorithms and computation. 23rd international symposium, ISAAC 2012, Taipei, Taiwan, December 19–21, 2012. Proceedings. Berlin: Springer (ISBN 978-3-642-35260-7/pbk). Lecture Notes in Computer Science 7676, 267-277 (2012).
Summary: Let \(G = (V,E)\) be a graph. A vertex dominates itself and all its neighbors, i.e., every vertex \(v \in V\) dominates its closed neighborhood \(N[v]\). A vertex set \(D\) in \(G\) is an efficient dominating (e.d.) set for \(G\) if for every vertex \(v \in V\), there is exactly one \(d \in D\) dominating \(v\). An edge set \(M \subseteq E\) is an efficient edge dominating (e.e.d.) set for \(G\) if it is an efficient dominating set in the line graph \(L(G)\) of \(G\). The ED problem (EED problem, respectively) asks for the existence of an e.d. set (e.e.d. set, respectively) in the given graph.
We give a unified framework for investigating the complexity of these problems on various classes of graphs. In particular, we solve some open problems and give linear time algorithms for ED and EED on dually chordal graphs.
We extend the two problems to hypergraphs and show that ED remains \(\mathbb{NP}\)-complete on \(\alpha \)-acyclic hypergraphs, and is solvable in polynomial time on hypertrees, while EED is polynomial on \(\alpha \)-acyclic hypergraphs and \(\mathbb{NP}\)-complete on hypertrees.
For the entire collection see [Zbl 1258.68005].

MSC:

05C69 Vertex subsets with special properties (dominating sets, independent sets, cliques, etc.)
05C65 Hypergraphs
05C85 Graph algorithms (graph-theoretic aspects)
68Q17 Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.)
68Q25 Analysis of algorithms and problem complexity