Next Article in Journal
Dynamics of a Predator-Prey System with Asymmetric Dispersal and Fear Effect
Next Article in Special Issue
Optimizing Decision-Making Using Domination Theory in Product Bipolar Fuzzy Graphs
Previous Article in Journal
Bending Analysis of Symmetrical Porous Functionally Graded Sandwich Panels
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Generalized Characteristic Polynomial of the Km,n-Complement of a Bipartite Graph

1
Department of Fundamental Courses, Zhejiang Industry Polytechnic College, Shaoxing 312000, China
2
Department of Mathematics, Shaoxing University, Shaoxing 312000, China
*
Author to whom correspondence should be addressed.
Symmetry 2025, 17(3), 328; https://doi.org/10.3390/sym17030328
Submission received: 17 December 2024 / Revised: 10 February 2025 / Accepted: 19 February 2025 / Published: 21 February 2025
(This article belongs to the Special Issue Advances in Graph Theory Ⅱ)

Abstract

:
The generalized matrix of a graph G is defined as M ( G ) = A ( G ) t D ( G ) ( t R , and A ( G ) and D ( G ) , respectively, denote the adjacency matrix and the degree matrix of G), and the generalized characteristic polynomial of G is merely the characteristic polynomial of M ( G ) . Let K m , n be the complete bipartite graph. Then, the K m , n -complement of a subgraph G in K m , n is defined as the graph obtained by removing all edges of an isomorphic copy of G from K m , n . In this paper, by using a determinant expansion on the sum of two matrices (one of which is a diagonal matrix), a general method for computing the generalized characteristic polynomial of the K m , n -complement of a bipartite subgraph G is provided. Furthermore, when G is a graph with rank no more than 4, the explicit formula for the generalized characteristic polynomial of the K m , n -complements of G is given.

1. Introduction

In the present paper, we only consider undirected, simple, and connected graphs unless otherwise stated. Let G = ( V ( G ) , E ( G ) ) (or shortly ( V , E ) ) be a graph with vertex set V ( G ) and edge set E ( G ) . The adjacency matrix of G is defined as A ( G ) = ( a i j ) , where a i j equals the number of edges connecting vertices v i and v j when i j and 0 when i = j . The rank of a graph G, denoted by r ( G ) , is defined to be the rank of its adjacency matrix A ( G ) . The degree matrix D ( G ) is defined as the diagonal matrix diag ( d 1 , d 2 , , d n ) , where n = | V | , and d i equals the number of edges incident to vertex v i . In the literature [1], Cvetković et al. introduced a bivariate polynomial, ϕ ( G ; λ , t ) = det ( λ I ( A ( G ) t D ( G ) ) ) (abbreviated as ϕ ( G ) ). Wang et al. [2] referred to it as the generalized characteristic polynomial of G. It is natural to define A ( G ) t D ( G ) in the variable t as the generalized matrix of a graph G, denoted by M ( G ) = ( m i j ( G ) ) | V | × | V | . To be specific, it is easy to see that
m i j ( G ) = t d G ( v i ) if i = j , 1 if i j and v i v j , 0 otherwise .
Consequently, the generalized characteristic polynomial of graph G is exactly the characteristic polynomial of the generalized matrix M ( G ) . That is, the polynomial ϕ ( G ) = ϕ ( G ; λ , t ) = det ( λ I M ( G ) ) = det ( λ I ( A ( G ) t D ( G ) ) ) is referred to as the generalized characteristic polynomial of G. Note that A ( G ) t D ( G ) with t R encodes several well-known graph matrices, such as the adjacency matrix, the Laplacian matrix, and the normalized Laplacian matrix. It is evident that the generalized characteristic polynomial of a graph generalizes several well-known polynomial invariants of graphs, and the following are some examples:
  • The characteristic polynomial of the adjacency matrix of a graph G is given by ϕ ( G ; λ , 0 ) = det ( λ I A ( G ) ) ;
  • The characteristic polynomial of the Laplacian matrix D ( G ) A ( G ) of G is
    ( 1 ) | V | ϕ ( G ; λ , 1 ) = det ( λ I A ( G ) + D ( G ) ) ;
  • The characteristic polynomial of the unsigned Laplacian matrix D ( G ) + A ( G ) of graph G is ϕ ( G ; λ , 1 ) = det ( λ I A ( G ) D ( G ) ) ;
  • The characteristic polynomial of the normalized Laplacian matrix I D G 1 2 A G D G 1 2 is ( 1 ) | V | ϕ ( G ; 0 , λ + 1 ) = det ( A ( G ) ( λ 1 ) D ( G ) ) .
