Complete bipartite graph: Difference between revisions

From Graph
 
(One intermediate revision by the same user not shown)
Line 130: Line 130:
! Algebraic invariant !! Value !! Explanation
! Algebraic invariant !! Value !! Explanation
|-
|-
| characteristic polynomial || <math>t(t - (m + n)/\sqrt{mn})(t - 1)^{m+n-2}</math><br>Note that when <math>m = n</math>, this simplifies to <math>t(t - 2)(t - 1)^{2(m - 1)}</math> ||  
| characteristic polynomial || <math>t(t - 2)(t - 1)^{m+n-2}</math><br>Note that when <math>m = n</math>, this simplifies to <math>t(t - 2)(t - 1)^{2(m - 1)}</math> ||  
|-
|-
| minimal polynomial || <math>t(t - 1)(t - (m + n)/\sqrt{mn})</math> ||  
| minimal polynomial || If <math>m + n > 2</math>: <math>t(t - 1)(t - 2)</math><br>If <math>m = n = 1</math>: <math>t(t - 2)</math> ||  
|-
|-
| rank of normalized Laplacian matrix || <math>m + n - 1</math> ||
| rank of normalized Laplacian matrix || <math>m + n - 1</math> ||
|-
|-
| eigenvalues (roots of characteristic polynomial) || 0 (1 time), <math>(m + n)/\sqrt{mn}</math> (1 time), 1 (<math>m + n - 2</math> times) ||  
| eigenvalues (roots of characteristic polynomial) || 0 (1 time), 2 (1 time), 1 (<math>m + n - 2</math> times)<br>Note that the eigenvalue 1 disappears if <math>m = n = 1</math> ||  
|}
|}

Latest revision as of 00:11, 26 May 2014

Template:Undirected graph family

Definition

Suppose m,n are positive integers. The complete bipartite graph Km,n is an undirected graph defined as follows:

  1. Its vertex set is a disjoint union of a subset A of size m and a subset B of size n
  2. Its edge set is defined as follows: every vertex in A is adjacent to every vertex in B. However, no two vertices in A are adjacent to each other, and no two vertices in B are adjacent to each other.

Note that Km,n and Kn,m are isomorphic, so the complete bipartite graph can be thought of as parametrized by unordered pairs of (possibly equal, possibly distinct) positive integers.

Explicit descriptions

Adjacency matrix

If we order the vertices so that A makes up the first m vertices and B makes up the last n vertices, the adjacency matrix looks like the block matrix below:

(0m×mEm×nEn×m0n×n)

Here, 0a×b is shorthand for the a×b matrix with 0s for all its entries and Ea×b is shorthand for the a×b matrix with 1s for all its entries.

Particular cases

  • One special case of interest is where min{m,n}=1. This case of interesting because in this case, the graph becomes a tree.
  • Another case of interest is where m=n. This case is interesting because the graph acquires additional symmetry and becomes a vertex-transitive graph.

Arithmetic functions

Size measures

Function Value Explanation
size of vertex set m+n Follows from definition as disjoint union of subsets of size m,n
size of edge set mn Follows from definition: the edges correspond to choosing one element each from A (size m) and B (size n)

Numerical invariants associated with vertices

Note that if m=n, the graph is a vertex-transitive graph, but if mn, the graph is not a vertex-transitive graph.

Function Value Explanation
degree of a vertex n for vertices in A
m for vertices in B
eccentricity of a vertex For vertices in A: 1 if m=1, 2 if m>1
For vertices in B: 1 if n=1, 2 if n>1

Other numerical invariants

Function Value Explanation
clique number 2 Follows from being non-empty and bipartite
independence number max{m,n} A and B are the only maximal independent sets, so the larger among their sizes gives the independence number.
chromatic number 2 Follows from being non-empty and bipartite
radius of a graph 1 if min{m,n}=1
2 if min{m,n}>1
Follows from computation of eccentricity of each vertex above
diameter of a graph 1 if max{m,n}=1
2 if max{m,n}>1
Follows from computation of eccentricity of each vertex above
odd girth infinite follows from being bipartite
even girth infinite if min{m,n}=1
4 if min{m,n}>1
girth of a graph infinite if min{m,n}=1
4 if min{m,n}>1

Algebraic theory

Adjacency matrix

If we order the vertices so that A makes up the first m vertices and B makes up the last n vertices, the adjacency matrix looks like the block matrix below:

(0m×mEm×nEn×m0n×n)

Here, 0a×b is shorthand for the a×b matrix with 0s for all its entries and Ea×b is shorthand for the a×b matrix with 1s for all its entries.

We can thus compute various algebraic invariants:

Algebraic invariant Value Explanation
characteristic polynomial tm+nmntm+n2=tm+n2(t2mn)
minimal polynomial if m+n>2: t3mnt=t(t2mn)
if m=n=1: t2mn
rank of adjacency matrix 2
eigenvalues (roots of characteristic polynomial) 0 (multiplicity m+n2), mn (multiplicity 1), mn (multiplicity 1)

Laplacian matrix

The Laplacian matrix, defined as the matrix difference of the degree matrix and adjacency matrix, looks as follows:

(nIm×mEm×nEn×mmIn×n)

Here, I denotes the identity matrix of the given (square) dimensions, and E denotes the matrix with all entries one.

We can thus compute various algebraic invariants:

Algebraic invariant Value Explanation
characteristic polynomial t(t(m+n))(tm)n1(tn)m1
minimal polynomial If mn and both are greater than 1: t(tm)(tn)(t(m+n))
If m=n>1: t(tm)(t2m)
If m=1,n>1: t(t1)(t(n+1))
If m>1,n=1: t(t1)(t(m+1))
rank of Laplacian matrix m+n1
eigenvalues (roots of characteristic polynomial) 0 (1 time), m+n (1 time), m (n1 times), n (m1 times).
If m=1, n disappears as an eigenvalue.
If n=1, m disappears as an eigenvalue.

Normalized Laplacian matrix

The normalized Laplacian matrix is as follows:

(Im×m(1/mn)Em×n(1/mn)En×mIn×n)

The matrix is uniquely defined up to permutation by conjugations. Below are some algebraic invariants associated with the matrix:

Algebraic invariant Value Explanation
characteristic polynomial t(t2)(t1)m+n2
Note that when m=n, this simplifies to t(t2)(t1)2(m1)
minimal polynomial If m+n>2: t(t1)(t2)
If m=n=1: t(t2)
rank of normalized Laplacian matrix m+n1
eigenvalues (roots of characteristic polynomial) 0 (1 time), 2 (1 time), 1 (m+n2 times)
Note that the eigenvalue 1 disappears if m=n=1