Home On the spread of outerplanar graphs
Article Open Access

On the spread of outerplanar graphs

  • Daniel Gotshall , Megan O’Brien and Michael Tait EMAIL logo
Published/Copyright: March 31, 2022

Abstract

The spread of a graph is the difference between the largest and most negative eigenvalue of its adjacency matrix. We show that for sufficiently large n, the n-vertex outerplanar graph with maximum spread is a vertex joined to a linear forest with Ω(n) edges. We conjecture that the extremal graph is a vertex joined to a path on n1 vertices.

MSC 2010: 05C50

1 Introduction

The spread of a square matrix M is defined to be

S(M)maxi,jλiλj,

where the maximum is taken over all pairs of eigenvalues of M. That is, S(M) is the diameter of the spectrum of M. The spread of general matrices has been studied in several papers (see e.g. [1,2] for two of the early ones). In this article, given a graph G we will study the spread of the adjacency matrix of G, and we will call this quantity the spread of G and denote it by S(G). Since the adjacency matrix of an n-vertex graph is real and symmetric, it has a full set of real eigenvalues which we may order as λ1λn. In this case, the spread of G is given simply by λ1λn.

The study of the spread of graphs was introduced in a systematic way by Gregory et al. in [3]. Since then, the spread of graphs has been studied extensively. A problem in this area with an extremal flavor is to maximize or minimize the spread over a fixed family of graphs. This problem has been considered for trees, graphs with few cycles, the family of all n-vertex graphs, bipartite graphs, graphs with a given matching number or girth or size (see the many papers that cite [3] for a long list).

We also note that spreads of other matrices associated with a graph have been considered extensively, but in this article we will focus on the adjacency matrix. This article examines the question of maximizing the spread of an n-vertex outerplanar graph. A graph is outerplanar if it can be drawn in the plane with no crossings and such that all vertices are incident with the unbounded face. Similar to Wagner’s theorem characterizing planar graphs, a graph is outerplanar if and only if it does not contain either K2,3 or K4 as a minor. Maximizing the spread of this family of graphs is motivated by the substantial history on maximizing eigenvalues of planar or outerplanar graphs [4,5,6]; see also [7] and references therein for the history of this problem.

Our main theorem comes close to determining the outerplanar graph of maximum spread. Let Pk denote the path on k vertices and GH the combination of G and H. A linear forest is a disjoint union of paths.

Theorem 1.1

Fornsufficiently large, any graph which maximizes spread over the family of outerplanar graphs onnvertices is of the formK1F, whereFis a linear forest withΩ(n)edges.

We leave it as an open problem to determine whether or not F should be a path on n1 vertices, and we conjecture that this is the case.

Conjecture 1.2

Fornsufficiently large, the uniquen-vertex outerplanar graph of maximum spread isK1Pn1.

2 Preliminaries

Let G be an outerplanar graph of maximum spread and let A be its adjacency. We will frequently assume that n is sufficiently large. We will use the characterization that a graph is outerplanar if and only it does not contain K2,3 or K4 as a minor. In particular, G does not contain K2,3 as a subgraph. Given a vertex vV(G), the neighborhood of v will be denoted by N(v) and its degree by dv. If f,g:NR we will use f=O(g) to mean that there exists a constant c such that f(n)cg(n) for n sufficiently large. f=Ω(g) means that g=O(f) and f=Θ(g) means that f=O(g) and g=O(f). We will occasionally have sequences of inequalities where we will abuse notation and mix inequality symbols with O() and Θ().

Let the eigenvalues of A be represented as λ1λ2λn. For any disconnected graph, adding an edge between the connected components will not decrease λ1 and will also not decrease λn. Therefore, without loss of generality, we may assume that G is connected. By the Perron-Frobenius theorem we may assume that the eigenvector x corresponding to λ1 has xu>0 for all u.

Furthermore, we will normalize x so that it has maximum entry equal to 1, and let xw=1 where w is a vertex attaining the maximum entry in x. Note that there may be more than one such vertex, in which case we can arbitrarily choose and fix w among all such vertices. The other eigenvector of interest to us corresponds to λn, call it z. We will also normalize z so that its largest entry in absolute value has absolute value 1 and let w correspond to a vertex with maximum absolute value in z (so xw equals 1 or 1).

We will implement the following known equalities for the largest and smallest eigenvalues:

(2.1)λ1=maxx0(x)tAx(x)tx=xtAxxtx,
(2.2)λn=minz0(z)tAz(z)tz=ztAzztz.

