Complete bipartite graph: Difference between revisions
(8 intermediate revisions by the same user not shown) | |||
Line 73: | Line 73: | ||
==Algebraic theory== | ==Algebraic theory== | ||
===Adjacency matrix=== | |||
If we order the vertices so that <math>A</math> makes up the first <math>m</math> vertices and <math>B</math> makes up the last <math>n</math> vertices, the adjacency matrix looks like the block matrix below: | If we order the vertices so that <math>A</math> makes up the first <math>m</math> vertices and <math>B</math> makes up the last <math>n</math> vertices, the adjacency matrix looks like the block matrix below: | ||
<math>\begin{pmatrix} 0_{m \times m} E_{m \times n} \\ E_{n \times m} & 0_{n \times n}\\\end{pmatrix}</math> | <math>\begin{pmatrix} 0_{m \times m} & E_{m \times n} \\ E_{n \times m} & 0_{n \times n}\\\end{pmatrix}</math> | ||
Here, <math>E_{a \times b}</math> is shorthand for the <math>a \times b</math> matrix with 1s for all its entries. | Here, <math>0_{a \times b}</math> is shorthand for the <math>a \times b</math> matrix with 0s for all its entries and | ||
<math>E_{a \times b}</math> is shorthand for the <math>a \times b</math> matrix with 1s for all its entries. | |||
We can thus compute various algebraic invariants: | We can thus compute various algebraic invariants: | ||
Line 87: | Line 90: | ||
| [[characteristic polynomial of a graph|characteristic polynomial]] || <math>t^{m + n} - mnt^{m + n - 2} = t^{m + n - 2}(t^2 - mn)</math> || | | [[characteristic polynomial of a graph|characteristic polynomial]] || <math>t^{m + n} - mnt^{m + n - 2} = t^{m + n - 2}(t^2 - mn)</math> || | ||
|- | |- | ||
| [[minimal polynomial of a matrix|minimal polynomial]] || <math>t^3 - mnt = t(t^2 - mn)</math> || | | [[minimal polynomial of a matrix|minimal polynomial]] || if <math>m + n > 2</math>: <math>t^3 - mnt = t(t^2 - mn)</math><br>if <math>m = n = 1</math>: <math>t^2 - mn</math> || | ||
|- | |- | ||
| rank of adjacency matrix || 2 || | | rank of adjacency matrix || 2 || | ||
|- | |- | ||
| eigenvalues (roots of characteristic polynomial) || 0 (multiplicity <math>m + n - 2</math>), <math>\sqrt{mn}</math> (multiplicity 1), <math>-\sqrt{mn}</math> (multiplicity 1) || | | eigenvalues (roots of characteristic polynomial) || 0 (multiplicity <math>m + n - 2</math>), <math>\sqrt{mn}</math> (multiplicity 1), <math>-\sqrt{mn}</math> (multiplicity 1) || | ||
|} | |||
===Laplacian matrix=== | |||
The [[Laplacian matrix]], defined as the matrix difference of the [[degree matrix]] and [[adjacency matrix]], looks as follows: | |||
<math>\begin{pmatrix} nI_{m \times m} & -E_{m \times n} \\ -E_{n \times m} & mI_{n \times n} \\\end{pmatrix}</math> | |||
Here, <math>I</math> denotes the [[linear:identity matrix|identity matrix]] of the given (square) dimensions, and <math>E</math> denotes the matrix with all entries one. | |||
We can thus compute various algebraic invariants: | |||
{| class="sortable" border="1" | |||
! Algebraic invariant !! Value !! Explanation | |||
|- | |||
| characteristic polynomial || <math>t(t - (m + n))(t - m)^{n-1}(t-n)^{m-1}</math> || | |||
|- | |||
| minimal polynomial || If <math>m \ne n</math> and both are greater than 1: <math>t(t - m)(t - n)(t - (m + n))</math><br>If <math>m = n > 1</math>: <math>t(t - m)(t - 2m)</math><br>If <math>m = 1, n > 1</math>: <math>t(t - 1)(t - (n + 1))</math><br>If <math>m > 1, n = 1</math>: <math>t(t - 1)(t - (m + 1))</math> || | |||
|- | |||
| rank of Laplacian matrix || <math>m + n - 1</math> || | |||
|- | |||
| eigenvalues (roots of characteristic polynomial) || 0 (1 time), <math>m + n</math> (1 time), <math>m</math> (<math>n - 1</math> times), <math>n</math> (<math>m - 1</math> times).<br>If <math>m = 1</math>, <math>n</math> disappears as an eigenvalue.<br>If <math>n = 1</math>, <math>m</math> disappears as an eigenvalue. || | |||
|} | |||
===Normalized Laplacian matrix=== | |||
The [[normalized Laplacian matrix]] is as follows: | |||
<math>\begin{pmatrix} I_{m \times m} & (-1/\sqrt{mn}) E_{m \times n} \\ (-1/\sqrt{mn}) E_{n \times m} & I_{n \times n} \\\end{pmatrix}</math> | |||
The matrix is uniquely defined up to permutation by conjugations. Below are some algebraic invariants associated with the matrix: | |||
{| class="sortable" border="1" | |||
! Algebraic invariant !! Value !! Explanation | |||
|- | |||
| 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 || 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> || | |||
|- | |||
| 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 are positive integers. The complete bipartite graph is an undirected graph defined as follows:
- Its vertex set is a disjoint union of a subset of size and a subset of size
- Its edge set is defined as follows: every vertex in is adjacent to every vertex in . However, no two vertices in are adjacent to each other, and no two vertices in are adjacent to each other.
Note that and 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 makes up the first vertices and makes up the last vertices, the adjacency matrix looks like the block matrix below:
Here, is shorthand for the matrix with 0s for all its entries and is shorthand for the matrix with 1s for all its entries.
Particular cases
- One special case of interest is where . This case of interesting because in this case, the graph becomes a tree.
- Another case of interest is where . 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 | Follows from definition as disjoint union of subsets of size | |
size of edge set | Follows from definition: the edges correspond to choosing one element each from (size ) and (size ) |
Numerical invariants associated with vertices
Note that if , the graph is a vertex-transitive graph, but if , the graph is not a vertex-transitive graph.
Function | Value | Explanation |
---|---|---|
degree of a vertex | for vertices in for vertices in |
|
eccentricity of a vertex | For vertices in : 1 if , 2 if For vertices in : 1 if , 2 if |
Other numerical invariants
Function | Value | Explanation |
---|---|---|
clique number | 2 | Follows from being non-empty and bipartite |
independence number | and 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 2 if |
Follows from computation of eccentricity of each vertex above |
diameter of a graph | 1 if 2 if |
Follows from computation of eccentricity of each vertex above |
odd girth | infinite | follows from being bipartite |
even girth | infinite if 4 if |
|
girth of a graph | infinite if 4 if |
Algebraic theory
Adjacency matrix
If we order the vertices so that makes up the first vertices and makes up the last vertices, the adjacency matrix looks like the block matrix below:
Here, is shorthand for the matrix with 0s for all its entries and is shorthand for the matrix with 1s for all its entries.
We can thus compute various algebraic invariants:
Algebraic invariant | Value | Explanation |
---|---|---|
characteristic polynomial | ||
minimal polynomial | if : if : |
|
rank of adjacency matrix | 2 | |
eigenvalues (roots of characteristic polynomial) | 0 (multiplicity ), (multiplicity 1), (multiplicity 1) |
Laplacian matrix
The Laplacian matrix, defined as the matrix difference of the degree matrix and adjacency matrix, looks as follows:
Here, denotes the identity matrix of the given (square) dimensions, and denotes the matrix with all entries one.
We can thus compute various algebraic invariants:
Algebraic invariant | Value | Explanation |
---|---|---|
characteristic polynomial | ||
minimal polynomial | If and both are greater than 1: If : If : If : |
|
rank of Laplacian matrix | ||
eigenvalues (roots of characteristic polynomial) | 0 (1 time), (1 time), ( times), ( times). If , disappears as an eigenvalue. If , disappears as an eigenvalue. |
Normalized Laplacian matrix
The normalized Laplacian matrix is as follows:
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 | Note that when , this simplifies to |
|
minimal polynomial | If : If : |
|
rank of normalized Laplacian matrix | ||
eigenvalues (roots of characteristic polynomial) | 0 (1 time), 2 (1 time), 1 ( times) Note that the eigenvalue 1 disappears if |