Given an undirected graph G = ( V , E ) , if E is considered as a set of symmetric directed edges, meaning that if e E , then e ¯ E , where e ¯ is the reverse edge of e, then G can also be viewed as a directed graph. For e E , let h ( e ) denote the head of the directed edge e and t ( e ) the tail of e. A closed walk in G is defined as a sequence of edges C = ( e 1 , , e k ) such that h ( e i ) = t ( e i + 1 ) for i Z / k Z . Here, k = | C | is the length of C and c b c ( C ) = # { i { 1 , , k } e i + 1 = e i ¯ } is called the cyclic bump count of C. The notation [ C ] is referred to as the equivalence class of the closed walk C under edge permutation, meaning that ( e 1 , , e k ) ( e 2 , , e k , e 1 ) . If none of the representatives of [ C ] can be expressed as C k (for k 2 ), then the cycle C is said to be irreducible. The set of all irreducible cycles is denoted by C . The Bartholdi zeta function of a graph G is defined as (see [3] for details)
Z G ( λ , t ) = [ C ] C 1 1 λ c b c ( C ) t | C | .
The function Z G ( t ) = Z G ( 0 , t ) is referred to as the (Ihara–Selberg) zeta function [4,5], which was introduced by Ihara to study the zeta function of a regular graph and its reciprocal, and the reciprocal of the zeta function of a regular graph was generalized to the reciprocal of the Bartholdi zeta function for a general graph G as below:
Z G ( λ , t ) 1 = 1 ( 1 λ ) 2 t 2 | E | | V | det I t A G + ( 1 λ ) ( D G ( 1 λ ) I ) t 2 .
In particular, the reciprocal of the zeta function for a general graph G is given by
Z G ( t ) 1 = ( 1 t 2 ) | E | | V | det I t A G + t 2 ( D G I ) .
The zeta function encodes significant structural information about the graph, such as the number of vertices, edges, and loops. Moreover, the number of spanning trees (the complexity of the graph) τ ( G ) satisfies the following equation [6]:
f G ( t ) t | t = 1 = 2 ( | E | | V | ) τ ( G ) , where f G ( t ) = det I t A G + t 2 ( D G I ) .
For a comprehensive treatment of many aspects of the zeta function, refer to [7].
Zeta functions of certain classes of graphs have received considerable attention, such as the line graph of semi-regular bipartite graphs [8], the middle graph of semi-regular bipartite graphs [9], the cone graph of regular graphs [10] or semi-regular graphs [11], and various special join graphs of regular graphs [12,13]. It is not difficult to prove that ϕ ( G ; λ , t ) determines the reciprocal of the zeta function, and vice versa [14]. Let G = ( V , E ) be a subgraph of the complete bipartite graph K m , n . The K m , n -complement of G is defined as the graph obtained from K m , n by deleting all edges of G in K m , n , i.e., K m , n E ( G ) . In this paper, we shall show a computational method for deriving the formula for the generalized characteristic polynomial of the K m , n -complement of any bipartite graph G, and further give an explicit formula for the generalized characteristic polynomials of the K m , n -complement of a bipartite graph with rank less than or equal to 4.

2. Notations and Terminology

Let G = ( V , E ) be a graph with the vertex set V = { v 1 , v 2 , , v n } and the edge set E = { e 1 , , e m } . For two vertices v i , v j V , if v i and v j are adjacent, we denote this as v i v j . The neighborhood of a vertex v i in G is defined as N G ( v i ) = { v j V v i v j } , and the degree of vertex v i in G is denoted by d i = d G ( v i ) = | N G ( v i ) | . The complement of the graph G = ( V , E ) is denoted as G c = ( V , E c ) , where E c = { v i v j v i , v j V , v i v j E } . If G = ( V , E ) and G = ( V , E ) with V V and E = { ( u , v ) u , v V , ( u , v ) E } , then G is referred to as an induced subgraph of G.
A graph G = ( V , E ) is a bipartite graph if and only if there exists a bipartition of V into ( V 1 , V 2 ) (namely V = V 1 V 2 , V 1 V 2 = Ø ) such that no two vertices within V 1 or V 2 are adjacent. If the sizes of the bipartition sets are equal, i.e., | V 1 | = | V 2 | , then G is said to be a balanced bipartite. If G = ( V , E ) is a bipartite graph with a bipartition ( V 1 , V 2 ) , the bipartite complement of G, denoted as G b c , has the vertex set V ( G b c ) = V ( G ) and edge set E ( G b c ) = { x y x V 1 , y V 2 , x y E ( G ) } . For a bipartite graph G, its adjacency matrix is given by
A ( G ) = 0 B ( G ) B T ( G ) 0 ,
where B ( G ) = ( b i j ) m × n is the bipartite adjacency matrix of G that defines the vertex adjacency relationship between the bipartite sets V 1 and V 2 . Specifically,
b i j = 1 v i v j , v i V 1 , v j V 2 0 otherwise .
Lemma 1
([15]). Let G be a balanced bipartite graph. If G has a unique perfect matching, then the bipartite adjacency matrix B ( G ) has determinant 1 or 1 .
Lemma 2
([16]). Let A = ( a i j ) n × n be an n × n matrix, and let D be a diagonal matrix with diagonal entries d 1 , d 2 , , d n , i.e., D = diag ( d 1 , d 2 , , d n ) . Then,
det ( A + D ) = θ [ n ] det ( A θ ) det ( D θ ¯ ) ,
where θ is a subset of [ n ] = { 1 , 2 , , n } and θ ¯ is the complement of θ in [ n ] , namely θ ¯ = { k k [ n ] , k θ } ; A θ is the submatrix formed by the rows and columns of A indexed by θ. By convention, det ( A Ø ) = 1 .
The following lemma immediately follows from Lemma 2.
Lemma 3
([16]). If D is an invertible matrix, then the determinant of the matrix A + D can be expressed as
det ( A + D ) = det ( D ) θ [ n ] det ( A θ ) det ( D θ ) .
Lemma 4
([17]). Let A be an n × n matrix. If there exists a p × q zero submatrix in A such that p + q n + 1 , then det ( A ) = 0 .

