Kruskal–Katona theorem

Kruskal–Katona theorem

The Kruskal–Katona theorem is a combinatorial theorem about uniform hypergraphs. It can be used to derive facts about abstract simplicial complexes. It is named for Joseph Kruskal and Gyula O. H. Katona.

For an "n"-element set "X", define the "shadow" partial X as the family of (n-1)-element subsets of "X", and for a family "A" of "n"-element subsets of a universe "U" (i.e., an "n"-hypergraph), define the shadow as the union of the shadows of the constituent sets,

: partial A = igcup { partial X mid X in A }.

The Kruskal–Katona theorem states that the size of partial A is minimized when "A" consists of the |A| co-lexicographically first subsets of size n of "U". Denoting m=|A|, and the m+1'th element of the colexicographical order as { m_1 + 1, m_2 + 1, ... m_n+1}, we have

: m = {m_n choose n} + {m_{n-1} choose n-1} + ... + {m_{u} choose u},

where m_n>m_{n-1}>dots>m_{u}ge uge 1, u being the first integer for which m_u ge u, and thus

: |partial A| ge {m_n choose n-1} + {m_{n-1} choose n-2} + ... + {m_{u} choose u-1},

with equality if (but not, in general, only if) "A" consists of the "m" co-lexicographically first subsets of "U". Symmetrically, if we define the "upward shadow" partial_u X as the family of (n+1)-element supersets of "X", we have that |partial_u A| is minimal when "A" consists of the "m" co-lexicographically last subsets of "U".

References

* J.B. Kruskal: The number of simplices in a complex, "Mathematical Optimization Techniques", R. Bellman (ed.), University of California Press, 1963.
* G.O.H. Katona: A theorem of finite sets, "Theory of Graphs", P. Erdős and G. Katona (eds.), Akadémiai Kiadó and Academic Press, 1968.
* D. Knuth: The Art of Computer Programming, [http://www-cs-faculty.stanford.edu/~knuth/fasc3a.ps.gz pre-fascicle 3a: Generating all combinations] , pp. 18–. "Contains a proof via a more general theorem in discrete geometry."


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Joseph Kruskal — Joseph Bernard Kruskal, Jr. (born January 29 1928) is an American mathematician, statistician, and psychometrician. He was a student at the University of Chicago and at Princeton University, where he completed his Ph.D. in 1954, nominally under… …   Wikipedia

  • Joseph Kruskal — Pour les articles homonymes, voir Kruskal. Joseph Kruskal (né le 29 janvier 1928, mort le 19 septembre 2010) est un mathématicien, statisticien, chercheur en informatique et psychométricien américain. Articles connexes Algorithme de Kruskal… …   Wikipédia en Français

  • Gyula O. H. Katona — (March 16, 1941 – ) is a Hungarian mathematician known for his work in combinatorial set theory, and especially for the Kruskal–Katona theorem and his elegant proof of the Erdős–Ko–Rado theorem. As of 2006 he is affiliated with the Hungarian… …   Wikipedia

  • Gyula O. H. Katona — (* 16. März 1941 in Budapest) ist ein ungarischer Mathematiker, der sich mit Kombinatorik und Informatik beschäftigt. Gyula Katona 1975 Katona gewann als Schüler mehrere Mathematikpreise, unter anderem auf der ersten Mathematikolympiade 1959 in… …   Deutsch Wikipedia

  • List of mathematics articles (K) — NOTOC K K approximation of k hitting set K ary tree K core K edge connected graph K equivalence K factor error K finite K function K homology K means algorithm K medoids K minimum spanning tree K Poincaré algebra K Poincaré group K set (geometry) …   Wikipedia

  • List of combinatorics topics — This is a list of combinatorics topics.A few decades ago it might have been said that combinatorics is little more than a way to classify poorly understood problems, and some standard remedies. Great progress has been made since 1960.This page is …   Wikipedia

  • Blancmange curve — In mathematics, the blancmange curve is a fractal curve constructible by midpoint subdivision. It is also known as the Takagi curve, after Teiji Takagi who described it in 1903, or as the Takagi–Landsberg curve, a generalization of the curve. The …   Wikipedia

  • Hypergraph — An example hypergraph, with X = {v1,v2,v3,v4,v5,v6,v7} and E = {e1,e2,e3,e4} = {{v1,v2,v3}, {v2,v3} …   Wikipedia

  • Simplicial complex — In mathematics, a simplicial complex is a topological space of a particular kind, constructed by gluing together points, line segments, triangles, and their n dimensional counterparts (see illustration). Simplicial complexes should not be… …   Wikipedia

  • Abstract simplicial complex — In mathematics, an abstract simplicial complex is a purely combinatorial description of the geometric notion of a simplicial complex, consisting of a family of finite sets closed under the operation of taking subsets. In the context of matroids… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”