37
Variations on the Erd˝ os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns (La Trobe) Variations on the Erd˝os-Gallai Theorem Monash Talk 18.5.2011 1 / 22

Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Variations on the Erdos-Gallai Theorem

Grant Cairns

La Trobe

Monash Talk 18.5.2011

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 1 / 22

Page 2: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

The original Erdos-Gallai Theorem

The Erdos-Gallai Theorem is a fundamental, classic result that tells youwhen a sequence of integers occurs as the sequence of degrees of a simplegraph. Here, “simple” means no loops or repeated edges. A sequence d ofnonnegative integers is said to be graphic if it is the sequence of vertexdegrees of a simple graph. A simple graph with degree sequence d is arealisation of d . There are several proofs of the Erdos-Gallai Theorem. Arecent one is given in [17]; see also the papers cited therein. We follow theproof of Choudum [4].

Erdos-Gallai Theorem

A sequence d = (d1, . . . , dn) of nonnegative integers in decreasing order isgraphic iff its sum is even and, for each integer k with 1 ≤ k ≤ n,

k∑i=1

di ≤ k(k − 1) +n∑

i=k+1

min{k , di}. (∗)

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 2 / 22

Page 3: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Outline of Proof

Necessity is easy:

First, there is an even number of half-edges, so∑n

i=1 di must be even.Then, consider the set S comprised of the first k vertices. The left handside of (∗) is the number of half-edges incident to S . On the right handside, k(k − 1) is the number of half-edges in the complete graph on S ,while

∑ni=k+1 min{k , di} is the maximum number of edges that could join

vertices in S to vertices outside S .

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 3 / 22

Page 4: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

And for the sufficiency..

Sufficiency is by induction on∑n

i=1 di . It is obvious for∑n

i=1 di = 2.Suppose that d = (d1, . . . , dn) has even sum and satisfies (∗). Considerthe sequence d ′ obtained by reducing both d1 and dn by 1. It is notdifficult (but tiresome) to show that, when appropriately reordered so as tobe decreasing, d ′ still satisfies (∗). So, by the inductive hypothesis, thereis a simple graph G ′ that realises d ′; label its vertices v1, . . . , vn. We mayassume there is an edge in G ′ connecting v1 to vn (otherwise we just addone). Applying the hypothesis to d , using k = 1 gives

d1 ≤n∑

i=2

min{k , di} ≤ n − 1,

and so d1 − 1 < n − 1. Now in G ′, the degree of v1 is d1 − 1. So in G ′,there is some vertex vi 6= v1, for which there is no edge from v1 to vi . [Sovi 6= vn]. Note that d ′i > d ′n. So there is a vertex vj such that there anedge in G ′ from vi to vj , but there is no edge from vj to vn.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 4 / 22

Page 5: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

The trick

vi

v1 vn

vj

vi

v1 vn

vj

Figure: The Switcheroo

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 5 / 22

Page 6: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

The trick

vi

v1 vn

vj

vi

v1 vn

vj

Figure: The Switcheroo

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 5 / 22

Page 7: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Comments

Remark

Notice that if d is the degree sequence of a simple graph, then d satisfies(∗) even if d isn’t in decreasing order; indeed, the above proof of thenecessity did not use the fact that the sequence is in decreasing order. Theconverse however is false; the sequence (1, 3, 3, 3) satisfies (∗) but it is notthe degree sequence of a simple graph.

Remark

According to Wikipedia: Tibor Gallai (born Tibor Grunwald, July 15, 1912January 2, 1992) was a Hungarian mathematician. He worked incombinatorics, especially in graph theory, and was a lifelong friend andcollaborator of Paul Erdos. He was a student of Denes Konig and anadvisor of Laszlo Lovasz. For comments by Erdos on Gallai, see [5, 6, 7].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 6 / 22

Page 8: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Comments

Remark

Notice that if d is the degree sequence of a simple graph, then d satisfies(∗) even if d isn’t in decreasing order; indeed, the above proof of thenecessity did not use the fact that the sequence is in decreasing order. Theconverse however is false; the sequence (1, 3, 3, 3) satisfies (∗) but it is notthe degree sequence of a simple graph.

Remark

According to Wikipedia: Tibor Gallai (born Tibor Grunwald, July 15, 1912January 2, 1992) was a Hungarian mathematician. He worked incombinatorics, especially in graph theory, and was a lifelong friend andcollaborator of Paul Erdos. He was a student of Denes Konig and anadvisor of Laszlo Lovasz. For comments by Erdos on Gallai, see [5, 6, 7].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 6 / 22