An important result from equations (2.1) and (2.2) and the Perron-Frobenius theorem is that for any strict subgraph H of G, we have λ1(A(G))>λ1(A(H)). Finally, we will use the following theorem from [7].

Theorem 2.3

Fornlarge enough, K1Pn1has maximum spectral radius over alln-vertex outerplanar graphs.

3 Vertex of maximum degree

The main goal of this section is to prove that G has a vertex of degree n1. This is stated in the following theorem.

Theorem 3.1

Fornlarge enough, we havedw=n1.

As a first step, we will obtain preliminary upper and lower bounds on the largest and smallest eigenvalues of G. First we obtain an upper bound on the spectral radius.

Lemma 3.2

λ1n+1.

Proof

We define the graph G1 to be the graph K1Pn1. By Theorem 2.3, we know that any outerplanar graph on sufficiently many vertices cannot have a spectral radius larger than that of G1. Now define G2 as G1 with another edge joining the endpoints of the path, so G2=K1Cn1. Clearly G1 is a subgraph of G2. Putting all this together gives us

λ1(G)λ1(G1)<λ1(G2)=n+1,

where the last equality can be calculated using an equitable partition with two parts (the dominating vertex and the cycle).□

Next we bound λn.

Lemma 3.3

Fornsufficiently large, n12λnn1+2.

Proof

The upper bound on λn follows immediately from Lemma 3.2 and the well-known fact λ1λn for any graph. Now to obtain the lower bound, since G is the outerplanar graph on n vertices that maximizes spread, we have

S(G)S(K1,n1)=λ1(K1,n1)λn(K1,n1)=n1(n1)=2n1.

So,

2n1λ1(G)λn(G)n+1λn(G)<n1+2λn(G).

Hence, we have

λnn12.

Essentially, the same proof also gives a lower bound for λ1.

Corollary 3.4

Fornlarge enough we haveλ1n12.

We shall use Lemma 3.3 to obtain a lower bound on the degree of each vertex.

Lemma 3.5

Letube an arbitrary vertex inG. Thendu>zunO(n)anddu>xunO(n).

Proof

We will show the first part explicitly. When λn is the smallest eigenvalue for our graph, we have

λn2zu=yuvyzvdu+yuvyvuzv.

Recall that an outerplanar graph cannot have a K2,3. This implies every vertex in G has at most two neighbors in N(u), meaning the eigenvector entry for each vertex contained in the neighborhood of N(u) can be counted at most twice. Hence, yuvyvuzv2vuzv. Note

λnzvvvzvvv1=dv.

So we have

yuvyvuzv2vuzv2λnvudv4e(G)λn4(2n3)λn,

as e(G)2n3 by outerplanarity. Combining and using Lemma 3.3, we have

(n12)2zuλn2zudu+4(2n3)λndu+8nn12,

for n sufficiently large. Isolating du gives the result. A similar proof can be written to justify the lower bound with respect to x and we omit these details.□

Lemma 3.6

We havedw>nO(n)anddw>nO(n). For every other vertexuwe obtainzu,xu=O1n, for n sufficiently large.

Proof

The bound on dw and dw follows immediately from the previous lemma and the normalization that zw=xw=1. Now consider any other vertex u. We know that G contains no K2,3 and hence can have at most two common neighbors with w. Thus, du=O(n). By Lemma 3.5, we have that there are constants c1 and c2 such that

c1n>nxuc2n

and

c1n>nzuc2n,

for sufficiently large n. This implies the result.□

If w and w were distinct vertices, then for sufficiently large n they would share many neighbors, contradicting outerplanarity. Hence, we immediately have the following important fact.

Corollary 3.7

Fornsufficiently large we havew=w.

Hence from now on, we will denote the vertex in Corollary 3.7 by w, and furthermore for the remainder of the article we will also assume that zw=1 without loss of generality. Before deriving our next result quantifying the other entries of z, we first need to define an important vertex set.

Definition 3.8

Recall that w is the fixed vertex of maximum degree in G. Let B=V(G)\(N(w){w}).

Now we consider the zu eigenvector entries of vertices in B. At the moment we know that each eigenvector entry for a vertex in B has order at most 1n. The next lemma shows that in fact the sum of all of the eigenvector entries of B has this order.

Lemma 3.9

Fornlarge enough, we have thatuBzuanduBxuare eachO1n.

Proof

