1. Introduction
For notation and graph theory terminology we, in general, follow [
1]. Specifically, let
be a graph with vertex set
and edge set
. If
A and
B are disjoint sets of vertices of
G, then we denote by
the set of edges in
G joining a vertex in
A with a vertex in
B. For a vertex
v of
G, its
neighborhood, denoted by
, is the set of all vertices adjacent to
v, and the cardinality of
, denoted by
, is called the
degree of
v. The
closed neighborhood of
v, denoted by
, is the set
. In general, for a subset
of vertices, the
neighborhood of
X, denoted by
, is defined to be
, and the
closed neighborhood of
X, denoted by
, is the set
. A vertex of degree 0 is said to be
isolated in
G, while a vertex of degree one in
G is called a
leaf of
G. The set of all leaves of
G is denoted by
. We define a
pendant edge of a graph to be an edge incident with a leaf. The
corona of graphs
H and
F is a graph
resulting from the disjoint union of
H and
copies of
F in which each vertex
v of
H is adjacent to all vertices of the copy of
F corresponding to
v. The
corona, in particular, is the graph obtained from
H by adding exactly one pendant edge to each vertex of
H. A graph
G is said to be a
corona if
G is the corona
of some graph
H. It is obvious that a corona is a graph in which each vertex is a leaf or it is adjacent to exactly one leaf.
We denote the path, cycle, and complete graph on n vertices by , , and , respectively. The complete bipartite graph with one partite set of size n and the other of size m is denoted by . A star is the tree for some . For , a double star is the tree with exactly two vertices that are not leaves, one of which has k leaf neighbors and the other l leaf neighbors.
A vertex v is called a simplicial vertex of G if is a complete graph, while it is a cut vertex if is disconnected. A block of a graph G is a maximal connected subgraph of G without its own cut vertices. We say that G is a block graph if every block of G is a complete graph (equivalently, every vertex of G is a simplicial or a cut vertex). A block of a block graph G is called a simplex if it contains at least one simplicial vertex of G, while it is an end block if it contains at most one cut vertex of G.
A subset
D of
is called a
dominating set of
G if every vertex belonging to
is adjacent to at least one vertex in
D. A subset
I of
is said to be
independent if no two vertices belonging to
I are adjacent in
G. The cardinality of a largest (i.e., maximum) independent set of
G, denoted by
, is called the
independence number of
G. Every largest independent set of a graph is called an
-set of the graph. The
independent domination number of
G, denoted by
, is the cardinality of a smallest independent dominating set of
G (or equivalently, the cardinality of a minimum maximal independent set of vertices in
G). The study of independent sets in graphs was begun by Berge [
2,
3] and Ore [
4]. In 2013 Goddard and Henning published an article [
5] that summarized results on independence domination in graphs. It is obvious that
for any graph
G. A graph
G is a
well-covered graph if
. Equivalently,
G is well-covered if every maximal independent set of
G is a maximum independent set of
G. The concept of well-covered graphs was introduced by Plummer [
6] and extensively studied in many papers. We refer the reader to the excellent (but already old) survey on well-covered graphs by Plummer [
7].
Now, between the integers
and
, we insert another integer concerning the existence and cardinality of independent sets in
G. Formally, we introduce the concept of the
common independence number of a graph
G, denoted by
, as the greatest integer
r such that every vertex of
G belongs to some independent subset
X of
with
. Thus, the common independence number of a graph
G refers to numbers of mutually independent vertices of
G, and it emphasizes the notion of the individual independence of a vertex of
G from other vertices of
G. The common independence number
of
G is the limit of symmetry in
G with respect to the fact that each vertex of
G belongs to an independent set of cardinality
in
G, and there are vertices in
G that do not belong to any larger independent set in G. For possible applications of the three parameters
,
, and
we refer the reader to the newest survey by Majeed and Rauf [
8] on different applications of graph theory in computer science and social networks. It follows immediately from the above definitions (see also Proposition 1) that
for any graph
G. In the following section, we present the first properties of the common independence number. Then, in the next two sections, we characterize the family of trees
T for which
, and the family of block graphs
G such that
, respectively. (We remark that the family of well-covered graphs is a proper subfamily of each of the previously mentioned families.)
2. Preliminaries
For our studies of the common independence number of a graph, we begin from straightforward propositions and simple examples.
Proposition 1. For every graph G we have .
Proof. Certainly, we have , since, as it follows from the definition of , every independent set of vertices of G has at most vertices. On the other hand, for every , let be any maximal independent subset of that contains v. The maximality of implies that . Consequently, . □
Proposition 2. If G is a graph, then if and only if .
Proof. If , then G has a vertex v that is adjacent to every other vertex of G. This implies that is the only independent set in G that contains v. Hence . On the other hand, if , then by Proposition 1. □
Proposition 3. If G is a non-empty graph, then and , assuming that if H is an empty graph, that is, a graph without vertices.
Proof. Both equalities are obvious if G has a vertex v such that (in this case is an empty graph). Assume now is non-empty for every . Let be a largest independent set in . Then is a largest independent set in G that contains v. From this and from the definition of the common independence number it follows that . Now let be a minimum independent dominating set in . Then is a maximal independent set in G, which implies . Assume now D is a minimum independent dominating set in G and let . Then is a minimum independent dominating set in and . Hence, . □
To better recognize connections between the independent domination number
, the common independence number
, and the independence number
, we begin with simple examples. It is obvious that
for every positive integer
n. Similarly, if
m and
n are positive integers and
, then
. It is no problem to observe that
,
, and
. Consequently,
if
and
. On the other hand we have
if
. Let
be a graph obtained from the corona
by inserting a new vertex into each non-pendant edge of
, see
Figure 1. Now it is easy to see that
,
,
, and
if
. Similarly, if
denotes a graph obtained from the double star
by inserting a new vertex into its only non-pendant edge, then it is obvious that
,
, and
. From these examples it follows that the differences between numbers
,
, and
can be arbitrarily large.
The aim of the next theorem is to show for which positive integers m, n, and p satisfying the inequalities there exists a graph G such that , , and . This theorem again shows that the difference between the independence number and the common independence number as well as the difference between the common independence number and the independent domination number of a graph can be arbitrarily large.
Theorem 1. For integers m, n, and p there exists a graph G with , , and if and only if or .
Proof. Since the necessity is obvious from Propositions 1 and 2, we need only provide constructions to establish sufficiency.
If , then for we have and . Thus assume that , and let , . Let , , , and be disjoint totally disconnected graphs of order s, , , and t, respectively. Now, let G be a new graph constructed from the union by adding all possible edges between the vertices of and , . It is easy to observe that the sets , , and of cardinality m, n, and p, respectively, are the only maximal independent sets of G. Consequently, and . In addition, because every vertex of G belongs to an independent set of cardinality at least n and no vertex in belongs to an independent set of cardinality greater than n, we have . This completes the proof. □
3. Graphs with
In this section we consider graphs
G for which
; in particular we provide a constructive characterization of block graphs
G for which
. It follows from the next proposition that such graphs form the class of the
-
excellent graphs, that is, the class of graphs
G in which every vertex belongs to some largest independent set of
G. Thus, we are interested in characterizations of the
-excellent graphs. The
-excellent trees were already studied in [
9,
10]. We extend their characterizations to the
-excellent block graphs, and we present some additional properties of the
-excellent trees.
Proposition 4. For a graph G is if and only if G is an α-excellent graph.
Proof. Assume that G is an -excellent graph. Then, by definition, every vertex of G belongs to an independent set of cardinality in G, and, therefore, . From this and from Proposition 1 it follows that .
On the other hand, by definition, every vertex of G belongs to an independent set of cardinality (at least) . Thus, if , then every vertex of G belongs to an independent set of cardinality , and G is -excellent. □
In order to state and prove our characterization of the -excellent block graphs, we present additional definitions and some preliminary results that we will need while proving the next two theorems. Let be a complete graph of order with vertex set . If are positive integers, then by we denote a graph obtained from the disjoint union of the complete graphs by joining each vertex of with each vertex of for . The graph is said to be a general corona of and the subgraph of induced by the vertices is called the body of . It is obvious that has the property stated in the next observation.
Observation 1. A general corona is a well-covered graph, and . In addition, is a tree if and only if either or and .
Let
be the family of graphs that: (1) contains every complete graph of order at least 2; and (2) is closed under attaching general coronas, that is, if a graph
belongs to
and
is a general corona, then to
belongs every graph obtained from the disjoint union
by adding
n edges that join one vertex of
with the vertices forming the body of
H. By
we denote the family (defined in [
9]) of all trees belonging to
. Thus,
belongs to
, and, if a graph
belongs to
and
K is a complete graph of order 2, then to
belongs every graph obtained from the disjoint union
by adding exactly one edge that joins a vertex of
with a vertex of
K.
It is clear from the above definition that every graph belonging to the family
is a block graph.
Figure 2 shows a block graph
G belonging to
and a tree
T that belongs to the subfamily
of
.
Proposition 5. Let be a connected graph of order at least 2. If G is a graph obtained from by attaching a general corona to a single vertex of , then . In addition, G is an α-excellent graph if and only if is an α-excellent graph.
Proof. Assume that is the vertex set of the body of , and assume that H is attached to a vertex v of . Let be a set of simplicial vertices of H, where each is adjacent to (). It is apparent that if I is an -set of , then is an independent set of G, and therefore . Thus assume that J is an -set of G. Then and are independent sets of and H, respectively. In addition it follows from Observation 1 that is an -set of H. Hence , and so .
It remains to prove that G is -excellent if and only if is -excellent. Assume first that G is -excellent. Let x be a vertex of , and let be an -set of G that contains x. Since has at most n vertices in H (by Observation 1), and has at least vertices in and . This implies that is an -excellent graph.
Now assume that is -excellent. Let y be a vertex of G. If y belongs to , and if is an -set of containing y, then is an -set of G containing y. Thus assume that . If y is a simplicial vertex of G belonging to H, then without loss of generality we may assume that . Then is an -set of G containing y, where I is any -set of . If y is in a body of H, say (for some ), then is an -set of G containing y, where u is any neighbor of v in and an -set of containing u. □
We are now in position to prove the main result of this section, a constructive characterization of the -excellent block graphs.
Theorem 2. Let G be a block graph of order . Then the following statements are equivalent:
- (a)
.
- (b)
G is α-excellent graph.
- (c)
.
Proof. The implication is obvious from Proposition 5. The statements (b) and (c) are equivalent by Proposition 4. Thus it suffices to prove the implication .
Assume that G is a block graph of order at least 2 with blocks and . We use induction on n to show that . If , then G is a complete graph, say (), and certainly . Let G be a block graph with blocks and assume that every block graph belongs to if and has blocks, where . We first establish the following claim. □
Claim 1.
All simplices of G are pairwise vertex-disjoint.
Proof. Suppose that and are two distinct simplices of G containing a common vertex v. Let be a largest independent set of G that contains v. Then . On the other hand, let x and y be two simplicial vertices belonging to and , respectively. Then, since x is not adjacent to y and neither x nor y is adjacent to any vertex in , the set is an independent set of G and , a contradiction which completes the proof of our claim. □
Claim 1 implies that the diameter d of G is greater than 2. Let be a longest path without chords in G. Let be that block of G which contains and , . The choice of P and Claim 1 imply that the blocks are distinct, are cut vertices, while and are simplicial vertices belonging to the end blocks and , respectively. Without loss of generality we assume that . (We remark that possibly .) Since is a simplex and the blocks and share a vertex, is not a simplex (by Claim 1), and therefore each of the vertices is a cut vertex. Let be blocks distinct from containing the vertices , respectively. The choice of P implies that are end blocks in G and they are unique (by Claim 1). Let H denote the subgraph of G induced by the vertices belonging to the blocks . It is obvious that H is a general corona , where , . Let denote the subgraph of G. Since G can be obtained from by (re)attaching the general corona H to the vertex in , it follows from the second part of Proposition 5 that . Thus, since has blocks, where , belongs to by the inductive hypothesis. Consequently, G belongs to (since G can be obtained from by attaching a general corona to a vertex in ).
In the following theorem (which partially follows from Theorem 2) we prove the equivalent properties that characterize the trees T with , that is, the -excellent trees.
Theorem 3. Let T be a tree of order . Then the following statements are equivalent:
- (a)
.
- (b)
.
- (c)
T has a perfect matching.
- (d)
T has a spanning forest in which every component is the corona of a tree.
- (e)
T is an α-excellent tree.
- (f)
.
Proof. The equivalence of (a) and (b) was proved in [
9]. The statements (b), (e), and (f) are equivalent by Theorem 2. In [
10] it was proved that (c) and (e) are equivalent. The statements (c) and (d) are equivalent: If
M is a perfect matching in
T, then the subgraphs of
T generated by single edges belonging to
M form the desired forest (with the smallest number of edges). On the other hand if
T has a spanning forest
F in which every component is the corona of a tree, then the set of all pendant edges of
F forms a perfect matching of
T. This completes the proof. □
4. Graphs with
In this section we are interested in recognizing the structure of trees in which the independence number
i and the common independence number
are equal. In order to do this, we recall that a graph
G is a well-covered graph if every maximal independent set of vertices of
G is a largest independent set of
G. Equivalently,
G is well-covered if and only if
. We begin with some basic observations on well-covered graphs. The first one follows directly from the definition of a well-covered graph. The second one—the characterization of well-covered trees—was proved by Ravindra [
11].
Remark 1. A graph G is well-covered if and only if every set of independent vertices of G is a subset of a largest independent set of G.
Lemma 1 ([
11]).
A tree T is well-covered if and only if it is or it is a corona of a tree. In the next lemma we present a general property of the graphs G for which .
Lemma 2. If G is a graph in which , then either or there is a vertex z in G such that is a well-covered graph and .
Proof. Assume that and suppose that is a non-well-covered graph for every . Then for every , and consequently by Proposition 3 we have , a contradiction. From this contradiction and from the fact that for every it follows that for some vertex v of G, which in turn implies that is a well-covered graph. We now claim that there is a vertex z in G such that . To observe this, let z be a vertex such that . Then, since , we also have and this implies our claim. □
Remark 2. Graphs in Figure 3 illustrate that if G is a graph in which , then it follows from Lemma 2 that G has at least one vertex z (the white and solid black vertices) such that is a well-covered graph, but only for some of them (the solid black vertices) the equalities hold. We are now in position to present our characterization of trees for which the independence number i and the common independence number are equal.
Theorem 4. If T is a tree, then if and only if at least one of the following conditions is fulfilled:
- (1)
T is a star;
- (2)
T is the corona of a tree;
- (3)
T has a vertex z such that
- (a)
is a well-covered forest, and
- (b)
if , , where is the set of leaves of trees of order at least 4 in .
Proof. Assume that
T is a tree and
. It is obvious that if
, then
T is a star,
, where
n is a non-negative integer. Thus assume that
and
T is not a corona graph. Then it follows from Lemma 2 that
T has a vertex
z such that
is a well-covered graph and
. Certainly,
is a well-covered forest, and, consequently, each component of
is the corona of a tree (that is, its pendant edges form a perfect matching, see [
7,
11]) or an isolated vertex.
Let
U and
V denote the set
and
, respectively. We divide the set
V into two sets
and
, where
and
. Let
F denote the graph
, and let
be the set of all components of
F. Let
,
, and
be the subgraphs of
F, where
,
,
. By
,
, and
we denote the sets
,
, and
, respectively.
Figure 4 shows a tree
T, the subsets
U,
,
,
,
,
, and the subgraphs
,
, and
of the well-covered forest
.
Assume that . Then the set is non-empty. Now, since if and if , we have , and we shall prove that . Suppose to the contrary that . Let I be a maximal independent set of F. Then is a maximal independent set of T and therefore we have .
Now let , , and be sets such that is a maximal independent set of that contains , is a maximal independent set of that contains , and is a maximal independent set of that contains , respectively. The existence of such sets , , and follows from Remark 1. Certainly, the set is a largest independent set of F. From the choice of , , and it is easy to observe that the set is a maximal independent set of T. Thus, since , we have , a contradiction which proves the desired inequality .
Assume that T is a tree which has one of the properties (1), (2), and (3). It is evident that if T is a star or a corona graph, then . Thus assume that T is neither a star nor a corona graph, and T has a vertex z such that the subgraph is a well-covered forest. Assume that . We shall prove that .
It is obvious that if I is a maximal independent set of F, then is a maximal independent set of T and therefore . On the other hand, if we assume that every maximal independent set of T has at least vertices, then , and, consequently, . This implies that as . Hence, to prove that , it suffices to show that every maximal independent set of T has at least vertices. (In fact, it suffices to show that every smallest maximal independent set of T has at least vertices.) For this, let U, V, , , , , , F, , , and be the sets and graphs defined in the previous part of our proof.
Therefore assume that J is a maximal independent set of T. If , then the maximality of J implies that the sets and are non-empty, each of them is independent, and . In addition, the maximality of J in T implies that for every . We shall prove that is a maximal independent set in F, that is, we shall prove that for every . If , then and therefore and, consequently, . If , then and, thus, . This proves that is a maximal independent set in the well-covered graph F. Thus and finally . It remains to prove that if . Thus assume that J is a maximal independent set of T, where . In this case and . We distinguish two cases: , .
Case 1. Assume first that . In this case the sets , , and are empty, while and are non-empty (as T is not a star). From the maximality of J it follows that , where (by our assumption). Certainly, is an independent set in . We shall prove that is a maximal independent set of . The maximality of J implies that for every . It remains to prove that for every . If , then and therefore . It remains to prove that if . Assume that . Then either x is a non-leaf in or x belongs to a component of order 2 in , and, since is a well-covered forest, every component of is the corona of a tree, x is adjacent to exactly one leaf in T, say to . Now, the maximality of J in T implies that the closed neighborhood contains a vertex belonging to J in T. This immediately implies that the closed neighborhood contains a vertex belonging to in . This completes the verification of the maximality of in . Consequently, and .
Case 2. Now assume that and . This time the sets U, , and are non-empty. Let J be a smallest maximal independent set of T such that . Then and . We shall prove that . Let us first observe that . Suppose that . Similarly as in Case 1 we can observe that is a maximal independent set of the well-covered graph . The well-coveredness of implies that has a maximal independent set containing , say is such a set. Certainly, and, since , the set is a maximal independent set of T and , a contradiction. Consequently, , and, therefore, . We may assume that J contains as many vertices belonging to as possible. Then, in fact, we may assume that is a subset of J (for otherwise if were a maximal independent set of that contains , and if were a maximal independent set of chosen in such a way that (the existence of such sets follows from Remark 1), then the set , for which and (as ), would be a desired maximal independent set of T). Consequently, since and , we finally have . This completes the proof. □