Page 9: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Non-simple graphs

Theorem

If d = (d1, . . . , dn) is in decreasing order, then

(a) d is the sequence of vertex degrees of a graph iff its sum is even,

(b) d is the sequence of vertex degrees of a graph without loops iff itssum is even and d1 ≤

∑ni=2 di ,

(c) d is the sequence of vertex degrees of a graph without multiple edgesiff its sum is even and, for each integer k with 1 ≤ k ≤ n,

k∑i=1

di ≤ k(k + 1) +n∑

i=k+1

min{k , di}. (†)

Remark

Part (a) is obvious. Part (b) is well known [11].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 7 / 22

Page 10: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Non-simple graphs

Theorem

If d = (d1, . . . , dn) is in decreasing order, then

(a) d is the sequence of vertex degrees of a graph iff its sum is even,

(b) d is the sequence of vertex degrees of a graph without loops iff itssum is even and d1 ≤

∑ni=2 di ,

(c) d is the sequence of vertex degrees of a graph without multiple edgesiff its sum is even and, for each integer k with 1 ≤ k ≤ n,

k∑i=1

di ≤ k(k + 1) +n∑

i=k+1

min{k , di}. (†)

Remark

Part (a) is obvious. Part (b) is well known [11].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 7 / 22

Page 11: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Non-simple graphs

Theorem

If d = (d1, . . . , dn) is in decreasing order, then

(a) d is the sequence of vertex degrees of a graph iff its sum is even,

(b) d is the sequence of vertex degrees of a graph without loops iff itssum is even and d1 ≤

∑ni=2 di ,

(c) d is the sequence of vertex degrees of a graph without multiple edgesiff its sum is even and, for each integer k with 1 ≤ k ≤ n,

k∑i=1

di ≤ k(k + 1) +n∑

i=k+1

min{k , di}. (†)

Remark

Part (a) is obvious. Part (b) is well known [11].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 7 / 22

Page 12: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Proof of (a) and (b)

(a) really is obvious : at each vertex vi , attach bdi/2c loops. There are aneven number of vertices for which the degrees di are odd: group these intopairs and join the vertices of each pair by an edge.

(b) We argue by induction on∑n

i=1 di . Suppose the degree sum is even. Ifd1 =

∑ni=2 di , just put in di edges between v1 and vi , for each i . If

d1 <∑n

i=2 di , notice that d1 is at least 2 less than the sum of the otherdegrees, since d1 and

∑ni=2 di are either both odd or both even. Drop off

1 from the degrees of the 2 vertices of lowest degree, vn−1 and vn. By theinductive hypothesis, there is a realisation without loops of(d1, . . . , dn−2, dn−1 − 1, dn − 1). Then add an edge between vn−1 and vn.

Conversely, if there is a realisation without loops of (d1, . . . , dn), then, asbefore, the degree sum is even. Let (d ′1, . . . , d ′n) be the degree sequence ofthe graph obtained by deleting all the edges not adjacent to v1. Sod ′1 = d1 and d ′i ≤ di for all i ≥ 2. Clearly d ′1 =

∑ni=2 d ′i , so d1 ≤

∑ni=2 di .

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 8 / 22

Page 13: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Proof of (a) and (b)

(a) really is obvious : at each vertex vi , attach bdi/2c loops. There are aneven number of vertices for which the degrees di are odd: group these intopairs and join the vertices of each pair by an edge.

(b) We argue by induction on∑n

i=1 di . Suppose the degree sum is even. Ifd1 =

∑ni=2 di , just put in di edges between v1 and vi , for each i . If

d1 <∑n

i=2 di , notice that d1 is at least 2 less than the sum of the otherdegrees, since d1 and

∑ni=2 di are either both odd or both even. Drop off

1 from the degrees of the 2 vertices of lowest degree, vn−1 and vn. By theinductive hypothesis, there is a realisation without loops of(d1, . . . , dn−2, dn−1 − 1, dn − 1). Then add an edge between vn−1 and vn.

Conversely, if there is a realisation without loops of (d1, . . . , dn), then, asbefore, the degree sum is even. Let (d ′1, . . . , d ′n) be the degree sequence ofthe graph obtained by deleting all the edges not adjacent to v1. Sod ′1 = d1 and d ′i ≤ di for all i ≥ 2. Clearly d ′1 =

