Kneser graph
Template:Short description Script error: No such module "For". <templatestyles src="Infobox graph/styles.css"/>Script error: No such module "Infobox".Template:Template other
In graph theory, the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". (alternatively KGn,kScript error: No such module "Check for unknown parameters".) is the graph whose vertices correspond to the [[combination|Template:Mvar-element subsets of a set of Template:Mvar elements]], and where two vertices are adjacent if and only if the two corresponding sets are disjoint. Kneser graphs are named after Martin Kneser, who first investigated them in 1956.
Examples
The Kneser graph K(n, 1)Script error: No such module "Check for unknown parameters". is the complete graph on Template:Mvar vertices.
The Kneser graph K(n, 2)Script error: No such module "Check for unknown parameters". is the complement of the line graph of the complete graph on Template:Mvar vertices.
The Kneser graph K(2n − 1, n − 1)Script error: No such module "Check for unknown parameters". is the odd graph OnScript error: No such module "Check for unknown parameters".; in particular O3 = K(5, 2)Script error: No such module "Check for unknown parameters". is the Petersen graph (see top right figure).
The Kneser graph O4 = K(7, 3)Script error: No such module "Check for unknown parameters"., visualized on the right.
Properties
Basic properties
The Kneser graph has vertices. Each vertex has exactly neighbors.
The Kneser graph is vertex transitive and arc transitive. When , the Kneser graph is a strongly regular graph, with parameters . However, it is not strongly regular when , as different pairs of nonadjacent vertices have different numbers of common neighbors depending on the size of the intersection of the corresponding pairs of sets.
Because Kneser graphs are regular and edge-transitive, their vertex connectivity equals their degree, except for which is disconnected. More precisely, the connectivity of is the same as the number of neighbors per vertex.Template:Sfnp
Script error: No such module "anchor".Chromatic number
As Kneser (1956) conjectured, the chromatic number of the Kneser graph for is exactly n − 2k + 2Script error: No such module "Check for unknown parameters".; for instance, the Petersen graph requires three colors in any proper coloring. This conjecture was proved in several ways.
- László Lovász proved this in 1978 using topological methods,Template:Sfnp giving rise to the field of topological combinatorics.
- Soon thereafter Imre Bárány gave a simple proof, using the Borsuk–Ulam theorem and a lemma of David Gale.Template:Sfnp
- Joshua E. Greene won the 2002 Morgan Prize for outstanding undergraduate research for his further-simplified but still topological proof.Template:Sfnp
- In 2004, Jiří Matoušek found a purely combinatorial proof.Template:Sfnp
In contrast, the fractional chromatic number of these graphs is .Template:Sfnp When , has no edges and its chromatic number is 1. When , the graph is a perfect matching and its chromatic number is 2.
Hamiltonian cycles
It is well-known that the Petersen graph is not Hamiltonian, but it was long conjectured that this was the sole exception and that every other connected Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". is Hamiltonian.
In 2003, Chen showed that the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". contains a Hamiltonian cycle ifTemplate:Sfnp
Since
holds for all , this condition is satisfied if
Around the same time, Shields showed (computationally) that, except the Petersen graph, all connected Kneser graphs K(n, k)Script error: No such module "Check for unknown parameters". with n ≤ 27Script error: No such module "Check for unknown parameters". are Hamiltonian.Template:Sfnp
In 2021, Mütze, Nummenpalo, and Walczak proved that the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". contains a Hamiltonian cycle if there exists a non-negative integer such that .Template:Sfnp In particular, the odd graph Template:Mvar has a Hamiltonian cycle if n ≥ 4Script error: No such module "Check for unknown parameters".. Finally, in 2023, Merino, Mütze and Namrata completed the proof of the conjecture.Template:Sfnp
Cliques
When n < 3kScript error: No such module "Check for unknown parameters"., the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". contains no triangles. More generally, when n < ckScript error: No such module "Check for unknown parameters". it does not contain cliques of size cScript error: No such module "Check for unknown parameters"., whereas it does contain such cliques when n ≥ ckScript error: No such module "Check for unknown parameters".. Moreover, although the Kneser graph always contains cycles of length four whenever n ≥ 2k + 2Script error: No such module "Check for unknown parameters"., for values of Template:Mvar close to 2kScript error: No such module "Check for unknown parameters". the shortest odd cycle may have variable length.Template:Sfnp
Diameter
The diameter of a connected Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". isTemplate:Sfnp
Spectrum
The spectrum of the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". consists of k + 1 distinct eigenvalues: Moreover occurs with multiplicity for and has multiplicity 1.[1][2]
Independence number
The Erdős–Ko–Rado theorem states that the independence number of the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters". for is but if , then every vertex subset of size beyond the independence number will contain a vertex adjacent to at least other vertices in .Template:Sfnp
Related graphs
The Johnson graph J(n, k)Script error: No such module "Check for unknown parameters". is the graph whose vertices are the Template:Mvar-element subsets of an Template:Mvar-element set, two vertices being adjacent when they meet in a (k − 1)Script error: No such module "Check for unknown parameters".-element set. The Johnson graph J(n, 2)Script error: No such module "Check for unknown parameters". is the complement of the Kneser graph K(n, 2)Script error: No such module "Check for unknown parameters".. Johnson graphs are closely related to the Johnson scheme, both of which are named after Selmer M. Johnson.
The generalized Kneser graph K(n, k, s)Script error: No such module "Check for unknown parameters". has the same vertex set as the Kneser graph K(n, k)Script error: No such module "Check for unknown parameters"., but connects two vertices whenever they correspond to sets that intersect in Template:Mvar or fewer items.Template:Sfnp Thus K(n, k, 0) = K(n, k)Script error: No such module "Check for unknown parameters"..
The bipartite Kneser graph H(n, k)Script error: No such module "Check for unknown parameters". has as vertices the sets of Template:Mvar and n − kScript error: No such module "Check for unknown parameters". items drawn from a collection of Template:Mvar elements. Two vertices are connected by an edge whenever one set is a subset of the other. Like the Kneser graph it is vertex transitive with degree The bipartite Kneser graph can be formed as a bipartite double cover of K(n, k)Script error: No such module "Check for unknown parameters". in which one makes two copies of each vertex and replaces each edge by a pair of edges connecting corresponding pairs of vertices.Template:Sfnp The bipartite Kneser graph H(5, 2)Script error: No such module "Check for unknown parameters". is the Desargues graph and the bipartite Kneser graph H(n, 1)Script error: No such module "Check for unknown parameters". is a crown graph.
References
Notes
<templatestyles src="Reflist/styles.css" />
Script error: No such module "Check for unknown parameters".
Works cited
<templatestyles src="Refbegin/styles.css" />
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
External links
- Script error: No such module "Template wrapper".
- Script error: No such module "Template wrapper".