Generalized domination structure in cubic graphs
Misa Nakanishi

TL;DR
This paper introduces a novel polynomial-time method for determining the minimum dominating set in cubic graphs by leveraging structural properties and labeling schemes, improving upon the APX-complete complexity result.
Contribution
It presents a new approach that solves the minimum dominating set problem in cubic graphs efficiently, which was previously known to be APX-complete.
Findings
Polynomial-time algorithm for minimum dominating set in cubic graphs
Structural characterization of dominating sets using labeling schemes
Reduction of problem complexity from APX-complete to polynomial time
Abstract
The minimum dominating set problem asks for a dominating set with minimum size. First, we determine some vertices contained in the minimum dominating set of a graph. By applying a particular scheme, we ensure that the resulting graph is 2-connected and the length of each formed induced cycle is 0 mod 3. We label every three vertices in the induced cycles of length 0 mod 3. Then there is a way of labeling in which the set of all labeled vertices is the minimum dominating set of the resulting graph, and is contained in the minimum dominating set of the original graph. We also consider the remaining vertices of the minimum dominating set of the original graph and determine all vertices contained in the minimum dominating set of a graph with maximum degree 3. The complexity of the minimum dominating set problem for cubic graphs was shown to be APX-complete in 2000 and this problem is solved…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Generalized domination structure in cubic graphs
Misa Nakanishi E-mail address : [email protected]
Abstract
In this paper, we consider generalized domination structure in graphs, which stipulates the structure of a minimum dominating set. Two cycles of length 0 mod 3 intersecting with one path are the constituents of the domination structure and by taking every three vertices on the cycles we can obtain a minimum dominating set. For a cubic graph, we construct generalized domination structure by adding edges in a certain way. We prove that the minimum dominating set of a cubic graph is determined in polynomial time.
MSC : 05C69
1 Notation
In this paper, a graph is finite, undirected, and simple with the vertex set and edge set . We follow [1] for basic notation. For a vertex , the open neighborhood, denoted by , is , and the closed neighborhood, denoted by , is , also for a set , let and . A dominating set is such that . For a set , as is clear from the context, denotes . A minimum dominating set, called a d-set, is a dominating set of minimum cardinality. Two cycles and are said to be connecting without seams if is one path. For a graph , structure is the union of maximal number of cycles of length 0 mod 3 in where each cycle of length 0 mod 3 is connecting without seams for some other cycle of length 0 mod 3, or one cycle of length 0 mod 3 in , in addition, if , we call this structure domination structure. Let be the set of all structures in a graph .
2 Generalized domination structure in cubic graphs
We consider a connected graph , otherwise consider each component one by one. We introduce the construction scheme as follows.
: Input a connected graph .
(1) Let and .
(2) Let be a cut vertex of . For every pair of components and of and for every pair of vertices and , add an edge . Increment .
(3) Let be an induced cycle of length 2 mod 3 in . Take a vertex , and set . Now, add an edge . Set . Now, add two edges and . Increment .
(4) Let be an induced cycle of length 1 mod 3 in . Take a vertex , and set . Now, add an edge . Set . Now, add an edge . Increment .
(5) Repeat (2)-(4).
(6) Return the resulting graph .
The next remark is a basic concept of the following proofs.
Remark 2.1**.**
Let be a dominating set of . Every subset is a d-set of if and only if is a d-set of .
Let be a graph constructed by applying to . Note that is not unique and constructed from arbitrarily.
Proposition 2.1**.**
* is domination structure. Moreover, .*
Proof.
From the rules, is 2-connected. Hence has an ear decomposition. Since all induced cycles are of length 0 mod 3, the domination structure is obtained by finding 0 mod 3 induced cycles connecting without seams one by one, so that . We had the claim. ∎
Suppose that for all , .
Fact 2.1**.**
For domination structure , label every three vertices on the induced cycles that constitute in order of connecting without seams. Note that a certain induced cycle of is not counted for the labeling, and may have no labels, where the vertices of the induced cycle are all in other induced cycles of . There exist at most cases of labeling. (i) For every labeling, the set of all labeled vertices is a dominating set of . (ii) For at least one labeling, the set of all labeled vertices is a d-set of .
Proof.
By the first vertex choice for the labeling, all labeled vertices are uniquely determined in since for all , , and so there exist at most cases of labeling. The statement (i) is obvious. The statement (ii) follows from Remark 2.1. ∎
Let be a d-set of that is obtained by applying Fact 2.1. Let be the set of all . Let be a d-set of . Let be the set of all .
Proposition 2.2**.**
For some , and some , .
Proof.
For some , if is a dominating set of , then for some , . Otherwise, for all , is not a dominating set of . Now, for some , and some , is an added edge for and . Now, we consider such and . Let and . Let be an induced cycle of length 0 mod 3 in such that for , holds. Let be the set of all for and let . Let be the union of all induced cycles of length 0 mod 3 in other than the induced cycles in . By the definition of and Remark 2.1, is a d-set of , and is a d-set of . Let be a subset of of minimum cardinality such that is a dominating set of . By the definition of , is a d-set of . Since for all , , and by Fact 2.1, , and is a minimal dominating set of . Therefore, by Remark 2.1, for some , . ∎
Suppose that is a d-set of that satisfies Proposition 2.2.
Fact 2.2**.**
Let be constructed by deleting , and for every pair , adding an edge to . Let be a d-set of . Let and be a d-set of . If , then is a d-set of , and . If , then is a d-set of .
Proof.
Obviously, is a d-set of if and only if . For a set , suppose that is a d-set of . Let . By Remark 2.1, is a d-set of . Suppose that , then is not a dominating set of , and . Now, is a minimal dominating set of . By the definition of , is a minimal dominating set of , and so it suffices that . Thus . ∎
Suppose that is cubic.
Theorem 2.1**.**
For some , is determined in polynomial time.
Proof.
By Proposition 2.2, for some . Let . Let be constructed by deleting , and for every pair , adding an edge to . Let . Let be a d-set of and be a d-set of . Since is cubic and by the definition of , each component of is path or cycle. Thus is determined in polynomial time. Suppose that . Let be a d-set of that satisfies Proposition 2.2. By the definition of , it suffices that . Let be constructed by deleting , and for every pair , adding an edge to . Let . Let be a d-set of and be a d-set of . By the definition of , each component of is path. Thus is determined in polynomial time. Suppose that . Let be a d-set of that satisfies Proposition 2.2. By the definition of , it suffices that . Let be constructed by deleting , and for every pair , adding an edge to . Let . Let be a d-set of and be a d-set of . By the definition of , is independent. Thus . Suppose that . Let be a d-set of that satisfies Proposition 2.2. By the definition of , it suffices that . Now, is a dominating set of and so it suffices that . By Fact 2.2, if , then it suffices that , otherwise, it suffices that . By Fact 2.2, if , then it suffices that , otherwise, it suffices that . By Fact 2.2, if , then it suffices that , otherwise, it suffices that . The proof is complete. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. Diestel: Graph Theory Fourth Edition. Springer (2010)