∑ni=2 d ′i , so d1 ≤

∑ni=2 di .

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 8 / 22

Page 14: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Proof of (a) and (b)

(a) really is obvious : at each vertex vi , attach bdi/2c loops. There are aneven number of vertices for which the degrees di are odd: group these intopairs and join the vertices of each pair by an edge.

(b) We argue by induction on∑n

i=1 di . Suppose the degree sum is even. Ifd1 =

∑ni=2 di , just put in di edges between v1 and vi , for each i . If

d1 <∑n

i=2 di , notice that d1 is at least 2 less than the sum of the otherdegrees, since d1 and

∑ni=2 di are either both odd or both even. Drop off

1 from the degrees of the 2 vertices of lowest degree, vn−1 and vn. By theinductive hypothesis, there is a realisation without loops of(d1, . . . , dn−2, dn−1 − 1, dn − 1). Then add an edge between vn−1 and vn.

Conversely, if there is a realisation without loops of (d1, . . . , dn), then, asbefore, the degree sum is even. Let (d ′1, . . . , d ′n) be the degree sequence ofthe graph obtained by deleting all the edges not adjacent to v1. Sod ′1 = d1 and d ′i ≤ di for all i ≥ 2. Clearly d ′1 =

∑ni=2 d ′i , so d1 ≤

∑ni=2 di .

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 8 / 22

Page 15: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Proof of (c)

The proof of sufficiency is by induction on∑n

i=1 di . It is obvious for∑ni=1 di = 2. Suppose a decreasing sequence d = (d1, . . . , dn) has even

sum and satisfies (†). As in Choudum’s proof of the Erdos-Gallai Theorem,consider the sequence d ′ obtained by reducing both d1 and dn by 1. Letd ′′ denote the sequence obtained by reordering d ′ so as to be decreasing.

One can show (again tiresome) that when reordered in decreasing order, d ′

satisfies (†) and hence by the inductive hypothesis, there is a graph G ′

without multiple edges that realises d ′. Let the vertices of G ′ be labelledv1, . . . , vn. We may assume there is an edge in G ′ connecting v1 to vn

(otherwise we can just add one). If there is no loop at either v1 or vn,remove the edge between v1 and vn, and add loops at both v1 and vn.

So we may assume there is a loop at either v1 or vn.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 9 / 22

Page 16: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

First assume there is a loop in G ′ at v1.

Applying the hypothesis to d , using k = 1 gives

d1 ≤ 2 +n∑

i=2

min{k , di} ≤ n + 1,

and so d1 − 3 < n − 1. Now in G ′, the degree of v1 is d1 − 1 and so apartfrom the loop at v1, there are a further d1 − 3 edges incident to v1. So inG ′, there is some vertex vi 6= v1, for which there is no edge from v1 to vi .[So vi 6= vn]. Note that d ′i > d ′n. If there is a loop in G ′ at vn, or if there isno loop at vi nor at vn, then there is a vertex vj such that there an edge inG ′ from vi to vj , but there is no edge from vj to vn. Then just do theSwitcheroo: remove the edge vivj , and put in edges v1vi and vjvn.

If there is no loop in G ′ at vn, but there is a loop at vi , we consider thetwo cases according to whether or not there is an edge between vi and vn.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 10 / 22

Page 17: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

If there is an edge between vi and vn, ...

If there is an edge between vi and vn, then remove this edge, add the edgev1vi and add a loop at vn.

vi

v1 vn

vi

v1 vn

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 11 / 22

Page 18: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

If there is an edge between vi and vn, ...

If there is an edge between vi and vn, then remove this edge, add the edgev1vi and add a loop at vn.

vi

v1 vn →

vi

v1 vn

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 11 / 22

Page 19: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

If there is no edge between vi and vn, ...

If there is no edge between vi and vn, add the edges v1vi and vivn andremove the loop at vi .

vi

v1 vn

vi

v1 vn

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 12 / 22

Page 20: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

If there is no edge between vi and vn, ...

If there is no edge between vi and vn, add the edges v1vi and vivn andremove the loop at vi .

vi

v1 vn →

vi

v1 vn

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 12 / 22

Page 21: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Finally, suppose there is a loop at vn, but not at v1.