Let uB. Since u is not adjacent to w, all of the neighbors of u have eigenvector entry of order at most 1/n and the size of B is also of order at most n by Lemma 3.6. Hence, there is a constant C such that

λnzuvuzvCdun,

and BCn. Now

uBzu1λnuBCdunCλnn(e(B,V(G)B)+2e(B)).

Each vertex in B is connected to at most two vertices in N(u), so e(B,V(G)B)2B2Cn. The graph induced on B is outerplanar, so e(B)2B3<2Cn. Finally, using Lemma 3.3, we obtain the required result. A slightly modified version of this argument proves the bound on uBxu.□

We will use Lemma 3.9 to show that B is empty, and this will complete the proof of Theorem 3.1. First we define the following alteration of G. Let t be an arbitrary vertex in B (if it exists).

Definition 3.10

Let G be the graph defined such that its adjacency matrix A satisfies

Aij=1{i,j}={w,t}0{i,j}={u,t}whereuwAijotherwise.

That is, to obtain G from G we add an edge from t to w and remove all other edges incident with t. In particular, the only neighbor of the t vertex in G is w.

Lemma 3.11

For large enoughn, Bis empty.

Proof

Assume for contradiction that B is nonempty. Then there is a vertex t such that tw. Define G as in Definition 3.10. Furthermore, we define the vector z which slightly modifies z as follows.

zu=zuifutzuifu=t.

That is, if zt<0, then z is the same vector as z and otherwise we flip the sign of zt. Note that (z)Tz=zTz. Now

S(G)S(G)xTAxxTx(z)TAzzTzxTAxxTxzTAzzTz=2xtxTx1vtxv+2ztzTzsgn(zt)+vtzv2xtxTx1vtxv+2ztzTz1vtzv,

where sgn(zt) equals 1 if zt>0 and 1 otherwise.

vtzvvtzvvtvBzv+vBzv.

There are at most two terms in the first sum, and so by Lemmas 3.6 and 3.9, we have

vtzv=O1n.

Similarly, we have

vtxv=O1n.

This implies 1vtxv>0 and 1vtzv>0 for n large enough, which implies that

2xtxTx1vtxv+2ztzTz1vtzv>0

for n large enough. Hence S(G)>S(G), contradicting the assumption that G is spread-extremal.□

We have finally achieved our goal for this section. Theorem 3.1 follows immediately from the definition of B and the fact that it is empty, as implied by Lemma 3.11.

4 Determining graph structure

By Theorem 3.1, the vertex w has degree n1, or equivalently, K1,n1 is a subgraph of G. Since G is K2,3-free, the graph induced by the neighborhood of w has maximum degree at most 2. Furthermore, this subgraph cannot contain a cycle, otherwise G would contain a wheel graph and this is a K4-minor. Any graph of maximum degree at most 2 that does not contain a cycle is a disjoint union of paths. Therefore, we know that G is given by a K1F, where F is a disjoint union of paths. Our next task is to study F. To this end, we denote the number of edges in F by m. Our main theorem, Theorem 1.1 is proved if we can show that m=Ω(n). Before doing this, we need a more accurate estimate for the eigenvector entries.

Lemma 4.1

For anyuw, we havezu=1λn+du1λn2+Θ1n3/2.

Proof

As we are only considering outerplanar graphs, we have du{1,2,3} for all uw. Hence,

λnzu=yuzy=zw+yuywzy=1Θ1n

by Lemma 3.6 and our normalization.

Note that as λnzu=1+zu1+zu2>0 and λn<0, we must have zu<0. Next we repeat the argument to improve our estimate,

λnzu=zw+yuywzy=1+(du1)1λn+Θ1n.

Now we apply our bounds on λn in Lemma 3.3 to obtain

zu=1λn+du1λn2+Θ1n3/2.

We can use equivalent reasoning to obtain a very similar approximation for the xu entries.

Lemma 4.2

For anyuw, we havexu=1λ1+du1λ12+Θ1n3/2.

Proof

By the same logic as in the proof of Lemma 4.1, we have

λ1xu=wuxw=xw+yuywxy=1+Θ1nby Corollary 3.6.

So xu=1λ1+Θ1n. Next we repeat the argument to improve our estimate,

λ1xu=xw+yuywxy=1+(du1)1λ1+Θ1n.

So xu=1λ1+du1λ12+Θ1n3/2 according to our bounds on λ1 in Lemma 3.2.□

Using Lemma 4.1, we can now obtain tighter estimates on λn.