3. The Generalized Characteristic Polynomial

For the sake of simplicity, the complete graph, cycle, and path on n vertices are denoted by K n , C n , and P n , respectively. Notationally, for m , n Z , [ m ] = { 1 , 2 , , m } , and [ m + 1 , m + n ] = { m + 1 , m + 2 , , m + n } ; I n and J m × n (or J n ), respectively, denote the n × n identity matrix and the m × n (or n × n ) matrix of all ones. For the rest of this paper, we will use K m , n to symbolize the complete bipartite graph with bipartite partition ( X , Y ) , where X = { v 1 , v 2 , , v m } and Y = { v m + 1 , v m + 2 , , v m + n } , and B m , n to symbolize the set of all bipartite graphs with bipartite partition ( X , Y ) such that | X | = m and | Y | = n . Note that a graph G B m , n if and only if its bipartite complement G b c B m , n . Let G be a subgraph of the complete bipartite graph K m , n . The K m , n -complement of a subgraph G in K m , n is defined as the graph obtained from K m , n by deleting all edges of G in K m , n , denoted by K m , n G .
Theorem 1.
Let G = ( V , E ) be a subgraph of K m , n with bipartite partition ( X , Y ) mentioned previously, and G has a bipartite partition ( V 1 , V 2 ) such that V 1 X ( | V 1 | = s ), V 2 Y ( | V 2 | = t ). Then, we have
ϕ ( K m , n G ) = ( n t + λ ) m s ( m t + λ ) n t v V 1 ( ( n d G ( v ) ) t + λ ) v V 2 ( ( m d G ( v ) ) t + λ ) · 1 + Q b c G ( H b c ) ( 1 ) | V ( Q b c ) | 2 det ( J k B ( Q b c ) ) 2 v V ( Q b c ) X ( ( n d G ( v ) ) t + λ ) v V ( Q b c ) Y ( ( m d G ( v ) ) t + λ ) = ( n t + λ ) m s ( m t + λ ) n t v V 1 ( ( n d G ( v ) ) t + λ ) v V 2 ( ( m d G ( v ) ) t + λ ) · 1 + Q G ( K m , n G ) ( 1 ) | V ( Q ) | 2 det ( B ( Q ) ) 2 v V ( Q ) X ( ( n d G ( v ) ) t + λ ) v V ( Q ) Y ( ( m d G ( v ) ) t + λ ) ,
where G ( H b c ) is the set of all induced balanced bipartite subgraphs Q b c in H such that the bipartite complement Q of Q b c has a nonsingular biadjacency matrix B ( Q ) ; G ( H ) is the set of all nonempty induced balanced bipartite subgraphs Q in H (i.e., K m , n G ) such that B ( Q ) is nonsingular.
Proof. 
The proof is based on the use of fundamental linear algebra and an expansion of the determinant on the sum of two square matrices (see Lemma 2); the diagonal one of two matrices is highly related to the degree matrix of the graph K m , n G , and the other is a variant of the adjacency matrix of the graph K m , n G . One trick of the proof lies in the fact that half of the principal submatrices of the non-diagonal variant have determinant zero, which leads to a further simplification of the computation.
Let H = K m , n G B m , n (here, B m , n denotes the set of all bipartite graphs with bipartite partition ( X , Y ) such that | X | = m and | Y | = n ). Note that H has the same bipartite partition as K m , n , that is, ( X , Y ) = { v 1 , v 2 , , v m } { v m + 1 , , v m + n } , where V 1 X and V 2 Y . Obviously, H b c G ( m + n | V | ) K 1 B m , n . The generalized matrix M ( H ) = A ( H ) t D ( H ) = ( m i j ( H ) ) ( m + n ) × ( m + n ) is given by
m i j ( H ) = t ( d H b c ( v i ) n ) if i = j [ m ] , t ( d H b c ( v i ) m ) if i = j [ m + 1 , m + n ] , 1 if i j and v i v j E ( H ) , 0 otherwise .
In other words,
M ( H ) = t D 1 ( H ) J m × n B ( H b c ) J n × m B T ( H b c ) t D 2 ( H )
where D 1 ( H ) = diag ( n d H b c ( v 1 ) , n d H b c ( v 2 ) , , n d H b c ( v m ) ) and D 2 ( H ) = diag ( m d H b c ( v m + 1 ) , m d H b c ( v m + 2 ) , , m d H b c ( v m + n ) ) .
Let 1 V 1 be the ( m + n ) × 1 column vector such that the i-th element is 1 for 1 i m and 0 for m + 1 i m + n . Similarly, let 1 V 2 be the ( m + n ) × 1 vector where the i-th element is 0 for 1 i m and 1 for m + 1 i m + n .
λ I m + n M ( H ) = t D 1 ( H ) + λ I m B ( H b c ) J m × n B T ( H b c ) J n × m t D 2 ( H ) + λ I n = t D ( H ) + λ I m + n + A ( H b c ) 1 V 1 1 V 2 T 1 V 2 1 V 1 T = D + A
Let D = t D ( H ) + λ I m + n and A = A ( H b c ) 1 V 1 1 V 2 T 1 V 2 1 V 1 T . Then, we have
det ( D ) = v X ( ( n d H b c ( v ) ) t + λ ) v Y ( ( m d H b c ( v ) ) t + λ ) 0 .
By Lemma 2, the following equality holds:
det ( λ I m + n M ( H ) ) = det ( D + A ) = det ( D ) θ [ m + n ] det ( A θ ) det ( D θ ) .
Now, we claim two facts:
Fact 1: The first-order principal submatrix of A is zero. The third-order principal submatrices of A are in the form
0 0 0 0 0 o r 0 0 0 0 0 ,
and both of their determinants are zero. The fifth-order principal submatrices of A are in one of the following forms:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 , 0 0 0 0 0 0 0 0 0 0 0 0 0 , 0 0 0 0 0 0 0 0 0 0 0 0 0 , 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ,
and each of their determinants equals zero. Analogously, the odd-order principal submatrices of A are in the form
A θ = 0 p × p A 1 A 1 T 0 q × q ( p + q = | θ | ) .
Note that 2 p n + 1 or 2 q n + 1 . According to Lemma 4, we conclude that det ( A θ ) = 0 , indicating that all odd-order principal submatrices of A are singular.
Fact 2: By definition, A = A ( H b c ) 1 V 1 1 V 2 T 1 V 2 1 V 1 T , or equivalently
A = 0 B ( H b c ) J m × n B T ( H b c ) J n × m 0 .
Suppose θ is a subset of [ m + n ] such that | θ | 2 = | θ [ m ] | = | θ [ m + 1 , m + n ] | . Let A θ be an even-order principal submatrix of A . We denote by A θ [ m ] , θ [ m + 1 , m + n ] the submatrix of A formed by the rows indexed by θ [ m ] and the columns indexed by θ [ m + 1 , m + n ] . Furthermore,
det ( A θ ) = ( 1 ) | θ | 2 × | θ | 2 det ( A θ [ m ] , θ [ m + 1 , m + n ] ) 2 .
This reduces to
det ( A θ ) = ( 1 ) | θ | 2 × | θ | 2 det ( B θ J | θ | 2 ) 2 = ( 1 ) | θ | 2 2 det ( J | θ | 2 B θ ) 2 = ( 1 ) | θ | 2 2 det ( B ¯ θ ) 2 = ( 1 ) | θ | det ( B ¯ θ ) 2 ,
where B θ is the | θ | 2 × | θ | 2 submatrix obtained from B ( H b c ) by deleting the rows that are not in θ [ m ] and the columns that are not in θ [ m + 1 , m + n ] . Similarly, B ¯ θ is the matrix resulting from B ( H ) by the same deletion of rows and columns, and it is easy to see B θ + B ¯ θ = J | θ | 2 .
Set k = | θ | 2 , and let Q be a balanced bipartite induced subgraph of H with 2 k vertices, and the bipartite complement Q b c corresponding to Q is also a balanced bipartite induced subgraph of H b c . Obviously, B ( Q ) + B ( Q b c ) = J k . Let G k ( H b c ) denote the set of induced balanced bipartite subgraphs Q b c in H with 2 k vertices such that the bipartite complement Q of Q b c has a nonsingular biadjacency matrix B ( Q ) ; that is, the rank of B ( Q ) is k ( k r ( A ) / 2 ). Moreover, we denote by G ( H b c ) the set of all induced balanced bipartite subgraphs Q b c in H such that B ( Q ) is nonsigular. We denote by G ( H ) the set of all nonempty induced balanced bipartite subgraphs Q in H (i.e., K m , n G ) such that B ( Q ) is nonsingular; that is to say, if Q is such a nonempty induced balanced bipartite subgraph in H on 2 k vertices, then the k × k matrix B ( Q ) satisfies the condition r ( J k B ( Q b c ) ) = k , and it is worth noting that the induced subgraph Q may not necessarily be nonsingular.
Observe that (i) r ( A ) = 2 r ( J m × n B ( H b c ) ) = 2 r ( B ( H b c ) J m × n ) 2 r ( B ( H b c ) ) + 2 r ( J m × n ) = 2 r ( B ( G ) ) + 2 = r ( A ( G ) ) + 2 , where r ( M ) symbolizes the rank of the matrix M; (ii) B ( Q ) = J k B ( Q b c ) . Then, by Lemma 2 and Lemma 3 we conclude that
ϕ ( K m , n G ) = det ( D + A ) = v X ( ( n d H b c ( v ) ) t + λ ) v Y ( ( m d H b c ( v ) ) t + λ ) · 1 + k = 1 r ( A ( G ) ) / 2 + 1 Q b c G k ( H b c ) ( 1 ) k 2 det ( J k B ( Q b c ) ) 2 v V ( Q b c ) X ( ( n d H b c ( v ) ) t + λ ) v V ( Q b c ) Y ( ( m d H b c ( v ) ) t + λ ) = ( n t + λ ) m s ( m t + λ ) n t v V 1 ( ( n d G ( v ) ) t + λ ) v V 2 ( ( m d G ( v ) ) t + λ ) × 1 + Q b c G ( H b c ) ( 1 ) | V ( Q b c ) | 2 det ( J k B ( Q b c ) ) 2 v V ( Q b c ) X ( ( n d G ( v ) ) t + λ ) v V ( Q b c ) Y ( ( m d G ( v ) ) t + λ ) = ( n t + λ ) m s ( m t + λ ) n t v V 1 ( ( n d G ( v ) ) t + λ ) v V 2 ( ( m d G ( v ) ) t + λ ) · 1 + Q G ( K m , n G ) ( 1 ) | V ( Q ) | 2 det ( B ( Q ) ) 2 v V ( Q ) X ( ( n d G ( v ) ) t + λ ) v V ( Q ) Y ( ( m d G ( v ) ) t + λ ) .
This completes the proof. □
Remark 1.
Suppose G = ( V , E ) is a spanning subgraph of K m , n with the same bipartite partition ( X , Y ) . In this case, K m , n G = G b c is exactly the bipartite complement of the graph G. Following the proof of Theorem 1, it is not difficult to verify that
ϕ ( G b c , λ , 0 ) = λ m + n 1 + Q G ( K m , n G ) ( 1 ) | V ( Q ) | 2 det ( B ( Q ) ) 2 v V ( Q ) X λ v V ( Q ) Y λ , ϕ ( G , λ , 0 ) = λ m + n 1 + Q G ( G ) ( 1 ) | V ( Q ) | 2 det ( B ( Q ) ) 2 v V ( Q ) X λ v V ( Q ) Y λ ,
where G ( H ) is the set of all nonempty induced balanced bipartite subgraphs in H. When comparing the two characteristic polynomials, it is readily apparent that the disparities in their summation terms are remarkably significant. Generally speaking, attempting to discover the correlation between the eigenvalues of G and those of G b c with the assistance of Theorem 1 can be extremely challenging. This challenge persists unless the structures of both G and G b c are relatively simple. For the characteristic polynomial of L ( G ) (i.e., μ ( G ; x ) = det x I L ( G ) ), it is well known that [18]
μ ( G ¯ ; x ) = ( 1 ) | G | 1 x | G | x μ ( G ; | G | x ) ( n o t e : | G |   i s   t h e   o r d e r   o f   G ) .
Relying on Theorem 1, we cannot find a similar relationship between the Laplacian characteristic polynomial of G and that of G b c . Consequently, the primary significance of Theorem 1 resides in its provision of concrete computational methodologies.