Apart from the loop, there are a further dn − 3 edges incident to vn. Sinced1 ≥ dn, we have d1 − 1 > dn − 3, and so there is a vertex vi such thatthere an edge in G ′ from v1 to vi , but there is no edge from vi to vn.Remove v1vi , put in vivn and add a loop at v1.

vi

v1 vn

vi

v1 vn

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 13 / 22

Page 22: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Finally, suppose there is a loop at vn, but not at v1.

Apart from the loop, there are a further dn − 3 edges incident to vn. Sinced1 ≥ dn, we have d1 − 1 > dn − 3, and so there is a vertex vi such thatthere an edge in G ′ from v1 to vi , but there is no edge from vi to vn.Remove v1vi , put in vivn and add a loop at v1.

vi

v1 vn →

vi

v1 vn

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 13 / 22

Page 23: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Connected graphs, Trees and Forests

Theorem

Let d = (d1, . . . , dn) be a sequence of positive integers in decreasing order.Then d is the sequence of vertex degrees of a connected simple graph iffthe Erdos-Gallai condition (∗) is satisfied and furthermore∑n

i=1 di ≥ 2(n − 1).

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 14 / 22

Page 24: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Proof of sufficiency

We induct on∑n

i=1 di . The result is clearly true for∑k

i=1 di = 2.

Suppose that d satisfies (∗) and∑n

i=1 di ≥ 2(n − 1).

By the Erdos-Gallai Theorem, d is realised by a simple graph, and byChoudum’s proof, so too can the sequence d ′ obtained from d bydecreasing both d1 and dn by 1. If dn > 1, then

∑ni=1 di ≥ 2n and so∑n

i=1 d ′i ≥ 2(n − 1). If dn = 1, then the sequence d ′ has at most

n′ = n − 1 positive members and so∑n′

i=1 d ′i =∑n

i=1 di − 2 ≥ 2(n′ − 1).Hence, in either case, by the inductive hypothesis, d ′ is realized by aconnected simple graph G ′.

Now conlude as in Choudum’s proof of the Erdos-Gallai Theorem; the keypoint is that the Switcheroo won’t disconnect a connected graph.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 15 / 22

Page 25: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

For the converse, ...

Suppose that d is the sequence of vertex degrees of a connected simplegraph G . So d satisfies (∗). If dn > 1, then

∑ni=1 di ≥ 2n, which gives the

required result. If dn = 1, let G ′ be the connected simple graph obtainedby removing vertex vn and the single edge attached to it. So G ′ hasn′ = n− 1 vertices, and degree sequence d ′ where

∑n′

i=1 d ′i =∑n

i=1 di − 2.

By induction,∑n′

i=1 d ′i ≥ 2(n′ − 1), and hence∑n

i=1 di ≥ 2(n − 1).

Recall that a forest is a simple graph having no cycle, and a tree is aconnected forest.

Theorem

Let d = (d1, . . . , dn) be a sequence of positive integers in decreasing order.Then d = (d1, . . . , dn) can be realised by a forest (resp. tree) iff

∑ki=1 di is

even and∑k

i=1 di ≤ 2(n − 1) (resp.∑k

i=1 di = 2(n − 1)).

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 16 / 22

Page 26: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

For the converse, ...

Suppose that d is the sequence of vertex degrees of a connected simplegraph G . So d satisfies (∗). If dn > 1, then

∑ni=1 di ≥ 2n, which gives the

required result. If dn = 1, let G ′ be the connected simple graph obtainedby removing vertex vn and the single edge attached to it. So G ′ hasn′ = n− 1 vertices, and degree sequence d ′ where

∑n′

i=1 d ′i =∑n

i=1 di − 2.

By induction,∑n′

i=1 d ′i ≥ 2(n′ − 1), and hence∑n

i=1 di ≥ 2(n − 1).

Recall that a forest is a simple graph having no cycle, and a tree is aconnected forest.

Theorem

Let d = (d1, . . . , dn) be a sequence of positive integers in decreasing order.Then d = (d1, . . . , dn) can be realised by a forest (resp. tree) iff

∑ki=1 di is

even and∑k

i=1 di ≤ 2(n − 1) (resp.∑k

i=1 di = 2(n − 1)).

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 16 / 22

Page 27: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Bipartite graphs

First, notice that for multigraphs, the problem of realizing sequences asbipartite graphs is trivial. Indeed, it is obvious that a sequenced = (d1, . . . , dn) of nonnegative integers is the sequence of vertex degreesof a bipartite graph (possibly with multiple edges) iff d can be written asthe union of two disjoint parts e = (e1, . . . , el) and f = (f1, . . . , fr ) havingthe same sum. For simple bipartite graphs, the problem is more difficult.The Gale–Ryser Theorem [10, 13] is a natural generalization of theErdos-Gallai Theorem.

