Erdős–Gallai Theorem
   HOME

TheInfoList



OR:

The Erdős–Gallai theorem is a result in
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conn ...
, a branch of
combinatorial mathematics Combinatorics is an area of mathematics primarily concerned with counting, both as a means and an end in obtaining results, and certain properties of finite structures. It is closely related to many other areas of mathematics and has many a ...
. It provides one of two known approaches to solving the
graph realization problem The graph realization problem is a decision problem in graph theory. Given a finite sequence (d_1,\dots,d_n) of natural numbers, the problem asks whether there is a labeled simple graph such that (d_1,\dots,d_n) is the degree sequence of this graph ...
, i.e. it gives a necessary and sufficient condition for a
finite sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is called th ...
of
natural number In mathematics, the natural numbers are those numbers used for counting (as in "there are ''six'' coins on the table") and ordering (as in "this is the ''third'' largest city in the country"). Numbers used for counting are called ''cardinal ...
s to be the
degree sequence In graph theory, the degree (or valency) of a vertex of a graph is the number of edges that are incident to the vertex; in a multigraph, a loop contributes 2 to a vertex's degree, for the two ends of the edge. The degree of a vertex v is deno ...
of a simple graph. A sequence obeying these conditions is called "graphic". The theorem was published in 1960 by Paul Erdős and
Tibor Gallai Tibor Gallai (born Tibor Grünwald, 15 July 1912 – 2 January 1992) was a Hungarian mathematician. He worked in combinatorics, especially in graph theory, and was a lifelong friend and collaborator of Paul Erdős. He was a student of Dénes KŠ...
, after whom it is named.


Statement

A sequence of non-negative
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the languag ...
s d_1\geq\cdots\geq d_n can be represented as the degree sequence of a finite simple graph on ''n'' vertices if and only if d_1+\cdots+d_n is even and : \sum^_d_i\leq k(k-1)+ \sum^n_ \min (d_i,k) holds for every k in 1\leq k\leq n.


Proofs

It is not difficult to show that the conditions of the Erdős–Gallai theorem are necessary for a sequence of numbers to be graphic. The requirement that the sum of the degrees be even is the
handshaking lemma In graph theory, a branch of mathematics, the handshaking lemma is the statement that, in every finite undirected graph, the number of vertices that touch an odd number of edges is even. In more colloquial terms, in a party of people some of whom ...
, already used by Euler in his 1736 paper on the bridges of Königsberg. The inequality between the sum of the k largest degrees and the sum of the remaining degrees can be established by double counting: the left side gives the numbers of edge-vertex adjacencies among the k highest-degree vertices, each such adjacency must either be on an edge with one or two high-degree endpoints, the k(k-1) term on the right gives the maximum possible number of edge-vertex adjacencies in which both endpoints have high degree, and the remaining term on the right upper bounds the number of edges that have exactly one high degree endpoint. Thus, the more difficult part of the proof is to show that, for any sequence of numbers obeying these conditions, there exists a graph for which it is the degree sequence. The original proof of was long and involved. cites a shorter proof by
Claude Berge Claude Jacques Berge (5 June 1926 – 30 June 2002) was a French mathematician, recognized as one of the modern founders of combinatorics and graph theory. Biography and professional history Claude Berge's parents were André Berge and Geneviève ...
, based on ideas of network flow. Choudum instead provides a proof by
mathematical induction Mathematical induction is a method for proving that a statement ''P''(''n'') is true for every natural number ''n'', that is, that the infinitely many cases ''P''(0), ''P''(1), ''P''(2), ''P''(3), ...  all hold. Informal metaphors help ...
on the sum of the degrees: he lets t be the first index of a number in the sequence for which d_t > d_ (or the penultimate number if all are equal), uses a case analysis to show that the sequence formed by subtracting one from d_t and from the last number in the sequence (and removing the last number if this subtraction causes it to become zero) is again graphic, and forms a graph representing the original sequence by adding an edge between the two positions from which one was subtracted. consider a sequence of "subrealizations", graphs whose degrees are upper bounded by the given degree sequence. They show that, if ''G'' is a subrealization, and ''i'' is the smallest index of a vertex in ''G'' whose degree is not equal to ''di'', then ''G'' may be modified in a way that produces another subrealization, increasing the degree of vertex ''i'' without changing the degrees of the earlier vertices in the sequence. Repeated steps of this kind must eventually reach a realization of the given sequence, proving the theorem.