4. An Application

Our main result in this section gives an application of Theorem 1. A permutation matrix is a square matrix obtained from the same size identity matrix by a permutation of rows. Two n by n matrices A and B are said to be permutationally equivalent if there exist n by n permutation matrices P , Q such that P A Q = B .
Theorem 2.
With the notations mentioned in Theorem 1, if G has its rank r ( A ( G ) ) 4 , then
ϕ ( K m , n G ) = ( n t + λ ) m s ( m t + λ ) n t v V 1 ( ( n d G ( v ) ) t + λ ) v V 2 ( ( m d G ( v ) ) t + λ ) × [ 1 + Q Ω F 1 ( K m , n G ) 1 v V ( Q ) X ( ( n d G ( v ) ) t + λ ) v V ( Q ) Y ( ( m d G ( v ) ) t + λ ) + Q Ω F 2 ( K m , n G ) 1 v V ( Q ) X ( ( n d G ( v i ) ) t + λ ) v V ( Q ) Y ( ( m d G ( v i ) ) t + λ ) + Q Ω { C 6 } ( K m , n G ) 2 v V ( Q ) X ( ( n d G ( v ) ) t + λ ) v V ( Q ) Y ( ( m d G ( v ) ) t + λ ) ] ,
where Ω Q ( G ) is the set of all induced bipartite subgraphs of G that are isomorphic to the graph Q, and Ω F ( G ) is the set of all induced bipartite subgraphs of G that are isomorphic to certain graph in the family F . Here, F 1 = { 2 K 2 , Q 7 } ,   F 2 = { K 2 , 3 K 2 , K 2 P 4 , P 6 , Q 3 , Q 6 } , where Q 3 , Q 6 and Q 7 are illustrated in Figure 1, Figure 2 and Figure 3.
Proof. 
The main idea of the proof depends on a classification that takes any positive integer k 4 and is shown to produce all balanced and induced bipartite subgraphs, each of which has a non-degenerate biadjancency matrix of order k 2 . It is worth noting that the rank of any of its induced subgraphs will not exceed k if the rank of a bipartite graph G is k. Suppose k is small and fixed; the number of distinct n × n biadjacency matrices with rank at most k 2 is finite up to graph isomorphism.
From the proof of Theorem 1, we know that
det ( λ I m + n M ( H ) ) = det ( D + A ) = det ( D ) θ [ m + n ] det ( A θ ) det ( D θ )
where H = K m , n G , A = A ( H b c ) 1 V 1 1 V 2 T 1 V 2 1 V 1 T , or
A = 0 B ( H b c ) J m × n B T ( H b c ) J n × m 0 .
Hence, we only need to study the summation
θ [ m + n ] det ( A θ ) det ( D θ )
or equivalently
1 + Q G ( K m , n G ) ( 1 ) | V ( Q ) | 2 det ( B ( Q ) ) 2 v V ( Q ) X ( ( n d G ( v ) ) t + λ ) v V ( Q ) Y ( ( m d G ( v ) ) t + λ ) ] .
Observe that r ( A ) = 2 r ( B ( H b c ) J m × n ) 2 r ( B ( H b c ) ) + 2 r ( J m × n ) = 2 r ( B ( G ) ) + 2 = r ( A ( G ) ) + 2 6 . The following cases need to be discussed:
Case 1: If θ = Ø , then
det ( A θ ) det ( D θ ) = 1 .
Case 2: If | θ | = 2 , then
A θ = 0 1 1 0 .
Consequently, Q K 2 and Q b c K 2 b c (the trivial graph on two vertices). The contribution of this case to the summation part of Equation (7) is given by
Q Ω K 2 ( K m , n G ) 1 v V ( Q ) X ( ( n d Q ( v ) ) t + λ ) v V ( Q ) Y ( ( m d Q ( v ) ) t + λ ) .
Case 3: If | θ | = 4 , then | θ [ m ] | = | θ [ m + 1 , m + n ] | = 2 . Let θ = { i , j , k , l } with i < j < k < l , where i , j [ m ] and k , l [ m + 1 , m + n ] . In this case, the matrix A is in the form
A θ = 0 0 a i k a i l 0 0 a j k a j l a i k a j k 0 0 a i l a j l 0 0 ,
where a i k a i l a j k a j l is permutationally equivalent to 1 0 0 1 or 1 1 0 1 since det ( A θ ) 0 . This indicates that the induced subgraph Q in K m , n G satisfies that Q 2 K 2 or P 4 . The contribution of this case to the summation part of Equation (7) is given by
Q Ω { 2 K 2 , P 4 } ( K m , n G ) 1 v V ( Q ) V 1 ( ( n d Q ( v ) ) t + λ ) v V ( Q ) V 2 ( ( m d Q ( v ) ) t + λ ) .
Case 4: If | θ | = 6 , then | θ [ m ] | = | θ [ m + 1 , m + n ] | = 3 . Suppose B 3 ( Q b c ) is the 3 × 3 principal submatrix of B ( Q b c ) in A such that
A θ = 0 B 3 ( Q b c ) J 3 ( B 3 ( Q b c ) J 3 ) T 0 .
Moreover,
det ( A θ ) = ( 1 ) 3 × 3 det B 3 ( Q b c ) J 3 det ( B 3 ( Q b c ) J 3 ) T = ( det ( J 3 B 3 ( Q b c ) ) ) 2 .
By exhaustive search, 174 non-degenerate 0–1 matrices of order 3 exist. Suppose two 0–1 matrices of order 3 are either permutationally equivalent or transposes of one another, and they function as bipartite adjacency matrices of two balanced bipartite graphs. In this case, they correspond to isomorphisms of balanced bipartite graphs. Consequently, it is sufficient to consider the following seven 0–1 matrices B 1 , B 2 , , B 7 (which are listed in ascending order according to the number of edges in G k , where G k denotes the balanced bipartite graph taking the matrix B k as its biadjacency matrix). Any of 174 non-degenerate 0–1 matrices is permutationally equivalent to one of the seven matrices or their transposed matrices.
B 1 = 1 0 0 0 1 0 0 0 1 , B 2 = 1 0 0 0 1 1 0 0 1 , B 3 = 1 1 0 0 1 0 0 1 1 , B 4 = 1 1 0 0 1 1 0 0 1 ,
B 5 = 0 1 1 1 0 1 1 1 0 , B 6 = 1 1 1 1 1 0 1 0 0 , B 7 = 1 1 0 1 1 1 0 1 1 .
In [19], it is proved by the authors that B k corresponds to the induced subgraph Q k in K m , n G , where Q 1 3 K 2 , Q 2 K 2 P 4 , Q 3 , Q 4 P 6 , Q 5 C 6 , Q 6 , or Q 7 (see Figure 1, Figure 2 and Figure 3). By Lemma 1 or simple calculations, we know that ( det ( J 3 B ( Q k b c ) ) ) 2 = 1 for k = 1 , 2 , 3 , 4 , 6 , 7 and ( det ( J 3 B ( Q 5 b c ) ) ) 2 = 4 . Hence, the contribution of this case to Equation (7) is given by
Q Ω { Q 1 , Q 2 , Q 3 , Q 4 , Q 6 , Q 7 } ( K m , n G ) 1 v V ( Q ) X ( ( n d Q ( v ) ) t + λ ) v V ( Q ) Y ( ( m d Q ( v ) ) t + λ ) + Q Ω C 6 ( K m , n G ) 4 v V ( Q ) X ( ( n d Q ( v ) ) t + λ ) v V ( Q ) Y ( ( m d Q ( v ) ) t + λ ) .
The proof is completed. □
Remark 2.
Let us assume that G 1 and G 2 are two graphs sharing a relatively small adjacency rank. When we compute their generalized characteristic polynomials, denoted as ϕ ( G 1 ) and ϕ ( G 2 ) , any disparity in the number and specific forms of certain substructures between G 1 and G 2 allows us to promptly infer that ϕ ( G 1 ) ϕ ( G 2 ) . In a certain sense, Theorem 2 offers us a means to construct cospectral graphs. These graphs, even though they are non-isomorphic, can possess the same adjacency spectra, Laplacian spectra, and possibly other spectral features.