Lemma 4.3

We have thatλn=n1+mn1+Θmn3/2.

Proof

We first define the vector

y2=11n11n11n1,

where y2 has n entries and w corresponds to the 1 entry. As λn is the minimum Rayleigh quotient we have

λny2TAy2y2Ty2=2ij(y2)i(y2)j2=(n1)1n1+m1n1=n1+mn1.

In order to show the lower bound on λn, we need to realize that λn is the minimum possible Rayleigh quotient. So

λn=zTAzzTz=2ijzizjzTz=2wkzwzkzTz+2ij,i,jwzizjzTz.

Note the first term is the Rayleigh quotient for the star subgraph centered at the vertex w of maximum degree. Hence, it is bounded from below by n1. More specifically, we have

2wkzwzkzTz=zTA(K1,n1)zzTzλn(A(K1,n1))=n1.

Applying Lemma 4.1 we have

λnn1+2iji,jw1λn+di1λn2+Θ1n3/21λn+dj1λn2+Θ1n3/21+w1λn+d1λn2+Θ1n3/22.

For w we have 0d12. Note that for n large enough we have that 1λn+du1λn2+Θ1n3/2<0, and so we have a lower bound if we replace all d1 terms in the numerator by 2 and in the denominator by 0, and so we have

λnn1+2iji,jw1λn+2λn2+Θ1n3/21λn+2λn2+Θ1n3/21+w1λn+Θ1n3/22=n1+2m1λn2+Θ1n3/21+(n1)1λn2+Θ1n3/2.

Since n12λnn1+2, we have that 1λn2=1n1+Θ1n3/2. Hence, we have

λnn1+2m1n1+Θ1n3/21+(n1)1n1+Θ1n3/2=n1+2mn1+Θmn3/22+Θ1n1/2=n1+mn1+Θmn3/21+Θ1n,

which completes the proof.□

We claim a very similar result for λ1.

Lemma 4.4

λ1=n1+mn1+Θmn3/2.

Proof

First we prove the lower bound. Define the vector

y3=11n11n11n1,

where w corresponds to the entry 1. As λ1 is the maximum possible Rayleigh quotient we have

λ1y3TAy3y3Ty3=2ij(y3)i(y3)j2=(n1)1n1+m1n1=n1+mn1.

For the upper bound, we use the fact that λ1 is the maximum possible Rayleigh quotient similar to the previous lemma. So

λ1=xTAxxTx=2ijxixjxTx=2wkxwxkxTx+2iji,jwxixjxTx.

As before, the first term is

xTA(K1,n1)xxTxλ1(A(K1,n1))=n1.

Applying Lemma 4.2 and using 0du12 for all uw we have

λ1n1+2iji,jw1λ1+di1λ12+Θ1n3/21λ1+dj1λ12+Θ1n3/21+w1λ1+d1λ12+Θ1n3/22n1+2iji,jw1λ1+2λ12+Θ1n3/21λ1+2λ12+Θ1n3/21+w1λ1+Θ1n3/22.

Using n12λ1n1+2, we have

λ1n1+2m1n1+Θ1n3/21+(n1)1n1+Θ1n3/2=n1+2mn1+Θmn3/22+Θ1n1/2=n1+mn1+Θmn3/21+Θ1n,

which completes the proof.□

We are now in a position to prove our main theorem.

Proof of Theorem 1.1

As before, let G1 be the graph K1Pn1 and let A1 be its adjacency matrix with the dominating vertex corresponding to the first row and column. Since G is spread-extremal we must have S(G)S(G1). We lower bound S(G1) using the vectors

v1=1+n111andv2=1n111.

Using these vectors and the Rayleigh principle, we have that

S(G1)v1TA1v1v1Tv1v2TA1v2v2Tv2=2((n1)(n1)+(n2)(1))2n2n2((n1)(n1)+(n2)(1))2n+2n=2((n1)(n1)+(n1)(1))2n2n22n2n2((n1)(n1)+(n1)(1))2n+2n+22n+2n=n1n1+n1n+12nn2n2n1n,

where the last inequality holds for n>6. Combining this with Lemmas 4.3 and 4.4, we have

2n1nλ1(G)λn(G)=n1+mn1+Θmn3/2n1+mn1+Θmn3/2.

Therefore, there exists a constant C such that for n large enough we have

2n1n2n1+Cmn3/2.

Since nn1=Ω(n1/2), rearranging gives the final result.□

