Euclidean graph distance matrices of generalizations of the star graph

https://doi.org/10.1016/j.amc.2013.12.158Get rights and content

Abstract

In this paper a relation between graph distance matrices of the star graph and its generalizations and Euclidean distance matrices is considered. It is proven that distance matrices of certain families of graphs are circum Euclidean. Their spectrum and generating points are given in a closed form.

Introduction

A matrix DRn×n is Euclidean distance matrix (EDM), if there exist points xiRr,i=1,2,,n, such that dij=xi-xj22. The minimal possible r is called the embedding dimension (see [5], e.g.). Euclidean distance matrices were introduced by Menger in 1928, later they were studied by Schoenberg [22], Gower [9], and other authors. In recent years many new results were obtained (see [13], [15] and the references therein). EDMs have many interesting properties and are used in various applications in linear algebra, graph theory, bioinformatics, e.g., where frequently a question arises, what can be said about a configuration of points xi, if only distances between them are known.

Schoenberg obtained the following characterization of EDMs.

Theorem 1 [22]

A symmetric hollow (i.e., with zeros on the diagonal) matrix DRn×n is EDM if and only if xTDx0 for all xRn such that xTe=0, where e[1,1,,1]TRn.

In the paper we will use the notation e and E for the vector and the matrix of ones, respectively. The vectors ei will denote the standard basis.

Based on Schoenberg’s results, Hayden, Reams and Wells gave the following characterization, which will be frequently used in the rest of the paper.

Theorem 2 [13, Thm. 2.2]

Let DRn×n be a nonzero hollow matrix. Then D is EDM if and only if it has exactly one positive eigenvalue and there exists wRn such that Dw=e and wTe0.

A nonzero EDM has exactly one positive eigenvalue and the sum of its eigenvalues is zero. It is conjectured that there always exists a solution of the inverse eigenvalue problem, i.e., to prove that any set of numbers that meet these conditions is a spectrum of an EDM (see [15], [17], e.g).

There is another very useful characterization of EDMs.

Lemma 1 [13, Lem. 5.3]

Let a symmetric hollow matrix DRn×n have only one positive eigenvalue with the corresponding eigenvector eRn. Then D is EDM.

An EDM matrix D is circum-Euclidean (CEDM) (also spherical) if its generating points xi lie on the surface of some hypersphere (see [24], e.g.). Circum-Euclidean distance matrices are important because every EDM is a limit of CEDMs. They can be characterized as follows.

Theorem 3 [24, Thm. 3.4]

An Euclidean distance matrix DRn×n is CEDM if and only if there exist sRn and βR, such that Ds=βe and sTe=1.

We will often use the following result that is an immediate corollary of , .

Corollary 1

Let D satisfy the assumptions of Theorem 2. If there exists wRn such that Dw=e and wTe>0, the matrix D is CEDM.

Proof

By Theorem 2, the matrix D is EDM. Since wTe>0, by taking β1/(wTe) and s=βw, Theorem 3 implies that D is CEDM.  

For a given EDM DRn×n we can compute its generating points xi, i.e., a set of points, such that dij=xi-xj22. First we need to construct a Gower matrixGD-12(I-esT)D(I-seT),where sRn satisfies the relation sTe=1. If D is CEDM and we choose s=1/n·e, the obtained points lie on the hypersphere with the center 0 and the radius β/2.

The matrix GD is positive semidefinite, thus it can be written as GD=XTX, with X=diagσiUT. Here GD=UΣUT is the singular value decomposition of GD and Σ=diag(σi). The points xi are then obtained as columns of X.

The embedding dimension of D is therefore equal to the rank of the matrix GD. Since an arbitrary translation, rotation or a mirror map, applied to the points xi, preserves the distance matrix, the generating points are not unique.

Let G be a simple connected graph with a vertex set V(G). Let us define the distance d(u,v) between vertices u,vV(G) as their graph distance, i.e., the length (number of edges) of the shortest path between them. Let G[d(u,v)]u,vV(G) be the distance matrix of G. An example is shown in Fig. 1.

In this paper we will study graph distance matrices of some families of graphs, derived from the star graph. Our goal is to prove that they are CEDMs and to obtain their distance spectrum and generating points in a closed form.

In algebraic graph theory, a lot is known on the adjacency matrix and the Laplacian matrix of a graph. Many results on their spectra exist, particularly on properties of their largest and smallest eigenvalues (see [4], e.g.). Not much is known on the graph distance matrix. It could be efficiently computed by Dykstra algorithm, e.g. Some results on its structure and its spectrum, the so-called D-spectrum for particular graphs were given in [12], [14].