5. Conclusions

In this paper, we studied the computation of the generalized characteristic polynomial or equivalently the zeta function of graphs, and derived a general formula for the generalized characteristic polynomial of the K m , n -complement of a bipartite graph. As a by-product, we obtained an explicit formula for the generalized characteristic polynomial of the K m , n -complement of a bipartite graph with rank no more than 4. In a sense, the formulas obtained in this paper are straightforward and only rely on the use of fundamental linear algebra about the biadjacency matrix of the bipartite graph.
Future discussions on the generalized characteristic polynomial could focus on the following aspects: In spectral graph theory, its roots (eigenvalues) are the eigenvalues of the graph’s adjacency matrix or other related matrices and expose graph properties, like how the spectral radius relates to connectivity. For graph structure, its coefficients are graph invariants, which contain much information about the graph’s structure, and these invariants are independent of the graph’s labeling and can be used to distinguish different graphs. In graph dynamics, it aids in analyzing system stability during processes like disease spread. In network design, it optimizes network structure by controlling eigenvalues for better connectivity, bandwidth, and fault tolerance performance.

Author Contributions

Conceptualization, H.G.; writing—original draft preparation, W.Z.; writing—review and editing, H.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China grant number 12271489, 12371332 and Natural Science Foundation of Zhejiang Province grant number LY21A010006.

