The role of the anti-regular graph in the spectral analysis of threshold graphs
Cesar O. Aguilar, Matthew Ficarra, Natalie Schurman, Brittany Sullivan

TL;DR
This paper explores how anti-regular graphs influence the spectral properties of threshold graphs, providing new insights and strengthened results on eigenvalues, graph structure, and related conjectures.
Contribution
It demonstrates that spectral properties of threshold graphs can be derived from anti-regular graphs, introducing new results and strengthening existing theorems.
Findings
Threshold graphs contain a maximal anti-regular subgraph.
Eigenvalues in a specific interval are limited to trivial eigenvalues.
Partial results on the eigenvalue optimality conjecture for anti-regular graphs.
Abstract
The purpose of this paper is to highlight the role played by the anti-regular graph within the class of threshold graphs. Using the fact that every threshold graph contains a maximal anti-regular graph, we show that some known results, and new ones, on the spectral properties of threshold graphs can be deduced from (i) the known results on the eigenvalues of anti-regular graphs, (ii) the subgraph structure of threshold graphs, and (iii) eigenvalue interlacing. In particular, we prove a strengthened version of the recently proved fact that no threshold graph contains an eigenvalue in the interval , except possibly the trivial eigenvalues and/or , determine the inertia of a threshold graph, and give partial results on a conjecture regarding the optimality of the non-trivial eigenvalues of an anti-regular graph within the…
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.
The role of the anti-regular graph in the
spectral analysis of threshold graphs
Cesar O. Aguilar
Department of Mathematics, State University of New York, Geneseo
Matthew Ficarra
Department of Mathematics, State University of New York, Geneseo
Natalie Schurman
Department of Mathematics, State University of New York, Geneseo
Brittany Sullivan
Department of Mathematics, State University of New York, Geneseo
Abstract
The purpose of this paper is to highlight the role played by the anti-regular graph within the class of threshold graphs. Using the fact that every threshold graph contains a maximal anti-regular graph, we show that some known results, and new ones, on the spectral properties of threshold graphs can be deduced from (i) the known results on the eigenvalues of anti-regular graphs, (ii) the subgraph structure of threshold graphs, and (iii) eigenvalue interlacing. In particular, we prove a strengthened version of the recently proved fact that no threshold graph contains an eigenvalue in the interval , except possibly the trivial eigenvalues and/or [math], determine the inertia of a threshold graph, and give partial results on a conjecture regarding the optimality of the non-trivial eigenvalues of an anti-regular graph within the class of threshold graphs.
keywords:
threshold graph; anti-regular graph; adjacency matrix; eigenvalue interlacing
MSC:
05C50 , 15B05 , 05C75 , 15A18
1 Introduction
A simple graph is a threshold graph if there exists a function and a real number called the threshold such that for every , is an independent set if and only if . Threshold graphs were independently introduced in [5] and [10]; for a comprehensive survey of threshold graphs see [17]. Threshold graphs have applications in resource allocation problems where the weight is the amount of resources used by vertex and thus is an admissible subset of vertices if the total amount of resources required by is no more than the allowable threshold .
In this paper, we are interested in the eigenvalues of the -adjacency matrix of a threshold graph . To the best of the authors’ knowledge, the first study on the spectral properties of threshold graphs was focused on a specific threshold graph called the anti-regular graph [18]. In [18], several recurrence relations were obtained for the characteristic polynomial of the unique -vertex connected anti-regular graph , and moreover it was shown that has simple eigenvalues. Specifically, has negative and positive eigenvalues; when is odd has a zero eigenvalue and when is even has as an eigenvalue. Subsequently in [19], it was proved that the eigenvalues of other than or [math] are main eigenvalues; recall that is a main eigenvalue of if the eigenspace associated to is not orthogonal to the all ones vector (see [6]). In [3], the inertia of a general threshold graph was computed from the binary string uniquely associated to a threshold graph and moreover the inverse of the adjacency matrix of some threshold graphs were computed. In [11], an algorithm is presented that constructs a diagonal matrix congruent to ; using the algorithm one can determine the number of eigenvalues of in any given interval. Moreover, in [11] the authors determine the threshold graph with smallest negative eigenvalue and show that all eigenvalues of a threshold graph are simple except possibly and/or [math]. In [12], the authors present an algorithm for computing the characteristic polynomial of an -vertex threshold graph and an improved algorithm running in almost linear time was constructed in [7]. In [13], it is proved that no threshold graph has an eigenvalue in the interval and a study of noncospectral equienergetic threshold graphs was undertaken. In [2], the authors investigate the normalized adjacency eigenvalues and energy of threshold graphs and they obtain results that parallel the known results for the adjacency eigenvalues. In [1], a nearly complete characterization of the eigenvalues of anti-regular graphs is given. Specifically, it is proved that no anti-regular graph has an eigenvalue in the interval other than or [math], and moreover, the eigenvalues of come in negative-positive pairs in the sense that that the vertical line is an approximate line of symmetry of the paired eigenvalues. Furthermore, the set of all eigenvalues of all anti-regular graphs is dense in when is even and dense in when is odd. It was conjectured in [1] that is also an eigenvalue-free interval (except and/or [math]) for all threshold graphs. It was also conjectured that among all threshold graphs on vertices, has the smallest positive eigenvalue and the largest eigenvalue less than . In [15], the authors use the quotient graph associated to the degree partition (which is an equitable partition [8]) of a threshold graph to derive the known results on the inertia of a threshold graph and determine which threshold graphs have distinct eigenvalues. Finally, in [14] the authors derive an explicit expression for the characteristic polynomial of a threshold graph and use it to find the determinant of and prove that no two non-isomorphic graphs are cospectral. Recently in [9], a proof of the -conjecture was given using eigenvalue interlacing.
In this paper, we provide a more refined result on the conjecture in [1] regarding the interval, give partial results for the second conjecture and identify the critical cases where a more refined method is needed. Perhaps more importantly, in this paper we demonstrate the distinguished role played by the anti-regular graph within the class of threshold graphs. Specifically, we exploit the observation that every threshold graph contains a maximal anti-regular graph as an induced subgraph and conversely every threshold graph is an induced subgraph of a minimal anti-regular graph. Using this observation we are able to give a new straightforward proof for the inertia of any threshold graph and obtain our main results regarding the conjectures in [1]. We also provide estimates for the maximum and minimum eigenvalue of a general threshold graph using easy to analyze induced threshold subgraphs contained in any threshold graph.
2 Preliminaries
Let be a simple graph with -adjacency matrix . Whenever we refer to the eigenvalues, eigenvectors, inertia, etc. of we mean those of . If is the order of , we denote the eigenvalues of by and we let denote the largest eigenvalue of less than (when such an eigenvalue exists) and the smallest positive eigenvalue of . The inertia of is the triple where is the number of negative, is the number of positive, and is the number of zero eigenvalues of . The following well-known eigenvalue interlacing theorem will be used throughout the paper.
Theorem 2.1** (Eigenvalue Interlacing).**
Let be an -vertex graph and let be an -vertex induced subgraph of . Then for we have
[TABLE]
Threshold graphs have several equivalent characterizations [17]; the most illuminating is a recursive process, using the union and join graph operations, that can be encoded with a binary string. Given a binary string with , we let and then recursively define for a graph obtained from by adding a new vertex and making a dominating vertex if , or leaving as an isolated vertex if . After the th step the resulting graph is a threshold graph; is clearly connected if and only if . We refer to the resulting labelled vertex set as the canonical labeling of .
Let be a connected threshold graph with binary string and canonically labelled vertex set . The string can written as where is short-hand for consecutive zeros and is short-hand for consecutive ones. Since , it holds that . We can partition the vertex set as where the set consists of the th group of consecutive isolated vertices in the construction of and thus , and similarly, consists of the th group of dominating vertices in the construction of and thus . If then is the degree partition of while if then the degree partition is . In any case, each subset is an independent set and each subset is a clique. Figure 1 illustrates the degree partition of a threshold graph; a line between and indicates that all vertices in are adjacent to all vertices in , and the dashed rectangle indicates that is a clique.
The connected anti-regular graph on vertices, denoted by , is the unique connected graph whose degree sequence contains distinct entries [4]. The graph is a threshold graph with binary string when is even and when is odd. It was proved in [18] (see also [1]) that has simple eigenvalues and moreover has inertia if is even and if is odd, and therefore . Moreover, it is known that does not contain as an eigenvalue and it is easy to prove that has eigenvalue . Therefore,
[TABLE]
and
[TABLE]
The following was proved in [1].
Lemma 2.1** (Parity Principle).**
The sequences and are strictly increasing and both converge to . Similarly, and are strictly decreasing sequences and both converge to .
It is important to note that Lemma 2.1 does not say that is strictly increasing nor that is strictly decreasing. In fact, the opposite is true depending on whether is even or odd. To see this, we first note that is an induced subgraph of (see Section 3). Hence, by eigenvalue interlacing it holds that
[TABLE]
while on the other hand
[TABLE]
Similarly,
[TABLE]
while on the other hand
[TABLE]
We summarize with the following.
Proposition 2.1**.**
If is odd, then
[TABLE]
We note that Proposition 2.1 implies that if is even, then
[TABLE]
3 Subgraphs in threshold graphs
It is straightforward to show that any induced subgraph of a threshold graph is again a threshold graph. In fact, suppose that is a substring of the string with , that is, there exist positive integers such that for , with . Then the threshold graph is isomorphic to the subgraph of induced by the vertices , where as usual has a canonically labelled vertex set. We summarize this observation with the following.
Proposition 3.1**.**
Let be a substring of with . Then is isomorphic to an induced subgraph of . Conversely, every induced subgraph of is of the form .
In [16], R. Merris proved that anti-regular graphs are universal for trees, that is, every tree on vertices is isomorphic to a subgraph of . We show that a similar universality property of the anti-regular graph holds for the class of threshold graphs.
Theorem 3.1** (Smallest Anti-regular Supergraph).**
Every connected threshold graph on vertices is isomorphic to an induced subgraph of the anti-regular graph . In fact, let be a connected threshold graph with binary string and with vertices. Let if and let if . Then is an induced subgraph of the anti-regular graph . Moreover, is the smallest anti-regular graph containing as an induced subgraph.
Proof.
The shortest alternating string that contains as a substring can be obtained by inserting zeros in between the consecutive ones and inserting ones in between the consecutive zeros appearing in , for . Therefore,
[TABLE]
Since the range of is , we have . Hence, is an induced subgraph of and thus also of . If , then we obtain exactly but if , then we may embed in the smaller anti-regular graph . ∎
Conversely, we may be interested in the largest anti-regular graph contained in a threshold graph.
Theorem 3.2** (Largest Anti-regular Subgraph).**
Let be a connected threshold graph with binary string . Let if and let if . Then is an induced subgraph of . In either case, is the largest anti-regular graph contained in as an induced subgraph.
Proof.
If , then is the longest alternating substring of and thus is isomorphic to an induced subgraph of . If , then is also an induced subgraph of , however the longer binary string is also a substring of and thus is isomorphic to an induced subgraph of . ∎
We note that part of Theorem 3.2 is stated as Corollary 4.4 in [19].
Remark 3.1**.**
The anti-regular graph in Theorem 3.2 is the underlying graph of the quotient graph of associated to the degree partition of .
4 Applications in the spectral analysis of threshold graphs
In this section we show how the Parity Principle and Theorems 3.1-3.2 can be used in the spectral analysis of general threshold graphs. For a matrix we denote the algebraic multiplicity of an eigenvalue of by .
For any vertex in , let denote the vertices adjacent to . We say that and are duplicate vertices if and co-duplicate vertices if and are adjacent and . It is straightforward to show that if and are duplicate or co-duplicate vertices, then or , respectively, is an eigenvalue of with eigenvector such that and all other entries of are zero. It follows that if is a subset of mutually duplicate or co-duplicate vertices, then or , respectively, is at least . Thus, given a connected threshold graph with binary string , it holds that and if , while and if . For these reasons, for a threshold graph with eigenvalue , we say that is a non-trivial eigenvalue if .
Theorem 4.1**.**
(Anti-regular Interlacing) Let be a connected threshold graph with binary string . Let and let , and let .
- (i)
If , then
[TABLE]
and
[TABLE]
Consequently, and , and has non-trivial negative and non-trivial positive eigenvalues. 2. (ii)
If , then
[TABLE]
and
[TABLE]
Consequently, and , and has non-trivial negative and non-trivial positive eigenvalues.
In either case, has inertia .
Proof.
The proof is a consequence of Theorem 3.2, the eigenvalue interlacing theorem, and the remarks preceding the theorem statement. For instance, if , then Theorem 3.2 implies that is an induced subgraph of . Then the inequalities in (i) hold by the interlacing theorem. Now, since and , then the inequalities in (i) imply that in fact and , and thus has non-trivial negative and non-trivial positive eigenvalues. The case is similar and is omitted. ∎
Recall that denotes the largest eigenvalue of less than and denotes the smallest positive eigenvalue of . A direct consequence of Theorem 4.1 is the following.
Corollary 4.1**.**
Let be a connected threshold graph with binary string .
- (i)
If , then does not contain non-trivial eigenvalues in the interval
[TABLE] 2. (ii)
If , then does not contain non-trivial eigenvalues in the interval
[TABLE]
In [1] it is proved that does not contain non-trivial eigenvalues of any anti-regular graph for , that is, . We may therefore conclude the following.
Corollary 4.2**.**
The interval does not contain any non-trivial eigenvalues of any threshold graph.
Using a similar eigenvalue interlacing technique and an induction argument, Corollary 4.2 was first proved by E. Ghorbani [9]. It is clear, however, that Corollary 4.1 gives a more refined estimate for an eigenvalue-free interval for any given threshold graph in terms of the largest anti-regular subgraph of .
Remark 4.1**.**
Corollary 4.2 can also be proved using Theorem 3.1 and the corresponding analog of Theorem 4.1.
The following conjecture was made in [1].
Conjecture 4.1**.**
For each , the anti-regular graph has the smallest positive eigenvalue and has the largest negative eigenvalue less than among all threshold graphs on vertices.
As a final application of Theorem 3.2, we are able to prove that Conjecture 4.1 is true for all threshold graphs on vertices except for critical cases where the interlacing method fails; roughly speaking, the critical graphs are almost anti-regular.
Theorem 4.2**.**
Assume that is even.
- (i)
Then for every threshold graph on vertices. 2. (ii)
Then for every threshold graph on vertices with binary string with . 3. (iii)
Then for every threshold graph on vertices with binary string with and .
Proof.
(i) Assume that has binary string and thus . Then Theorem 4.1 implies that . Now is an induced subgraph of and thus by interlacing we have
[TABLE]
Since , then by the Parity Principle (Lemma 2.1) we have and thus as claimed.
(ii) Now suppose that , and therefore . Since is a subgraph of , then by interlacing we have
[TABLE]
where the last inequality holds by the Parity Principle since is even.
(iii) If , then . The proof is by strong induction. The case is trivial. Assume that the claim holds for all threshold graphs with less than vertices. Since , there exists a threshold subgraph of with binary string with and . Thus and by induction . Then by interlacing and the induction hypothesis we have
[TABLE]
Since is even, then the Parity Principle implies that and thus . ∎
The threshold graphs for which the method of proof in Theorem 4.2(iii) fails to apply have binary string such that and . It follows that either and exactly one of is also equal to two and all others are one, or and all other . Hence, there are only threshold graphs not covered by Theorem 4.2(iii). Note that these graphs are almost anti-regular and contain as an induced subgraph. For instance, if the graphs are
[TABLE]
Since (Proposition 2.1) the method of proof in Theorem 4.2(iii) will not yield for these critical graphs . We now treat the case odd.
Theorem 4.3**.**
Assume is odd.
- (i)
Then for all threshold graphs on vertices. 2. (ii)
Then for all threshold graphs on vertices with binary string with . 3. (iii)
Then for all threshold graphs on vertices with binary string with and .
Proof.
(i) Let have binary string . Suppose that and thus . Since is an induced subgraph of then by interlacing
[TABLE]
where the last inequality follows since from even to odd the negative eigenvalue increases (Proposition 2.1). If on the other hand , then . In this case, is an induced subgraph of and . Then
[TABLE]
since is odd and thus .
(ii) Suppose that . Then is a subgraph of . Now and . Therefore by interlacing
[TABLE]
where the first inequality follows since is odd.
(iii) Suppose that . The proof is by strong induction. The case is trivial. Hence, assume that the claim holds for all threshold graphs with an odd number of vertices less than . Let be an arbitrary threshold graph on vertices with string with and . Let be any threshold subgraph of of order and with binary string with . Then and by interlacing
[TABLE]
Now since , by induction and thus . Since is odd then by the Parity Principle we have and thus as desired. ∎
In the case that is odd, the critical threshold graphs not covered by Theorem 4.3(iii) have binary string with and , and thus only one of equals two and all others equal one. There are only such threshold graphs.
5 Threshold Eigenvalue Estimates
In this section, we exploit the subgraph structure of threshold graphs to give eigenvalue estimates for the non-trivial eigenvalues and the maximum/minimum eigenvalues.
Let be a threshold graph with binary string . Let , let , let , and let . Let and let where in the string is repeated times and similarly for . Let and let . Then is an induced subgraph of and is an induced subgraph of .
Example 5.1**.**
If , then and . The graphs , , and are illustrated in Figure 2.
A direct application of the eigenvalue interlacing theorem proves the following.
Theorem 5.1**.**
With the above notation it holds that
[TABLE]
and
[TABLE]
We note that threshold graphs with binary sequence of the form , that is, the independent sets all have the same number of vertices and similarly for the cliques , share similar spectral properties as anti-regular graphs.
We end the paper with an estimate of the largest and smallest eigenvalues of a general threshold graph .
Theorem 5.2**.**
Let be a threshold graph with binary string and let and let for each . Then
[TABLE]
and
[TABLE]
Proof.
By construction, the threshold graph with binary string , which we denote by , is an induced subgraph of . Using the quotient graph associated to the degree partition of (see for instance [11]), the only non-trivial eigenvalues of are
[TABLE]
The claim now holds by eigenvalue interlacing. ∎
We note that it was proved in [11] that among all threshold graphs on vertices, the minimum eigenvalue is minimized by the graph where and .
Example 5.2**.**
Let be the threshold graph with binary string where and . Below we tabulate and up to five decimal places for and indicate the minimum and maximum.
Using numerical software we found that and .
6 Conclusion
In this paper we demonstrated the important role played by the anti-regular graph in the spectral analysis of threshold graphs. The widely studied class of cographs contain the threshold graphs as a special case. It would be interesting to know if within the class of cographs there is a distinguished graph (or more) that can be used to analyze the spectral properties of cographs.
7 Acknowledgements
The authors acknowledge the support of the National Science Foundation under Grant No. ECCS-1700578.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] C.O. Aguilar and J. Lee and E. Piato and B. Schweitzer Spectral characterizations of anti-regular graphs Linear Algebra and its Applications , 557: 84–104, 2018.
- 2[2] A. Banerjee and R. Mehatari. On the normalized spectrum of threshold graphs. Linear Algebra and its Applicaitons , 530: 288–304, 2017.
- 3[3] R. Bapat. On the adjacency matrix of a threshold graph. Linear Algebra and its Applications , 439(10):3008–3015, 2013.
- 4[4] M. Behzad and G. Chartrand. No graph is perfect. The American Mathematical Monthly , 74(8):962–963, 1967.
- 5[5] V. Chvátal and P.L. Hammer. Aggregation of Inequalities in Integer Programming. Annals of Discrete Mathematics , 1: 145–162, 1977.
- 6[6] D. Cvetković and P. Rowlinson and S. Simić. An Introduction to the Theory of Graph Spectra . Cambridge University Press, 2010.
- 7[7] M. Fürer. Efficient computation of the characteristic polynomial of a threshold graph. Theoretical Computer Science , 657: 3–10, 2017.
- 8[8] C. Godsil and G. Royle. Algebraic Graph Theory . Springer, New York, 2001.
