Maximum Modulus of Independence Roots of Graphs and Trees
Jason I.Brown, Ben Cameron

TL;DR
This paper investigates the maximum size of independence roots' modulus in graphs and trees, establishing asymptotic bounds that relate to the number of vertices, thereby advancing understanding of the roots' behavior.
Contribution
It provides asymptotic bounds on the maximum modulus of independence roots for graphs and trees, a novel analysis in the spectral properties of independence polynomials.
Findings
Maximum modulus of independence roots in graphs grows roughly as 3^{n/3}.
Maximum modulus of independence roots in trees grows roughly as 2^{n/2}.
Asymptotic bounds are established for large n.
Abstract
The independence polynomial of a graph is the generating polynomial for the number of independent sets of each size and its roots are called independence roots. We bound the maximum modulus, , of an independence root over all graphs on vertices and the maximum modulus, , of an independence root over all trees on vertices in terms of . In particular, we show that and
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
TopicsGraph theory and applications · Advanced Combinatorial Mathematics · Graph Labeling and Dimension Problems
Maximum Modulus of Independence Roots of Graphs and Trees
Jason I. Brown111Corresponding author. [email protected] and Ben Cameron
Department of Mathematics and Statistics
Dalhousie University, Halifax, NS B3H 3J5, Canada
Abstract
The independence polynomial of a graph is the generating polynomial for the number of independent sets of each size and its roots are called independence roots. We bound the maximum modulus, , of an independence root over all graphs on vertices and the maximum modulus, , of an independence root over all trees on vertices in terms of . In particular, we show that
[TABLE]
and
[TABLE]
1 Introduction
The independence number of a graph , denoted , is the maximum size of an independent of . The independence polynomial of , denoted , is the generating polynomial for the number of independence sets of each size:
[TABLE]
where denotes the number of independent sets of size in . (When dealing with the independence polynomials of multiple graphs, we will distinguish the coefficients with a superscript to avoid confusion, so that is the number of independent sets of size in .) The roots of are called the independence roots of .
The independence polynomial was first introduced by Gutman and Harary in 1983 [15] and has been a fascinating object of study ever since (see Levit and Mandrescu’s survey [18]). One topic that has generated much research is on the independence roots [1, 2, 4, 5, 7, 9, 10, 19, 23].
The roots of other graph polynomials have also been of interest and the nature and location in of these roots can vary considerably depending on the polynomial (see [20]). Determining bounds on the moduli of these roots is an important question. In 1992, the first author and Colbourn [3] conjectured that the roots of reliability polynomials lie in the unit disk. The Brown-Colbourn conjecture stood for 12 years until it was shown to be false (although just barely) in [25]. It was later shown that if is a connected graph on vertices and is a reliability root, then , yet the largest known reliability root has modulus approximately [6]. It is still believed that the reliability roots are bounded by some constant although the problem remains open. A polynomial that is more closely related to the independence polynomial is the edge cover polynomial and it was recently shown that its roots are bounded, in fact contained in the disk [11]. In contrast, the collection of all roots of independence polynomials [5], domination polynomials [8], and chromatic polynomials [28] are each dense in .
Although these polynomials have roots with arbitrarily large moduli, an interesting question to ask is: for fixed , how large can the modulus of a root of one of these polynomials be for a graph in vertices? Sokal [27] showed that all simple graphs on vertices have their chromatic roots contained in the disk , so that the maximum moduli of chromatic roots grows at most linearly in . The growth rate of domination roots is unknown. There has been work done on bounding the independence roots; for example, it was shown in [7] that for fixed , the largest modulus of an independence root of a graph with independence number on vertices is . Although this bound is tight, the term hides enough information to make it unclear if the maximum moduli of independence roots is a polynomial in or exponential in . In this paper, we consider the problem of fixing as the number of vertices and determining the maximum modulus of an independence root over all graphs on vertices. We will show that the growth rate is indeed exponential. To that end, let denote the maximum modulus of an independence root over all graphs on vertices and denote the maximum modulus of an independence root over all trees on vertices. We show that, in contrast to Sokal’s linear bound for chromatic roots, and are both exponential in : in Section 2, we prove that
[TABLE]
where , while in Section 3, we prove that
[TABLE]
if is odd and
[TABLE]
if is even.
We shall need some notation. The number of maximum independent sets in is denoted by . The number of maximal independent sets in is denoted . Note that , the leading coefficient of the independence polynomial of . For , let be the graph obtained from by deleting all vertices of as well as their incident edges. If , we will use the shorthand, to denote .
2 Bounds on the maximum modulus of independence roots
To bound the roots of independence polynomials, we will make extensive use of the classical Eneström-Kakeya Theorem which uses the ratios of consecutive coefficients of a given polynomial to describe an annulus in that contains all its roots.
Theorem 2.1** (Eneström-Kakeya [12, 17])**
If has positive real coefficients, then all complex roots of lie in the annulus where
[TABLE]
We will also need to make use of two basic results on computing the independence polynomial.
Proposition 2.2** ([15])**
If and are graphs and , then:
- i)
.
- ii)
.
Note that from Proposition 2.2, . Our proofs are inductive and often require upper bounds for all graphs on vertices, a collection of which can be found in [16].
Theorem 2.3** ([22])**
If is a graph of order , then
[TABLE]
Note that an easy corollary of this is that for a graph on vertices, , since , , and for all .
Proposition 2.4
For all ,
[TABLE]
Proof
The proof is in three cases depending on . Each relies on independence polynomials of the graphs , and , respectively, in Figure 1 where is obtained by joining a central vertex to all but one vertex in each of copies of , is obtained by joining one vertex in to the central vertex in , and is obtained by joining one vertex in another copy of to the central vertex in . Note that the orders of , , and are congruent to [math], , and , respectively, . We then use the Intermediate Value Theorem (IVT) to find that each has a real root of large modulus.
From Proposition 2.2, it easily follows that
[TABLE]
It is now straightforward to determine that
[TABLE]
We now prove the lower bounds for by exhibiting, in each one of the cases, a graph with a real independence root with modulus larger than the bound.
Case 0:
If , then we can use the quadratic formula to find that has a real independence root with modulus approximately . So we may assume that and thus for our analysis of . For all , we have that
[TABLE]
which has the same sign as since Thus, alternates sign on and by the IVT and since , has a root in the interval .
Case 1:
If , then is the only graph to consider and the result clearly holds. So we may assume that and therefore for our analysis of . Since , it follows that has the same sign as . Thus alternates sign on and by IVT it must have a root in the interval .
Case 2:
If , then the graph has and as an independence root and . If , then has a real independence root of modulus approximately which is greater than . So we may assume and therefore for the our analysis of the graph . We now have,
[TABLE]
which has sign since , , and .
Therefore, IVT gives that must have a root in the interval . This completes the proof.
Therefore, is at least exponential in . We require the next two lemmas to put an upper bound on .
Lemma 2.5
For all graphs with at least one edge, there exists a non-isolated vertex such that .
Proof
Let be a graph with at least one edge. It is clear that for any vertex of , , since any maximum independent set in will still be independent in with the addition of . Suppose that for all vertices , that . Then every vertex belongs to every maximum independent set. However, has at least one edge, so the vertices incident with this edge cannot belong to the same independent set, which contradicts both of these vertices being in every maximum independent set. Therefore, there exists some incident with some edge such that
[TABLE]
Lemma 2.6
If is a graph on vertices such that , then .
Proof
Let be a graph on vertices such that . Every independent set of size is either maximal or is a subset of the one independent set of size . Therefore, (subtracting from to account for the one maximum independent set) by the note following Theorem 2.3.
Theorem 2.7
For all , .
Proof
We actually prove the stronger result that for a graph on vertices, the ratios of coefficients, given by in the statement of Theorem 2.1 (the Eneström-Kakeya Theorem), of its independence polynomial are bounded above by . It then follows directly from the Eneström-Kakeya Theorem that the roots are bounded by this value. We proceed by induction on .
The results hold for graphs on vertices by straightforward checking the ratios of consecutive coefficients of the independence polynomials of all graphs in Maple. Now suppose the result holds for all , and let be a graph on vertices. If has no edges, then we are done, since has only as an independence root in this case. Therefore, suppose has at least one edge. Let be a nonisolated vertex in such that , noting that exists by Lemma 2.5. Now, by Proposition 2.2,
[TABLE]
We now have two cases.
Case 1: .
In this case, (1) gives
[TABLE]
This gives the following ratios between coefficients,
[TABLE]
For all , , and by the inductive hypothesis,
[TABLE]
Case 2: .
In this case, the independence polynomial is obtained from (1) as, In this case, (1) gives
[TABLE]
This gives four different forms for . The first two, namely and , are less than or equal to for each by the same argument as Case 1. This leaves,
[TABLE]
By the inductive hypothesis, , so we are left only with .
In this case, we first show that . As is not isolated, . If , then is a leaf, and since was chosen such that , is not in every maximum independent set in . But every maximum independent set in must contain either or its neighbour, so as covered in Case 1. Therefore, we may assume . We also note that
[TABLE]
There are three subcases to consider.
Case 2a: .
If , then has an independent set of size . Therefore, , since any independent set of size , contains at least independent sets of size . Now by the inductive hypothesis and the note following Theorem 2.3,
[TABLE]
Case 2b: and .
In this case, by the inductive hypothesis and the note following Theorem 2.3,
[TABLE]
Case 2c: and .
We break this final case into two subcases bases on the size of . First, if , then by the inductive hypothesis and the note following Theorem 2.3,
[TABLE]
Note if some maximum independent set in contained , then this set with removed would be an independent set of size in , which is a contradiction. Therefore, the maximum independent sets in and are exactly the same sets and, in particular, . Now, if
[TABLE]
then Lemma 2.6 applied to gives a bound on in the last line of the following,
[TABLE]
Now, if is an independence root of , then, by the Eneström-Kakeya Theorem, .
Proposition 2.4 and Theorem 2.7 give the following corollary.
Corollary 2.8
[TABLE]
3 Bounds for trees of order
Now that we have determined bounds on , a natural extension of this is to determine the largest modulus an independence root can obtain among all graphs of order in a specific family of graphs. In particular, the bound we obtained for seems to be much too large when we restrict our attention to trees. In this section, we consider , the maximum modulus of an independence root over all trees on vertices.
Let be the tree obtained by gluing copies of together at a leaf (see Figure 2). This tree is known [26] to have the largest number of maximal independent sets among trees on vertices and we will show that it also has the largest ratio of consecutive coefficients among all such trees, and therefore provides an upper bound on .
Theorem 3.1** ([29])**
If is a tree of order , then
[TABLE]
We need to extend our notation to , the maximum modulus of an independence root of a forest of order ; clearly . The following lemma will be required in proving an upper bound on the ratio of consecutive coefficients of the independence polynomials of forests.
Lemma 3.2
If is a forest on vertices, , and , then
[TABLE]
Proof
Let , where , and each is a connected component of . Suppose, without loss of generality, that . Then
[TABLE]
where is the forest obtained from deleting from (note that if was an isolated vertex in , then may have no vertices and ). Now we have,
[TABLE]
Theorem 3.3
For ,
[TABLE]
Proof
As in the proof of Theorem 2.7, we actually prove a stronger result, bounding the ratios of consecutive coefficients. The Eneström-Kakeya Theorem then applies to obtain the bound the roots. We proceed by induction on .
For the results hold by checking all forests of order at most . Suppose the result holds for all and let be a forest on vertices. Note that if , then the largest ratio of consecutive coefficients of can easily be verified to be which is less than the result in either case, so suppose has at least one edge and therefore at least one leaf. Let be a leaf of and let be adjacent to . Note that and for our argument, we assume that as our arguments will hold (and be even shorter) when . To simplify notation, let . By Proposition 2.2, we have
[TABLE]
We need to show that is bounded above by the desired value and from (2), we see that can take on the following forms,
[TABLE]
The first ratio, , clearly satisfies the desired bound regardless of the parity of . We now only need to verify the remaining two forms of . We will do this in two cases depending on the parity of .
Case 1: is odd.
We apply the inductive hypothesis to get,
[TABLE]
For the last ratio, we have,
[TABLE]
Therefore, the result holds when is odd by the Eneström-Kakeya Theorem.
Case 2: Suppose that is even.
Then we apply the inductive hypothesis to get,
[TABLE]
For the last ratio, we have,
[TABLE]
Therefore,the result holds when is even by the Eneström-Kakeya Theorem.
Corollary 3.4
For ,
[TABLE]
We remark that, at least in terms of the bounds on the ratio of consecutive coefficients, this is best possible as there are forests that achieve these bounds. Let be odd, and consider the graph as previously defined and pictured in Figure 2. The independence polynomial of this tree has as its last ratio of consecutive coefficients. If is even then look at the forest , whose independence polynomial has as its last ratio of consecutive coefficients.
We have shown that the bounds on the ratio of consecutive coefficients are tight, but are these bounds tight on the roots? It is not always the case that the upper bound on the moduli of the roots of a polynomial is tight, even for trees and forests. Take for example, the tree which has as an upper bound on the roots from Eneström-Kakeya but its actual root of largest modulus is approximately . It gets even worse when we consider taking the disjoint union of copies of . This forest will have the same root of maximum modulus but the bound on the root from Eneström-Kakeya is , which is unbounded. Fortunately, it turns out that the bound we found in Theorem 3.3 is asymptotically tight when is odd.
For the case where is even in the next proof we require the definition of the tree as shown in Figure 3. Let be the graph obtained by adding two leaves to each vertex in and then gluing a leaf of the resulting graph to the central vertex of .
Proposition 3.5
For all ,
[TABLE]
Proof
The proof is similar to the proof of Proposition 2.4, finding trees that have real independence roots of large modulus.
Case 1: is odd.
If , then the result clearly holds so we may assume . Let (note ), so that , and set as in Figure 2. A simple calculation via Proposition 2.2 shows that . We will use the Intermediate Value Theorem to show that has a real root to the left of . Now,
[TABLE]
so has the same sign as . On the other hand, has sign as tends to We now compute the limit as tends to . Thus, alternates sign on , so by IVT it must have a real root in the interval . We remark that from Theorem 3.3, that actually has a real root in the interval .
Case 2: is even.
For and , the result is clear. For , we will show that , the graph in Figure 3, has a real root to the left of . Let for . If , then which has roots , , and , with being to the left of . If , then , which has its largest root at approximately , which is to the left of . Since the result holds for , we may now assume that .
Using Proposition 2.2, we find that
[TABLE]
Let and . We can easily verify that for all and for all . Moreover, . We consider the function
[TABLE]
so that . Now,
[TABLE]
and since and are both negative for , it follows that . Therefore, has sign . On the other hand, has sign as tends to . Thus, by the IVT, has a real root to the left of . From, Theorem 3.3 and the Eneström-Kakeya Theorem, has no roots in , so has a root in the interval .
Tables 2 and 2 show values of for small values of in comparison to our bounds.
Although the bounds on are not as tight for even as for odd , Corollary 3.4 and Proposition 3.5 give the following corollary for all .
Corollary 3.6
[TABLE]
4 Conclusion and Open Problems
We were able to prove upper and lower bounds on and for all but questions remain about tightening our bounds for all graphs and about the growth rate of the moduli of independence roots for other families of graphs.
One highly structured and highly interesting family of graphs is the family of well-covered graphs [13, 14, 24], that is, graphs with all maximal independent sets of the same size. For each well-covered graph with independence number , it is known that all of its independence roots lie in the disk and there are well-covered graphs with independence roots arbitrarily close to the boundary [4]. This difference between the independence roots of graphs and well-covered graphs begs the question of what happens for well-covered trees? Finbow et al. [14] showed that every well-covered tree is obtained by attaching a leaf to every vertex of another tree. This construction of attaching a leaf to every vertex in a graph is know as the graph star operation, the resulting graph denoted . Levit and Mandrescu [19] proved a formula for in terms of for all graphs . Using Maple and nauty [21], we were able exploit this formula to verify that all well-covered trees on vertices have their independence roots contained in the unit disk!
This makes it extremely tempting to conjecture that the independence roots of all well-covered trees are contained in the unit disk. However, the relationship between the independence roots of a tree and the independence roots of its well-covered extension are bound by the properties of Möbius transformations (this relationship was used by the authors in [1, 2]). Drawing on the theory of these transfomrations, it can be shown that any tree with independence roots to the right of the line , will yield a well-covered tree with independence roots outside of the unit disk. It was shown in [1], that there are trees with independence roots arbitrarily far in the right half of , therefore, there are well-covered trees with independence roots outside of the unit disk. The tantalizing question remains:
Question 4.1
What is the maximum modulus of an independence root of a well-covered tree on vertices?
Our bounds on and are very good asymptotically and a fairly good estimate for all . Nevertheless, from computations with Maple and nauty [21], we have the following conjectures.
Conjecture 4.2
If is a graph on vertices, then for ,
[TABLE]
Conjecture 4.3
The graphs and are the only graphs to achieve .
Conjecture 4.4
If is a tree on vertices with even , then,
[TABLE]
Conjecture 4.5
The trees and (see Figures 2 and 3) are the only trees to achieve for odd and even respectively.
Acknowledgements
J.I. Brown acknowledges support from NSERC (grant application RGPIN-2018-05227).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Brown, J.I., Cameron, B.: On the stability of independence polynomials. Electron. J. Combin. 25 (1) (2018)
- 2[2] Brown, J.I., Cameron, B.: On the unimodality of independence polynomials of very well-covered graphs. Discrete Math. 341 (4), 1138–1143 (2018)
- 3[3] Brown, J.I., Colbourn, C.J.: Roots of the reliability polynomial. SIAM J. Discrete Math. 5 (4), 571–585 (1992)
- 4[4] Brown, J.I., Dilcher, K., Nowakowski, R.J.: Roots of independence polynomials of well-covered graphs. J. Algebraic Combin. 11 , 197–210 (2000)
- 5[5] Brown, J.I., Hickman, C.A., Nowakowski, R.J.: On the location of the roots of independence polynomials. J. Algebraic Combin. 19 , 273–282 (2004)
- 6[6] Brown, J.I., Mol, L.: On the roots of all-terminal reliability polynomials. Discrete Math. 340 (6), 1287–1299 (2017). DOI 10.1016/j.disc.2017.01.024. URL http://dx.doi.org/10.1016/j.disc.2017.01.024
- 7[7] Brown, J.I., Nowakowski, R.J.: Bounding the roots of independence polynomials. Ars Combin. 58 , 113–120 (2001)
- 8[8] Brown, J.I., Tufts, J.: On the Roots of Domination Polynomials. Graphs Combin. 30 , 527–547 (2014)