Data Availability Statement

The original contributions presented in this study are included in the articlel. Further inquiries can be directed to the corresponding author.

Acknowledgments

This work is partially supported by National Natural Science Foundation of China (No. 12271489, No. 12371332). H.L. Gong is supported by the Natural Science Foundation of Zhejiang Province (No. LY21A010006). W.L. Zhao is supported by the Project of the “14th Five-Year Plan” on the Reform of Higher Vocational Education in Zhejiang Province (No. jg20230215). The authors would like to thank the referees for their very constructive comments that significantly simplify some of our theorems and proofs, and improve the presentation of the paper.

Conflicts of Interest

There are no conflicts of interests or competing interests.

References

  1. Cvetković, D.; Simić, S.K. Towards a spectral theory of graphs based on the signless Laplacian. Publ. Inst. Math. 2009, 85, 19–33. [Google Scholar] [CrossRef]
  2. Wang, W.; Li, F.; Lu, H.L.; Xu, Z.B. Graphs determined by their generalized characteristic polynomials. Linear Algebr. Appl. 2011, 434, 1378–1387. [Google Scholar] [CrossRef]
  3. Bartholdi, L. Counting paths in graphs. Enseign. Math. 1999, 45, 83–131. [Google Scholar]
  4. Bass, H. The Ihara-Selberg zeta function of a tree lattice. Int. J. Math. 1992, 3, 717–797. [Google Scholar] [CrossRef]
  5. Ihara, Y. On discrete subgroups of the two by two projective linear group over p-adic fields. J. Math. Soc. Jpn. 1966, 18, 219–235. [Google Scholar] [CrossRef]
  6. Northshield, S. A note on the zeta function of a graph. J. Comb. Theory Ser. B 1998, 74, 408–410. [Google Scholar] [CrossRef]
  7. Terras, A. Zeta Functions of Graphs: A Stroll Through the Garden; Cambridge University Press: Cambridge, UK, 2011. [Google Scholar]
  8. Sato, I. Zeta functions and complexities of a semiregular bipartite graph and its line graph. Discret. Math. 2007, 307, 237–245. [Google Scholar] [CrossRef]
  9. Sato, I. Zeta functions and complexities of middle graphs of semiregular bipartite graphs. Discret. Math. 2014, 355, 92–99. [Google Scholar] [CrossRef]
  10. Bayati, P.; Somodi, M. On the Ihara zeta functions of cones over regular graphs. Graphs Comb. 2013, 29, 1633–1646. [Google Scholar] [CrossRef]
  11. Li, D.Q.; Hou, Y.P. Ihara zeta function and spectrum of the cone over a semiregular bipartite graph. Graphs Comb. 2019, 35, 1503–1517. [Google Scholar] [CrossRef]
  12. Blanchard, A.; Pakala, E.; Somodi, M. Ihara zeta function and cospectrality of joins of regular graphs. Discret. Math. 2014, 333, 84–93. [Google Scholar] [CrossRef]
  13. Chen, H.Y.; Chen, Y. Bartholdi zeta functions of generalized join graphs. Graphs Comb. 2018, 34, 207–222. [Google Scholar] [CrossRef]
  14. Kim, H.K.; Lee, J. A generalized characteristic polynomial of graphs having a semifree action. Discret. Math. 2008, 308, 555–564. [Google Scholar] [CrossRef]
  15. Khodakhast, B. On the determinant of bipartite graphs. Discret. Math. 2013, 313, 2446–2450. [Google Scholar]
  16. Bruce, J.C. Characteristic polynomials by diagonal expansion. Am. Stat. 1983, 37, 233–235. [Google Scholar]
  17. Bapat, R.B. Graphs and Matrices; Hindustan Book Agency & Springer: New Delhi, India, 2010. [Google Scholar]
  18. Kelmans, A.K. On properties of the characteristic polynomial of a graph. Kibern. Na Sluz. Kommumizmu 1967, 4, 27–47. [Google Scholar]
  19. Gong, H.L.; Gong, Y.; Ge, J. The number of spanning trees in Kn-complement of a bipartite graph. J. Algebr. Comb. 2024, 60, 541–554. [Google Scholar] [CrossRef]