Similar problems were studied in several papers. Line distance matrices (corresponding to paths) were considered in [19], [16], cell matrices (for weighted star graphs) were introduced in [16], distance matrices of weighted trees were studied in [1], [7], and distance matrices of weighted paths and cycles were analysed in [18].

This paper generalizes and extends some of these results to a broader family of graphs. In this way, a deeper insight into the relation between general graphs (and networks) and EDM structure is obtained. Hopefully, this will enable a more thorough study of the problem considered.

The structure of the paper is as follows. In the second section we analyse the star graph, k-star graphs and trees in general and prove that their graph distance matrices are CEDMs. The distance spectrum (D-spectrum) of the star graph is given in a closed form as well as its generating points. In the third section we study properties of circulant matrices that will be an important tool throughout the paper. The generalizations of the star graph (the wheel, the gear and the helm graph) are analysed in the fourth, the fifth and the sixth section. We prove that their distance matrices are CEDMs. We give the distance spectra of the wheel and the gear graph in a closed form. For the wheel graph we also compute the generating points of the corresponding distance matrix. The paper is concluded with an example.

Section snippets

Graph distance matrices of star and k-star graphs

The star graph Sn,n2, is a graph with n-1 vertices of degree 1, connected to a vertex of degree n-1. If we take k star graphs Sm1,Sm2,,Smk,mi2, and connect all of their inner vertices, we obtain the so-called k-star graph. Properties of distance matrices of weighted star and k-star graphs were studied in [16], where it was proven that they are CEDMs.

In this paper we are focusing on graph distances. The distance matrix SnRn×n of the star graph Sn is of the formSn=0eTe2(E-I).Bordered matrices

Circulant matrices

A circulant matrix (see [8]) is a special case of a Toeplitz matrix, where each row of the matrix is a right cyclic shift of the row above it. They are very useful in digital image processing and in applications involving the discrete Fourier transform.

A circulant matrix CRn×n is generated by its first row (c0,c1,,cn-1). We will use the notation C=circ(c0,c1,,cn-1).

First, let us give a relation between circulant matrices and EDMs.

Theorem 10

Let C=circ(c0,c1,,cn-1)Rn×n be a nonzero circulant matrix.

Wheel graph

A wheel graph Wn is a graph on n vertices, n4, formed by connecting leaves of a star graph Sn in a cycle (see Fig. 2). The graph Wn therefore consists of a single vertex (known as a hub), connected to all vertices of the cycle Cn-1.

Let us order vertices of the wheel graph Wn successively by cycle and let the hub be the first vertex. The distance matrix WnRn×n of the wheel graph Wn can be written as a bordered matrixWn=0eTeDn-1.Here the matrix Dn-1R(n-1)×(n-1) is a circulant matrix,Dn-1=circ(0

Gear graph

The gear graph Rn,n4, is the wheel graph Wn with an additional vertex subdividing each edge of the outer cycle (see Fig. 3). Let us order the vertices as follows. Take the ordering for the wheel graph Wn, introduced in Section 4. Insert new vertices successively in cyclic order: each new vertex is inserted between the vertices, whose adjacent edge it subdivides (see Fig. 3).

Thus the distance matrix RnR(2n-1)×(2n-1) of the gear graph Rn is of the formRn=0eT2eTe2(E-I)Z12eZ1TZ2,where eRn-1 and Z

Helm graph

The helm graph Hn,n4, is obtained from the wheel graph Wn by connecting each vertex of the outer cycle Cn-1 to one new vertex. Let us order its 2n-1 vertices as follows. The first n vertices are ordered as for the wheel graph Wn. The added n-1 vertices are ordered successively in cyclic order: each new vertex vi is connected to the vertex vi-n+1,i=n+1,n+2,,2n-1 (see Fig. 4).

The distance matrix HnR(2n-1)×(2n-1) of the helm graph Hn is therefore of the formHn=0eT2eTeDn-1Dn-1+E2eDn-1+EDn-1+2(E-I

Conclusion

Let us conclude this paper with an example. We will consider a classical, longstanding problem in geometry: a kissing number. The problem asks for the maximum number of hyperspheres that simultaneously kiss one central hypersphere in a particular dimension. In one dimension the answer is 2. In two dimensions, it is 6.

The problem in three dimensions was presented to Isaac Newton, who identified the kissing number as 12. Some incomplete proofs that Newton was correct were offered in the

Acknowledgments

This research was funded in part by the European Union, European Social Fund, Operational Programme for Human Resources, Development for the Period 2007–2013.

References (24)

  • M. Fiedler

    Matrices and Graphs in Geometry

    (2011)
  • G.H. Golub et al.

    Matrix Computations

    (1996)
  • Cited by (0)

    View full text