On $d$-distance $m$-tuple ($\ell, r$)-domination in graphs
Sangram K. Jena, Ramesh K. Jallu, Gautam K. Das

TL;DR
This paper introduces a complex graph domination problem involving distance, multiple domination conditions, and subset size minimization, proving its NP-completeness and inapproximability bounds.
Contribution
It formally defines the $d$-distance $m$-tuple ($\\ell, r$)-domination problem, proves its NP-completeness, and establishes approximation hardness results.
Findings
NP-completeness of the problem for fixed parameters
Inapproximability within logarithmic factors unless P=NP
Formal definitions and complexity analysis of the domination problem
Abstract
In this article, we study the -distance -tuple ()-domination problem. Given a simple undirected graph , and positive integers and , a subset is said to be a -distance -tuple ()-dominating set if it satisfies the following conditions: (i) each vertex is -distance dominated by at least vertices in , and (ii) each size subset of is -distance dominated by at least vertices in . Here, a vertex is -distance dominated by another vertex means the shortest path distance between and is at most in . A set is -distance dominated by a set of vertices means size of the union of the -distance neighborhood of all vertices of in is at least . The objective of the -distance -tuple ()-domination problem is to find aβ¦
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.
Taxonomy
TopicsAdvanced Graph Theory Research Β· Complexity and Algorithms in Graphs Β· Optimization and Search Problems
On -distance -tuple ()-domination in graphs
Sangram K. Jena
Department of Mathematics, Indian Institute of Technology Guwahati
{sangram, gkd}@iitg.ac.in
Ramesh K. Jallu
Institute of Computer Science, The Czech Academy of Sciences
Gautam K. Das Corresponding author Department of Mathematics, Indian Institute of Technology Guwahati
{sangram, gkd}@iitg.ac.in
Abstract
In this article, we study the -distance -tuple ()-domination problem. Given a simple undirected graph , and positive integers and , a subset is said to be a -distance -tuple ()-dominating set if it satisfies the following conditions: (i) each vertex is -distance dominated by at least vertices in , and (ii) each size subset of is -distance dominated by at least vertices in . Here, a vertex is -distance dominated by another vertex means the shortest path distance between and is at most in . A set is -distance dominated by a set of vertices means size of the union of the -distance neighborhood of all vertices of in is at least . The objective of the -distance -tuple ()-domination problem is to find a minimum size subset satisfying the above two conditions.
We prove that the problem of deciding whether a graph has (i) a 1-distance -tuple ()-dominating set for each fixed value of , and , and (ii) a -distance -tuple ()-dominating set for each fixed value of , and of cardinality at most (here is a positive integer) are NP-complete. We also prove that for any , the 1-distance -tuple -domination problem and the -distance -tuple -domination problem cannot be approximated within a factor of and , respectively, unless .
1 Introduction
Given a simple undirected graph , denotes the length of a shortest path between the vertices and in . For an integer , the -distance neighborhood of a vertex is denoted by and is defined as . A -distance -tuple -dominating set (() set for short) of is a subset such that (i) for every , , and (ii) for every size subset of , where , and are positive integers. If , then the second condition in the definition of () set is redundant. In the case of , say), the () set is known as -tuple dominating set in the literature. Note that, if then the value of is irrelevant. Therefore, we assume in case of . From now onwards, we assume that . If then ) set is known as a liarβs dominating set in the literature. The objective of the -distance -tuple -domination problem is to find a minimum size -distance -tuple dominating set in a given graph , and we call this problem as the minimum () dominating set problem. In Figure 1, the set of vertices form a 3-distance 2-tuple -dominating set for the graph.
Our interest in the problem arises from its important application such as fault tolerance in wireless/sensor networks. One specific real-time application is as follows for . Suppose that in a graph each vertex is a possible location for an intruder such as a thief, a saboteur, a fire or some possible fault. Assume also that there is exactly intruders in the system represented by . A protection device placed at a vertex is assumed to be able to (i) detect the intruder at any vertex in its -distance neighborhood , and (ii) report the vertex at which the intruder is located. We are interested in deploying protection devices at a minimum number of vertices so that the intruder can be detected and identified correctly. This can be solved by finding a minimum cardinality -tuple dominating set, say , of and deploying protection devices at all the vertices of . If any one protection device can fail to detect the intruder, then to correctly detect and identify the intruder one needs to place the protection devices at all the vertices of a minimum cardinality -tuple dominating set of . Now it may so happen that all the protection devices detect the intruder location correctly but while reporting some of these protection devices can misreport or lie (either deliberately or through a transmission error) about the intruder location. Assume that at most protection devices in the -distance neighborhood of an intruder location can lie. Under these circumstances, to protect the network we have to install the protection devices at all the vertices of a minimum -distance -tuple dominating set.
2 Related work
The domination problem is one of the most studied problem in the literature for its wide range of applications. Finding a minimum dominating set (MDS) in general graphs is known to be NP-hard [4]. Raz and Safra [12] proved that there does not exist any approximation algorithm better than -factor unless P=NP. The concepts of dominations and its variations are widely studied and can be seen in [6, 7].
One of the variations of domination is the -tuple domination problem and was introduced by Harary and Haynes [5]. When , it is the usual domination problem. For , it is called double domination [5]. The same paper discusses exact values of the double domination numbers for some special graphs and various bounds of the double and the -tuple domination numbers in terms of other parameters. The hardness results and bounds for the -tuple domination number for various sub-classes of graphs can be found in [8, 14].
In 2009, Slater [15] first introduced 1-distance 2-tuple (3,2) domination problem known as the liarβs dominating set (LDS) problem in the literature. The author proved that the problem is NP-hard for general graphs and proposed various bounds for trees, a subclass of trees, and graphs. The problem is also studied for different sub-classes of graphs and proved to be NP-hard for bipartite graphs [13], split graphs and chordal graphs [9], doubly chordal graphs [11], whereas polynomially solvable in trees [9], block graphs [11], proper interval graphs [10]. Panda et al. [11] studied the approximability of the problem and gave an -factor approximation algorithm, where is the degree of the given graph. Alimadadi et al. [1] provided the characterization of graphs and trees for which the LDS cardinality is and , respectively.
2.1 Our contribution
We prove that the problem of deciding whether a graph has a 1-distance -tuple ()-dominating set for each fixed value of , and of cardinality at most is NP-complete (see Subsection 3.1). Next, we prove that the problem of deciding whether a graph has a -distance -tuple ()-dominating set for each fixed value of , and of cardinality at most is NP-complete (see Subsection 3.2). We also prove that for any , the 1-distance -tuple -domination problem and the -distance -tuple -domination problem cannot be approximated within a factor of and , respectively, unless (see Section 4).
3 Hardness Results
3.1 Hardness of the 1-distance -tuple -domination problem
In this section, we show that the decision version of the 1-distance -tuple -domination problem in graphs is NP-complete by reducing the dominating set (DS) problem to it, which is known to be NP-complete [4].
The definition of the decision version of both the problems are as follows:
Decision version of 1-distance -tuple -domination problem:
Instance:
A simple undirected graph with at least vertices and three positive integers , , and , where .
Question:
Does has a 1-distance -tuple -dominating set of size at most ?
Decision version of the DS problem:
Instance:
A simple undirected graph and a positive integer .
Question:
Does there exist a dominating set of such that ?
Theorem 3.1**.**
The decision version of the 1-distance -tuple -domination problem is NP-complete.
Proof.
For any given set and a positive integer , we can verify whether is a 1-distance -tuple -dominating set of size at most or not in polynomial time by checking both the conditions of 1-distance -tuple -dominating set. Therefore, 1-distance -tuple -domination problem is in NP.
Now, we prove the hardness of the 1-distance -tuple -domination problem by reducing the decision version of the DS problem, which is known to be NP-complete [4], to it. Let be an instance of the dominating set problem, where is an undirected graph with vertex set and is an integer. We construct an instance of the decision version of 1-distance -tuple -domination problem as follows:
[TABLE]
[TABLE]
Observe that, can be constructed in polynomial time and , where and . An illustration for the construction of from is shown in Figure 2(a).
Claim 1: has a dominating set of size at most if and only if has a 1-distance -tuple -dominating set of size at most .**
Proof: Let be a dominating set of and . Let . Now, we show that is a 1-distance -tuple -dominating set in .
(i) Observe that for each , as (value of in case of ) and each is dominated by vertices in .
(ii) Let be an arbitrary subset of size .
Case 1: Let and . From the construction of , , which implies . Therefore, .
Case 2: Let and . From the constructions of and , , where is a dominator of in . Therefore, , which leads to .
Case 3: Let . Again, from the constructions of and , . Therefore, in this case also .
Thus is a 1-distance -tuple -dominating set in and .
Conversely, let be a 1-distance -tuple -dominating set for of size at most . From the definition of the 1-distance -tuple -dominating set and as , . Therefore, there must be at least vertices from in (see Figure 2(a)). Let . If is a dominating set of , then we are done as . Suppose is not a dominating set in . Since is , the 1-distance neighborhood of every subset of with cardinality greater than or equal to will have a non-empty intersection with (due to the second condition of 1-distance -tuple -domination). This implies, for any subset of , if and only if . Note that such a set exists based on our assumption that is not a dominating set of . Let . Now, we will show that .
Let and be the maximum size subsets such that and , respectively. Let and . Let . Since , i.e., , . Add vertices from to the vertex set . Now, by the definition of the size of the set must be at least . Therefore, , which implies .
Since , . Let . So, every vertex in is dominated by at least one vertex in whose size is at most . Therefore, we conclude, the decision version of 1-distance -tuple -domination problem is NP-complete. β
3.2 Hardness of the -distance -tuple -domination problem
In this section, we show that the decision version of -distance -tuple -domination problem is NP-complete. For fixed constant , the decision version of the problem is defined as follows.
Instance:
An undirected connected graph with and three positive integers , , and , where .
Question:
Does has a -distance -tuple -dominating set of size at most ?
We prove that decision version of -distance -tuple -domination problem () is NP-complete by reducing the decision version of the 1-distance -tuple -domination problem to it in polynomial time. Note that 1-distance -tuple -domination problem is NP-complete (see Section 3.1). Recall, the decision version of 1-distance -tuple -domination problem:
Instance:
An undirected connected graph with and two positive integer , where .
Question:
Does has a 1-distance -tuple -dominating set of size at most ?
Theorem 3.2**.**
The decision version of the -distance -tuple -domination problem is NP-complete.
Proof.
The decision version of the -distance -tuple -domination problem is in NP as for a given certificate (a subset of ) we can verify whether it is satisfying both the conditions of the -distance -tuple -dominating set or not in polynomial time.
We now describe a polynomial time reduction from an arbitrary instance of the decision version of 1-distance -tuple -domination problem to an instance of the decision version of the -distance -tuple -domination problem.
Let be an arbitrary instance of the decision version of 1-distance -tuple -domination problem. We construct an instance, a graph , of the decision version of the -distance -tuple -domination problem as follows:
[TABLE]
Claim 2: * has a 1-distance -tuple -dominating set of cardinality at most if and only if has a -distance -tuple -dominating set of cardinality at most *.
Necessity: Let be a 1-distance -tuple -dominating set of such that . Let . We can argue that is a -distance -tuple -dominating set in and . Since and , so . As each vertex satisfies 1-distance -tuple -domination properties and each vertex in is at most distance away from a vertex in , suffices to ensure -distance -tuple -dominating set in graph for .
Sufficiency: Let be a -distance -tuple -dominating set in such that . We shall show that, by updating (i.e., removing or replacing) some of the vertices in , at most vertices from can be chosen such that the set of corresponding vertices in is an 1-distance -tuple -dominating set in . Let . For each vertex , and we do the following: if , then replace it with its associated vertex if is not already in , otherwise, replace it with any vertex in which is not in . If all the vertices of are in (i.e., , then remove from . Therefore, . Let . Now, we prove that is an 1-distance -tuple -dominating set in such that .
Since , then . We first prove the first condition (i.e., for every , ) of 1-distance -tuple -dominating set. Consider a vertex , for some , let be the number of vertices in .
**Case 1. . Since is -distance -tuple -dominating set, there must exist at least vertices, say in such that , otherwise, is not a feasible solution as does not have distance- -dominators. Therefore, .
Case 2. . Let , for some . By our construction of each vertex in is replaced by one of the vertices in . Therefore, in this case also . Thus, by our construction of from , is true.**
Now we prove the second condition of 1-distance -tuple -dominating set (i.e., for every pair of distinct vertices , ).
Let and be two distinct vertices in . Consider the vertices and in . As is a -distance -tuple -dominating set of , it satisfies the second property of -distance -tuple -domination in . Thus there exist at least dominators dominating and in , i.e., . These dominators are either from or from and/or from . As per our construction of from , we are replacing each dominator in (if any) by a vertex in .
Since is connected and , so is . Therefore, contains at least vertices from , i.e., . Therefore, according to the construction of from , . Thus, is a 1-distance -tuple -dominating set of the graph having cardinality at most .
Therefore, the decision version of -distance -tuple -domination problem is NP-complete. β
4 Inapproximability results
4.1 Inapproximability of the 1-distance -tuple -domination problem
In this section, we prove that the 1-distance -tuple -domination problem cannot be approximated within a factor of for any , unless P = NP. We argue the claim by showing that if 1-distance -tuple -domination problem can be approximated within a factor of for any in a graph , then the domination problem can be approximated within a factor of for any .
Theorem 4.1**.**
[3]** For every , it is NP-hard to approximate set cover problem within a factor of , where is the size of the instance. The reduction runs in time.
Theorem 4.2**.**
Minimum domination problem cannot be approximated within a factor of for any , unless P = NP.
Proof.
The result follows from (i) the relation between set cover problem and dominating set problem, (ii) Theorem 4.1, and (iii) the inapproximability result in [2]. β
Theorem 4.3**.**
Minimum 1-distance -tuple -domination problem cannot be approximated within a factor of for any , unless P = NP.
Proof.
Let be a simple graph. Consider the construction of the graph for any given graph as discussed in Section 3.1. As per our construction, we proved that each instance of domination problem can be reducible to an instance of 1-distance -tuple -domination problem in polynomial-time .
Let and be the optimal DS and 1-distance -tuple -dominating set in and , with cardinalities and , respectively. Now we can argue the following claim: . The inequality is trivial as per our construction in Section 3.1. On the other hand, follows from the sufficiency proof of Claim 1 in Section 3.1. So given a dominating set of , one can find a 1-distance -tuple -dominating set of such that . Now, . Suppose there exists a polynomial time algorithm that approximates 1-distance -tuple -domination problem within a factor of for graphs with vertices. As per our construction of the graph from (see Figure 2(a)), contains, for vertices, where is the total number of vertices in , , and . Therefore,
[TABLE]
For sufficiently large , the term can be bounded by , where . Now we have
[TABLE]
where . Therefore, for an arbitrary graph, we can approximate the domination problem by a factor of , which leads to a contradiction to Theorem 4.2. Thus, the minimum 1-distance -tuple -domination problem cannot be approximated within a factor of for any , unless P = NP. β
4.2 Inapproximability of the -distance -tuple -domination problem
In this section, we give a lower bound on the approximation ratio of any approximation algorithm for the -distance -tuple -domination problem by providing an approximation preserving reduction from the 1-distance -tuple -domination problem for .
Theorem 4.4**.**
Given a simple undirected graph , the -distance -tuple -domination problem cannot be approximated within a factor of , for any fixed constant and , unless P = NP.
Proof.
Let be an arbitrary instance of the 1-distance -tuple -domination problem with vertices. Given , we construct a graph , an instance of the -distance -tuple -domination problem as described in Section 3.2. Let and be the optimal 1-distance -tuple -dominating set and -distance -tuple -dominating set in and , with cardinalities and , respectively. Now we can argue the following claim: . The inequality is trivial as every 1-distance -tuple -dominating set of is a -distance -tuple -dominating set in . On the other hand, follows from the sufficiency proof of Claim 2 in Section 3.2.
Given any 1-distance -tuple -dominating set of , one can find a -distance -tuple -dominating set of with . Suppose there exist a polynomial time algorithm to approximate -distance -tuple -domination problem within a factor of , where (see Section 3.2). Now , where . Therefore, the result follows from Theorem 4.3. β
5 Conclusion
In this article, we studied -distance -tuple ()-domination problem. We provided a common NP-completeness proof of the 1-distance -tuple () domination problem for each fixed value of , and . We also presented a common NP-completeness proof of the -distance -tuple () domination problem for each fixed value of , and . We have showed that the first problem is not approximated within a factor of for each fixed value of , and , unless P = NP and the second problem is not approximated within a factor of for each fixed value of , and , unless P = NP, where is the vertex set of the input graph. The reduction in the NP-completeness/inapproximability proofs are very powerful as these are common reductions for completely different kind of dominations.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Alimadadi, M. Chellali, and D. A. Mojdeh. Liarβs dominating sets in graphs. Discrete Applied Mathematics , 211:204--210, 2016.
- 2[2] M. ChlebΓk and J. ChlebΓkovΓ‘. Approximation hardness of dominating set problems in bounded degree graphs. Information and Computation , 206(11):1264--1275, 2008.
- 3[3] Irit Dinur and David Steurer. Analytical approach to parallel repetition. In Proceedings of the forty-sixth annual ACM symposium on Theory of computing , pages 624--633, 2014.
- 4[4] R. M. Garey and D. S. Johnson. Computers and intractability: A guide to the theory of NP-completeness . W. H. Freeman and company, 1978.
- 5[5] F. Harary and T. W. Haynes. Double domination in graphs. Ars Combin. , 55(2000) 201--213.
- 6[6] T. W. Haynes, S. T. Hedetniemi and P. J. Slater. Fundamentals of domination in graphs , Vol. 208, Marcel Dekker Inc., New York 1998.
- 7[7] T. W. Haynes, S. T. Hedetniemi and P. J. Slater. Domination in Graphs: Advanced Topics , Vol. 209, Marcel Dekker Inc., New York 1998.
- 8[8] C. S. Liao and G. J. Chang. k-Tuple domination in graphs. Information Processing Letters , 87(1):45--50, 2003.