Figure 1. Q 1 3 K 2 , Q 2 K 2 P 4 , and Q 3 .
Figure 1. Q 1 3 K 2 , Q 2 K 2 P 4 , and Q 3 .
Symmetry 17 00328 g001
Figure 2. Q 4 P 6 , Q 5 C 6 , and Q 6 .
Figure 2. Q 4 P 6 , Q 5 C 6 , and Q 6 .
Symmetry 17 00328 g002
Figure 3. Q 7 .
Figure 3. Q 7 .
Symmetry 17 00328 g003
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhao, W.; Gong, H. The Generalized Characteristic Polynomial of the Km,n-Complement of a Bipartite Graph. Symmetry 2025, 17, 328. https://doi.org/10.3390/sym17030328

AMA Style

Zhao W, Gong H. The Generalized Characteristic Polynomial of the Km,n-Complement of a Bipartite Graph. Symmetry. 2025; 17(3):328. https://doi.org/10.3390/sym17030328

Chicago/Turabian Style

Zhao, Weiliang, and Helin Gong. 2025. "The Generalized Characteristic Polynomial of the Km,n-Complement of a Bipartite Graph" Symmetry 17, no. 3: 328. https://doi.org/10.3390/sym17030328

APA Style

Zhao, W., & Gong, H. (2025). The Generalized Characteristic Polynomial of the Km,n-Complement of a Bipartite Graph. Symmetry, 17(3), 328. https://doi.org/10.3390/sym17030328

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop