Spectra of general hypergraphs
Anirban Banerjee, Arnab Char, Bibhash Mondal
Introduction
Spectral graph theory has a long history behind its development. In spectral graph theory, we analyse the eigenvalues of a connectivity matrix which is uniquely defined on a graph. Many researchers have had a great interest to study the eigenvalues of different connectivity matrices, such as, adjacency matrix, Laplacian matrix, signless Laplacian matrix, normalized Laplacian matrix, etc. Now, a recent trend has been developed to explore spectral hypergraph theory. Unlike in a graph, an edge of a hypergraph can be constructed with more than two vertices, i.e., the edge set of a hypergraph is the subset of the power set of the vertex set of that hypergraph . Now, one of the main challenges is to uniquely represent a hypergraph by a connectivity hypermatrix or by a tensor, and vice versa. It is not trivial for a non-uniform hypergraph, where the cardinalities of the edges are not the same. Recently, the study of the spectrum of uniform hypergraph becomes popular. In a (-) uniform hypergraph, each edge contains the same, (), number of vertices. Thus an -uniform hypergraph of order can be easily represented by an order dimensional connectivity hypermatrix (or tensor). In , the results on the spectrum of adjacency matrix of a graph are extended for uniform hypergraphs by using characteristic polynomial. Spectral properties of adjacency uniform hypermatrix are deduced from matroids in . In 1993, Fan Chung defined Laplacian of a uniform hypergraph by considering various homological aspects of hypergraphs and studied the eigenvalues of the same . In , different spectral properties of Laplacian and signless Laplacian of a uniform hypergraph, defined by using tensor, have been studied. In 2015, Hu and Qi introduced the normalized Laplacian of a uniform hypergraph and analyzed its spectral properties . The important tool that has been used in spectral hypergraph theory is tensor. In 2005, Liqun Qi introduced the different eigenvalues of a real supersymmetric tensor . The various properties of the eigenvalues of a tensor have been studied in .
But, still the challenge remains to come up with a mathematical framework to construct a connectivity hypermatrix for a non-uniform hypergraph, such that, based on this connectivity hypermatrix the spectral graph theory for a general hypergraph can be developed. Here, we propose a unique representation of a general hypergraph (without any self loop or multiple edge) by connectivity hypermatrices, such as, adjacency hypermatrix, Laplacian hypermatrix, signless Laplacian hypermatrix, normalized Laplacian hypermatrix and analyze the different spectral properties of these matrices. These properties are very similar with the same for graphs and uniform hypergraphs. Studying the spectrum of a uniform hypergraphs could be considered as a special case of the spectral graph theory of general hypergraphs.
Preliminary
We call a -eigenpair if both of them are real.
From the above definitions it is clear that, a constant multiplication of an eigenvector is also an eigenvector corresponding to an -eigenvalue, but, this is not always true for -eigenvalue and -eigenvalue. Now, we recall some results that are used in the next section.
The above theorem helps us to bound the eigenvalues of a tensor.
Let be an order and dimensional tensor and be a positive diagonal matrix. Define a new tensor
Then and have the same -eigenvalues.
Spectral properties of general hypergraphs
A (general) hypergraph is a pair where is a set of elements called vertices, and is a set of non-empty subsets of called edges. Therefore, E is a subset of , where is the power set of .
Let , where and E=\big{\{}\{1\},\{2,3\},\{1,4,5\}\big{\}}. Here, is a hypergraph of vertices and edges.
Let be the hypergraph where and . Let be the maximum cardinality of edges, , of . Define the adjacency hypermatrix of as
For all edges of cardinality ,
and chosen in all possible way from with at least once for each element of the set. The other positions of the hypermatrix are zeroFor a similar construction on uniform multi-hypergraph see ..
Let be a hypergraph in example 3.1. Here, the maximum cardinality of edges is . The adjacency hypermatrix of is , where . Here, , and the other elements of are zero.
Let be a hypergraph. The degree, , of a vertex is the number of edges consist of .
Let be a hypergraph, where and . Then, the degree of a vertex is given by
A hypergraph is called -regular if every vertex has the same degree .
Now, we discuss some spectral properties of of a hypergraph . Some of these properties are very similar as in general graph (i.e. for a -uniform hypergraph).
Let be an -eigenvalue of . Then , where is the maximum degree of .
Let be a hypergraph with vertices and . Let be an -eigenvalue of with an eigenvector . Let . Without loss of any generality we can assume that . Now,
Thus, for a -regular hypergraph the theorem (3.1) implies .
Let be a -regular hypergraph with vertices. Then, has an -eigenvalue .
Let be a -regular hypergraph with vertices. Then, has a -eigenvalue .
Let be a hypergraph with vertices and maximum degree . Let be a -eigenvector of corresponding to an eigenvalue . If x_{p}=max\big{\{}|x_{1}|,|x_{2}|,\dots,|x_{n}|\big{\}}, then .
The -eigenvalue equations of for and are , and . Therefore, , for all . Now,
which implies . Therefore, . ∎
A hypergraph is said to be a spanning subhypergraph of a hypergraph , if and .
Let be hypergraph. Let be a subhypergraph of , such that, be even. Then, , where is the highest -eigenvalue of the corresponding adjacency hypermatrix.
Let , () and Now,
since each component of is nonnegative (by Perron-Frobenious theorem ) and the number of edges of is greater than or equal to the number of edges of . Hence the proof. ∎
where the sum is over chosen in all possible way from , such that, all occur at least once. Whereas,
where the sum is over chosen in all possible way from with at least once for each element of the set.
The symmetric (adjacency) hypermatrix of order and dimension uniquely defines a homogeneous polynomial of degree and in variables by
where , , and is the cardinality of the edge .
Let and be two hypergraphs. The Cartesian product, , of and is defined by the vertex set and the edge set E(G\times H)=\big{\{}\{v\}\times e:v\in V(G),e\in E(H)\big{\}}\bigcup\big{\{}e\times\{v\}:e\in E(G),v\in V(H)\big{\}}.
Let be a hypergraph with the vertex set and . For an edge and an integer , the arrangement (where are chosen in all possible way from with at least once for each element of the set) represents the edge in order .
Let where and E=\big{\{}\{1,2,3\},\{2,3,5\},\{1,3,4,5\}\big{\}}, then the arrangement represents the edge in order 5. is also a representation of the edge in order five, whereas, represents the edge in 6 order.
Let be a hypergraph with and . Now, the -eigenvalue equation for becomes
Let and be two hypergraphs with . If and are -eigenvalue for and , respectively, then is an -eigenvalue for .
Hence the proofFor similar proof on uniform hypergraph see .. ∎
Let and be two symmetric hypermatrices of order and dimension , where is even. Then , where denotes the largest -eigenvalue of .
Let be a hypergraph with the vertex set and . We partition the edge set as, , where contains all the edges of the cardinality and construct a hypergraph , for a nonempty .
Define the adjacency hypermatrix of in -order by an dimensional order hypermatrix
such that, for any ,
and are chosen in all possible way from with at least once for each element of the set. The other positions of are zero.
Thus, we can represent a hypergraph , with , in higher order by the hypermatrix . Clearly, all the eigenvalue equations show that the eigenvalues of and are not equal for .
Let be a hypergraph and be even. Then , where is the largest -eigenvalue of .
Since , the proof follows from the lemma (3.1). ∎
Moreover, the theorem (3.7) implies , where is the number of edges of cardinality and is the adjacency hypermatrix in -order of a hypergraph contains a single edge of cardinality .
2 Laplacian hypermatrix and eigenvalues
Let be a (general) hypergraph without any isolated vertex where and . Let . We define the Laplacian hypermatrix, , of as where is the order dimensional diagonal hypermatrix with and others are zero. The signless Laplacian of is defined as
Let be a hypergraph with . For any edge , we define a homogeneous polynomial of degree and in variables by
is the sum of all possible terms, (where and )
with some natural coefficient. Now, by applying AM-GM inequality on we get
If we apply (1) for each term of and take the sum, we get
Let be a general hypergraph. Let be the Laplacian hypermatrix of . Then where is an -eigenvalue of .
i.e., Thus . ∎
Let be a general hypergraph with . Let be the Laplacian hypermatrix of . Then
is the largest -eigenvalue of .
Thus, . Hence .
Suppose is an -eigenvalue with non-negative -eigenvector, of . Assume that . Now, we have
Therefore . Thus, is the largest -eigenvalue of .
It is clear from the eigenvalue equation.
The general hypergraph with is connected if and only if
Therefore, as long as and belong to same edge. Thus, as long as and are in same component of . Since , we have, and are in different components of . Hence, is not connected. This proves the theorem. ∎
3 Normalized Laplacian hypermatrix and eigenvalues
Now, we define normalized Laplacian hypermatrix for a general hypergraph. For any graph, there are two ways to construct normalized Laplacian matrix (see and for details)These two matrices are similar, i.e., they have same eigenvalues.. Motivated by these two similar constructions, here, we also define the normalized Laplacian hypermatrix in two different ways and show that they are cospectral. The first definition is similar to the normalized Laplacian matrix defined in .
Let be a general hypergraph without any isolated vertex where and . Let . The normalized Laplacian hypermatrix , which is an -dimensional -th order hypermatrix, is defined as: for any edge of cardinality ,
and are chosen in all possible way from , such that, all occur at least once. All the diagonal entries are 1 and the rest are zero.
Clearly, the hypermatrix , which is known as normalized adjacency hypermatrix, is a stochastic tensor, that is, is non-negative and , where is the -th entry of . The different properties of a stochastic tensor are discussed in and which can be used to study the hypermatrices and . Now, we define the normalized Laplacian hypermatrix of a general hypergraph as it is defined for a graph in .
Let be a general hypergraph without any isolated vertex, where and . Let . The normalized Laplacian hypermatrix , which is an -dimension -th order symmetric hypermatrix, is defined as: for any edge of cardinality ,
and chosen in all possible way from with at least once for each element of the set. The diagonal entries of are and the rest of the positions are zero.
and are co-spectral.
In the lemma (2.1) choose a diagonal matrix where . ∎
Let be a general hypergraph. Let , be the normalized Laplacian and normalized adjacency hypermatrices of , respectively. If has at least one edge, then if and only if , otherwise, , where denotes the spectrum of .
Since, and is the eigenvalue of iff thus, implies . ∎
Let be a general hypergraph. Let and be the normalized Laplacian and normalized adjacency hypermatrices of , respectively, then
1 is the largest -eigenvalue of .
is the unique -eigenvalue of .
Since is stochastic tensor, it is obvious that the spectral radius of is 1. Moreover, is an eigenvector with eigenvalue 1.
We know that spectral radius of is 1 and . By theorem (3.12) if and only if . Since 1 is an eigenvalue of , thus, . Again, using theorem () of we have
This implies Thus, we have .
Suppose that is an -eigenvalue with non-negative -eigenvector, of . Assume that . Now, we have
Hence, implies . Thus, 1 is the largest -eigenvalue of .
Let is an -eigenvector of with eigenvalue . From the part (ii) of this theorem we have Suppose . Now,
Thus . Hence .
Let be a general hypergraph and . Let be the normalized Laplacian hypermatrix of of order m and dimension n. Let be the algebraic multiplicity of , then
Hence, we have ∎
Let be a general hypergraph and be any connectivity hypermatrix of . If has connected components, , such that, and for each . Then, as sets, where is the connectivity hypermatrix of .
where is the characteristic polynomial of the tensor . Therefore, . ∎
Discussion and conclusion
Here, we propose a mathematical framework to construct connectivity matrices for a general hypergraph and also study the eigenvalues of adjacency hypermatrix, Laplacian hypermatrix, normalized Laplacian hypermatrix. This connectivity hypermatrix reconstruction can be used for further development of spectral hypergraph theory in many aspects, but, this may not be quite useful to study dynamics on hypergraphs.
Acknowledgements
The authors are thankful to Mithun Mukherjee and Swarnendu Datta for fruitful discussions. Financial support from Council of Scientific and Industrial Research, India, Grant no-09/921(0113)/2014-EMR-I is sincerely acknowledged by Bibhash Mondal.