Acknowledgements

The authors would like to thank the Community of Mathematicians and Statisticians Exploring Research (Co-MaStER) program at Villanova, through which this research was started.

  1. Funding information: Michael Tait was partially supported by National Science Foundation grant DMS-2011553.

  2. Data availability statement: Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.

References

[1] E. Deutsch, On the spread of matrices and polynomials, Linear Algebra Appl. 22 (1978), 49–55. 10.1016/0024-3795(78)90056-3Search in Google Scholar

[2] L. Mirsky, The spread of a matrix, Mathematika 3 (1956), no. 2, 127–130. 10.1112/S0025579300001790Search in Google Scholar

[3] D.A. Gregory, D. Hershkowitz, and S. J. Kirkland, The spread of the spectrum of a graph, Linear Algebra Appl. 332 (2001), 23–35. 10.1016/S0024-3795(00)00086-0Search in Google Scholar

[4] B. N. Boots and G. F. Royle, A conjecture on the maximum value of the principal eigenvalue of a planar graph, Geograph. Anal. 23 (1991), no. 3, 276–282. 10.1111/j.1538-4632.1991.tb00239.xSearch in Google Scholar

[5] D. Cao and A. Vince, The spectral radius of a planar graph, Linear Algebra Appl. 187 (1993), 251–257. 10.1016/0024-3795(93)90139-FSearch in Google Scholar

[6] D. Cvetković and P. Rowlinson, The largest eigenvalue of a graph: A survey, Linear Multilinear Algebra 28 (1990), no. 1–2, 3–33. 10.1080/03081089008818026Search in Google Scholar

[7] M. Tait and J. Tobin, Three conjectures in extremal spectral graph theory, J. Combin. Theory Ser. B 126 (2017), 137–161. 10.1016/j.jctb.2017.04.006Search in Google Scholar

Received: 2021-11-23
Revised: 2022-03-03
Accepted: 2022-03-09
Published Online: 2022-03-31

© 2022 Daniel Gotshall et al., published by De Gruyter

This work is licensed under the Creative Commons Attribution 4.0 International License.

Articles in the same Issue

  1. Research Articles
  2. On the similarity to nonnegative and Metzler Hessenberg forms
  3. Cospectral constructions for several graph matrices using cousin vertices
  4. Perturbation analysis for the Takagi vector matrix
  5. On eigenvalues of a matrix arising in energy-preserving/dissipative continuous-stage Runge-Kutta methods
  6. Characteristic polynomial, determinant and inverse of a Fibonacci-Sylvester-Kac matrix
  7. Singular matrices that are products of two idempotents or products of two nilpotents
  8. Inverse properties of a class of seven-diagonal (near) Toeplitz matrices
  9. The group inverse of circulant matrices depending on four parameters
  10. Enumeration of some matrices and free linear codes over commutative finite local rings
  11. On some reciprocal matrices with elliptical components of their Kippenhahn curves
  12. The dual of number sequences, Riordan polynomials, and Sheffer polynomials
  13. Combinatorial properties of the enhanced principal rank characteristic sequence over finite fields
  14. Spectra inhabiting the left half-plane that are universally realizable
  15. Matrix Analysis for Continuous-Time Markov Chains
  16. Deficiency indices of block Jacobi matrices and Miura transformation
  17. On idempotent stable range 1 matrices
  18. On the spread of outerplanar graphs
  19. Bounds for the spectral radius of nonnegative matrices and generalized Fibonacci matrices
  20. The explicit formula for Gauss-Jordan elimination applied to flexible systems
  21. Special Issue: Contemporary Spectral Graph Theory
  22. The Aα-spectral radius of complements of bicyclic and tricyclic graphs with n vertices
  23. Graphs with the second signless Laplacian eigenvalue ≤ 4
  24. Eccentricity energy change of complete multipartite graphs due to edge deletion
  25. The minimum number of multiplicity 1 eigenvalues among real symmetric matrices whose graph is a nonlinear tree
  26. Star complements for ±2 in signed graphs
  27. Steiner distance matrix of caterpillar graphs
  28. Laplacian spectrum of comaximal graph of the ring ℤn
  29. The signless Laplacian matrix of hypergraphs
  30. On cospectrality of gain graphs
  31. Regularity-based spectral clustering and mapping the Fiedler-carpet
  32. Energy of a digraph with respect to a VDB topological index
Downloaded on 18.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/spma-2022-0164/html
Scroll to top button