Preprint
Article

This version is not peer-reviewed.

An Upper Bound for the Independent Domination Number of a Connected Graph

Submitted:

07 September 2026

Posted:

11 September 2026

You are already at the latest version

Abstract
Let \(G = (V, E)\) be a graph. An independent dominating set in \(G\) is a subset of \(V\) such that it is both independent and dominating.The independent domination number of \(G\) is the minimum size of an independent dominating set in \(G\).In this note, we present an upper bound for the independent domination number of a connected graph.
Keywords: 
;  

1. Introduction

We consider only finite undirected graphs without loops or multiple edges. Notation and terminology not defined here follow those in [1]. For a graph G = ( V , E ) , we use n and e to denote its order | V ( G ) | and size | E ( G ) | , respectively. The minimum degree of G is denoted by δ ( G ) . The neighborhood of a vertex u in G is denoted by N G ( u ) . For a subset S of V, we use G [ S ] to denote the subgraph of G which is induced by S. We define N ( S ) as ∪ u ∈ S N G ( u ) . If a vertex u ∈ V − S , where S is a subset of the vertex set V, we define d G [ S ] ( u ) as | N G ( u ) ∩ S | . For disjoint vertex subsets S 1 and S 2 of V, We define E ( S 1 , S 2 ) as { e : e = p q ∈ E , p ∈ S 1 , q ∈ S 2 } . A subset T of the vertex set V of G is called an independent set if no two vertices in T are adjacent in G. A subset D of the vertex set V of G is called a dominating set if every vertex v in G is either in the set D or is adjacent to a vertex in D. An independent dominating set in G is a subset of V such that it is both independent and dominating. The independent domination number of G, denoted i ( G ) , is the minimum size of an independent dominating set in G. In this note, we present an upper bounds for the independent domination number of a connected graph. We need to define the following families of graphs to state our results. The first family of the graphs is denoted by F ( n , i ( G ) ) and it is defined as { G = ( V , E ) : | V | = n and there exists an independent dominating set X in G with X = i ( G ) such that | N ( v , X ) | ≥ 1 for each v ∈ X , where N ( v , X ) = { u ∈ V − X : N ( u ) ∩ X = { v } } . The second family of the graphs is denoted by H ( n , i ( G ) ) and it is defined as { G = ( V , E ) : V = X ∪ A ∪ B , where X , A , B are pairwise disjoint, X = { x 1 , x 2 , … , x i ( G ) } is independent, A = { a 1 , a 2 , … , a i ( G ) } , N ( a t ) ∩ X = { x t } for each t with 1 ≤ t ≤ i ( G ) , B = { b 1 , b 2 , … , b n − 2 i ( G ) } , x p b q ∈ E for each p with 1 ≤ p ≤ i ( G ) and for each q with 1 ≤ q ≤ n − 2 i ( G ) , G [ V − X ] is complete}. The main result of this note is as follows.
Theorem 1. 
Let G be a connected graph graph of order n ≥ 2 and size e. If G ∈ F ( n , i ( G ) ) , then
i ( G ) ≤ 3 + 9 + 12 ( n 2 − n − 2 e ) 6
with equality if and only if G ∈ H ( n , i ( G ) ) .

2. Proofs

We use some ideas in the proof of Theorem 8 in [2] in our proofs.
Proof of Theorem 1. 
Since G ∈ F ( n , i ( G ) ) , we can find an independent dominating set X in G with X = i ( G ) such that | N ( v , X ) | ≥ 1 for each v ∈ X , where N ( v , X ) = { u ∈ V − X : N ( u ) ∩ X = { v } } . Thus we have that
e = | E ( X , V − X ) | + | E ( G [ V − X ] ) |
≤ | E ( X , V − X ) | + 1 2 ( n − i ( G ) ) ( n − i ( G ) − 1 )
≤ ∑ v ∈ X | N ( v , X ) | + | X | n − | X | − ∑ v ∈ X | N ( v , X ) | + 1 2 ( n − i ( G ) ) ( n − i ( G ) − 1 )
= i ( G ) ( n − i ( G ) ) − ( i ( G ) − 1 ) ∑ v ∈ X | N ( v , X ) | + 1 2 ( n − i ( G ) ) ( n − i ( G ) − 1 )
≤ i ( G ) ( n − i ( G ) ) − i ( G ) ( i ( G ) − 1 ) + 1 2 ( n − i ( G ) ) ( n − i ( G ) − 1 ) .
Solving the inequality, we have that
i ( G ) ≤ 3 + 9 + 12 ( n 2 − n − 2 e ) 6 .
If i ( G ) = 3 + 9 + 12 ( n 2 − n − 2 e ) 6 , we, from the above proofs, have that
| E ( X , V − X ) |
= ∑ v ∈ X | N ( v , X ) | + | X | n − | X | − ∑ v ∈ X | N ( v , X ) |
= i ( G ) ( n − i ( G ) ) − ( i ( G ) − 1 ) ∑ v ∈ X | N ( v , X ) |
= i ( G ) ( n − i ( G ) ) − i ( G ) ( i ( G ) − 1 ) .
Thus ∑ v ∈ X | N ( v , X ) | = i ( G ) . Since | N ( v , X ) | ≥ 1 for each v ∈ X , we have that | N ( v , X ) | = 1 for each v ∈ X . Set A = ∪ x ∈ X N ( v , X ) . Then | A | = | X | = i ( G ) . Define A : = { a 1 , a 2 , . . . , a i ( G ) } . Then a t has a unique neighbor in X for each t with 1 ≤ t ≤ i ( G ) . Without loss of generality, we can assume N ( a t ) ∩ X = { x t } for each t with 1 ≤ t ≤ i ( G ) . Set B : = V − ( X ∪ A ) : = { b 1 , b 2 , … , b n − 2 i ( G ) } . We also have that | E ( X , V − ( X ∪ A ) | = | E ( X , B | = | X | n − | X | − ∑ v ∈ X | N ( v , X ) | = | X | | B | . Thus x p b q ∈ E for each p with 1 ≤ p ≤ i ( G ) and for each q with 1 ≤ q ≤ n − 2 i ( G ) . We, from the above proofs, also have that
| E ( G [ V − X ] ) | = 1 2 ( n − i ( G ) ) ( n − i ( G ) − 1 ) .
Thus G [ V − X ] is complete. Hence G ∈ H ( n , i ( G ) ) .
If G ∈ H ( n , i ( G ) ) , then e = i ( G ) + i ( G ) ( n − 2 i ( G ) ) + 1 2 ( n − i ( G ) ) ( n − i ( G ) − 1 ) . Thus 2 e = n 2 − n − 3 i 2 ( G ) + 3 i ( G ) . Therefore
3 + 9 + 12 ( n 2 − n − 2 e ) 6 = i ( G ) .
This completes the proof of Theorem 1. □

References

  1. Bondy, J. A.; Murty, U. S. R. Graph Theory with Applications; Macmillan, London and Elsevier: New York, 1976. [Google Scholar]
  2. Lu, M.; Liu, H.; Tian, F. Bounds of Lapalcian spectrum of graphs based on the domination number. Linear Algebra Its Appl. 2005, 402, 390–396. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.