Gale–Ryser Theorem

A pair e = (e1, . . . , el) and f = (f1, . . . , fr ) of sequences of positiveintegers in decreasing order can be realized as the degree sequences of theparts of a bipartite graph iff they have the same sum and for all 1 ≤ k ≤ l ,

k∑i=1

ei ≤r∑

i=1

min{k , fi}. (4)

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 17 / 22

Page 28: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Bipartite graphs

First, notice that for multigraphs, the problem of realizing sequences asbipartite graphs is trivial. Indeed, it is obvious that a sequenced = (d1, . . . , dn) of nonnegative integers is the sequence of vertex degreesof a bipartite graph (possibly with multiple edges) iff d can be written asthe union of two disjoint parts e = (e1, . . . , el) and f = (f1, . . . , fr ) havingthe same sum. For simple bipartite graphs, the problem is more difficult.The Gale–Ryser Theorem [10, 13] is a natural generalization of theErdos-Gallai Theorem.

Gale–Ryser Theorem

A pair e = (e1, . . . , el) and f = (f1, . . . , fr ) of sequences of positiveintegers in decreasing order can be realized as the degree sequences of theparts of a bipartite graph iff they have the same sum and for all 1 ≤ k ≤ l ,

k∑i=1

ei ≤r∑

i=1

min{k , fi}. (4)

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 17 / 22

Page 29: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Manfred Schocker (1970-2006)

There is a direct proof of the Gale–Ryser Theorem, similar to, and a littleeasier than Choudum’s proof of the Erdos-Gallai Theorem.

Manfred Schocker [15] proved that the Erdos-Gallai and Gale–Rysertheorems are equivalent, in the sense that each one can be deduced fromthe other. The original papers by Gale and Ryser were both formulated interms of matrices, rather than graphs, and their proofs were also matrixbased. This is also the case with Schocker’s proofs.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 18 / 22

Page 30: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

There is another way

There is another way of deducing Gale–Ryser from Erdos-Gallai. Givene = (e1, . . . , el) and f = (f1, . . . , fr ) satisfying the Gale–Ryser condition,define d as follows: suppose l ≥ r , and set

d = (e1 + l − 1, e2 + l − 1, . . . , el + l − 1, f1, . . . , fr ).

A little (tiresome) work shows that d verifies the Erdos-Gallai condition,and so d can be realized by a simple graph G ′, with respective verticesv1, . . . , vl , w1, . . . , wr , say. The degree sequence d has been chosen so thatthe restriction of G ′ to v1, . . . , vl is a complete graph; deleting these edgeswe obtain the required realization of e, f .

For other proofs and related results, see [2, Chapter 7] and [18, Section4.3].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 19 / 22

Page 31: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Other results

There are a number of results related to the Erdos-Gallai Theorem; see[16] and [9, Theorem 5.1]. In fact, some of them predate the Erdos-GallaiTheorem. Several of these are of the following form: if d ′ is obtained fromd by reducing certain degrees, then d ′ is graphic if d is graphic. Forexample, there is the Kleitman–Wang theorem [12]:

Theorem

If d = (d1, . . . , dn) is graphic, then so is the sequence d ′ obtained bydeleting one of the di and subtracting 1 from each of the di largest termsremaining.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 20 / 22

Page 32: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

And questions

There are many papers sequences that can be realised by planar graphs. Alot of things are known, but we are long way from having a completesolution. In particular, there are specific concrete sequences for which it isnot known whether they are graphical. In [14], they write: “The greatvariety of seemingly unrelated degree sequences which are not planargraphical (... for example, that 6p−434 is planar graphical if and only ifp ≥ 8 and p is even) strongly suggests that the complete solution to theabove problem is out of reach.”

There are many other natural questions. Basically, given any property ofgraphs, you can ask which degree sequences can be realised by graphshaving that property. There are lots of papers of this kind: on Hamiltoniangraphs, bipartite graphs, triangle free graphs, etc. For example, see [8].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 21 / 22

Page 33: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

And questions