Relation to integer partitions

describe close connections between the Erdős–Gallai theorem and the theory of
integer partitions In number theory and combinatorics, a partition of a positive integer , also called an integer partition, is a way of writing as a sum of positive integers. Two sums that differ only in the order of their summands are considered the same parti ...
. Let m=\sum d_i; then the sorted integer sequences summing to m may be interpreted as the partitions of m. Under
majorization In mathematics, majorization is a preorder on vectors of real numbers. Let ^_,\ i=1,\,\ldots,\,n denote the i-th largest element of the vector \mathbf\in\mathbb^n. Given \mathbf,\ \mathbf \in \mathbb^n, we say that \mathbf weakly majorizes (or ...
of their
prefix sum In computer science, the prefix sum, cumulative sum, inclusive scan, or simply scan of a sequence of numbers is a second sequence of numbers , the sums of prefixes ( running totals) of the input sequence: : : : :... For instance, the prefix sums ...
s, the partitions form a
lattice Lattice may refer to: Arts and design * Latticework, an ornamental criss-crossed framework, an arrangement of crossing laths or other thin strips of material * Lattice (music), an organized grid model of pitch ratios * Lattice (pastry), an orna ...
, in which the minimal change between an individual partition and another partition lower in the partition order is to subtract one from one of the numbers d_i and add it to a number d_ that is smaller by at least two (d_ could be zero). As Aigner and Triesch show, this operation preserves the property of being graphic, so to prove the Erdős–Gallai theorem it suffices to characterize the graphic sequences that are maximal in this majorization order. They provide such a characterization, in terms of the
Ferrers diagram In number theory and combinatorics, a partition of a positive integer , also called an integer partition, is a way of writing as a sum of positive integers. Two sums that differ only in the order of their summands are considered the same part ...
s of the corresponding partitions, and show that it is equivalent to the Erdős–Gallai theorem.


Graphic sequences for other types of graphs

Similar theorems describe the degree sequences of simple directed graphs, simple directed graphs with loops, and simple bipartite graphs . The first problem is characterized by the
Fulkerson–Chen–Anstee theorem The Fulkerson–Chen–Anstee theorem is a result in graph theory, a branch of combinatorics. It provides one of two known approaches solving the digraph realization problem, i.e. it gives a necessary and sufficient condition for pairs of nonnegat ...
. The latter two cases, which are equivalent, are characterized by the
Gale–Ryser theorem The Gale–Ryser theorem is a result in graph theory and combinatorial matrix theory, two branches of combinatorics. It provides one of two known approaches to solving the bipartite realization problem, i.e. it gives a necessary and sufficient con ...
.


Stronger version

proved that it suffices to consider the kth inequality such that 1 \leq k < n with d_k > d_ and for k = n. restrict the set of inequalities for graphs in an opposite thrust. If an even-summed positive sequence d has no repeated entries other than the maximum and the minimum (and the length exceeds the largest entry), then it suffices to check only the lth inequality, where l = \max\.


Generalization

A finite sequences of nonnegative
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the languag ...
s (d_1,\cdots,d_n) with d_1 \geq \cdots \geq d_n is graphic if \sum_^d_i is even and there exists a sequence (c_1,\cdots,c_n) that is graphic and majorizes (d_1,\cdots,d_n). This result was given by . reinvented it and gave a more direct proof.


See also

* Havel–Hakimi algorithm


References

*. * * *. * * * * {{DEFAULTSORT:Erdos-Gallai theorem Gallai theorem Theorems in graph theory