There are many papers sequences that can be realised by planar graphs. Alot of things are known, but we are long way from having a completesolution. In particular, there are specific concrete sequences for which it isnot known whether they are graphical. In [14], they write: “The greatvariety of seemingly unrelated degree sequences which are not planargraphical (... for example, that 6p−434 is planar graphical if and only ifp ≥ 8 and p is even) strongly suggests that the complete solution to theabove problem is out of reach.”

There are many other natural questions. Basically, given any property ofgraphs, you can ask which degree sequences can be realised by graphshaving that property. There are lots of papers of this kind: on Hamiltoniangraphs, bipartite graphs, triangle free graphs, etc. For example, see [8].

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 21 / 22

Page 34: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

And a final, remarkable result

The Gale–Ryser Theorem is not the final word on the degree sequences ofbipartite graphs. In a recent paper, Alon, Ben-Shimon and Krivelevichproved the following remarkable result [1, Corollary 2.2]:

Theorem

Let a ≥ 1 be a real. If d = (d1, . . . , dn) is a list of nonnegative integers indecreasing order and

d1 ≤ min

{a · dn,

4an

(a + 1)2

},

then there exists a simple bipartite graph with degree sequence d on eachside. In particular, this holds for d1 ≤ min{2dn,

8n9 }.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 22 / 22

Page 35: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Noga Alon, Sonny Ben-Shimon, and Michael Krivelevich, A note onregular Ramsey graphs, J. Graph Theory 64 (2010), no. 3, 244–249.

Armen S. Asratian, Tristan M. J. Denley, and Roland Haggkvist,Bipartite graphs and their applications, Cambridge Tracts inMathematics, vol. 131, Cambridge University Press, Cambridge, 1998.

Norman Biggs, Algebraic graph theory, second ed., CambridgeMathematical Library, Cambridge University Press, Cambridge, 1993.

S. A. Choudum, A simple proof of the Erdos-Gallai theorem on graphsequences, Bull. Austral. Math. Soc. 33 (1986), no. 1, 67–70.

Paul Erdos, Personal reminiscences and remarks on the mathematicalwork of Tibor Gallai, Combinatorica 2 (1982), no. 3, 207–212.

, In memory of Tibor Gallai, Combinatorica 12 (1992), no. 4,373–374.

, Obituary of my friend and coauthor Tibor Gallai,Geombinatorics 2 (1992), no. 1, 5–6.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 22 / 22

Page 36: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

Paul Erdos, Siemion Fajtlowicz, and William Staton, Degree sequencesin triangle-free graphs, Discrete Math. 92 (1991), no. 1-3, 85–88.

D. R. Fulkerson, A. J. Hoffman, and M. H. McAndrew, Someproperties of graphs with multiple edges, Canad. J. Math. 17 (1965),166–177.

David Gale, A theorem on flows in networks, Pacific J. Math. 7(1957), 1073–1082.

S. L. Hakimi, On realizability of a set of integers as degrees of thevertices of a linear graph. I, J. Soc. Indust. Appl. Math. 10 (1962),496–506.

D. J. Kleitman and D. L. Wang, Algorithms for constructing graphsand digraphs with given valences and factors, Discrete Math. 6(1973), 79–88.

H. J. Ryser, Combinatorial properties of matrices of zeros and ones,Canad. J. Math. 9 (1957), 371–377.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 22 / 22

Page 37: Variations on the Erdos-Gallai Theoremusers.monash.edu/~gfarr/research/slides/Cairns...Variations on the Erd}os-Gallai Theorem Grant Cairns La Trobe Monash Talk 18.5.2011 Grant Cairns

E. F. Schmeichel and S. L. Hakimi, On planar graphical degreesequences, SIAM J. Appl. Math. 32 (1977), no. 3, 598–609.

M. Schocker, Uber Graphen mit vorgegebenen Valenzen, Abh. Math.Sem. Univ. Hamburg 69 (1999), 265–270.

Amitabha Tripathi and Himanshu Tyagi, A simple criterion on degreesequences of graphs, Discrete Appl. Math. 156 (2008), no. 18,3513–3517.

Amitabha Tripathi, Sushmita Venugopalan, and Douglas B. West, Ashort constructive proof of the Erdos-Gallai characterization of graphiclists, Discrete Math. 310 (2010), no. 4, 843–844.

Douglas B. West, Introduction to graph theory, Prentice Hall Inc.,Upper Saddle River, NJ, 1996.

Grant Cairns (La Trobe) Variations on the Erdos-Gallai Theorem Monash Talk 18.5.2011 22 / 22