characterizing the degree sequences of hypergraphs · minf j;d ig: muhammad ali khan (ucalgary)...

14
Characterizing the degree sequences of hypergraphs Muhammad Ali Khan Centre for Computational and Discrete Geometry Department of Mathematics & Statistics, University of Calgary Prairie Discrete Mathematics Workshop, August 8, 2015

Upload: others

Post on 12-Apr-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Characterizing the degree sequences of hypergraphs

Muhammad Ali Khan

Centre for Computational and Discrete GeometryDepartment of Mathematics & Statistics, University of Calgary

Prairie Discrete Mathematics Workshop, August 8, 2015

Page 2: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Degree sequence

Let H(V ,E ) be a hypergraph. The degree of a vertex v ∈ V is thenumber of edges incident with v .

The degree sequence of a hypergraph is the list of vertex degrees(usually) arranged in nonincreasing order.

Figure 1 : A hypergraph H(V ,E ) with V = {v1, . . . , v7} andE = {e1 = {v1, v2, v3}, e2 = {v2, v3}, e3 = {v3, v5, v6}, e4 = {v4}}

The degree sequence is

[di ]7i=1 = d1 ≥ · · · ≥ d7 = 3, 2, 1, 1, 1, 1, 0

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 2 / 14

Page 3: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Characterizing the degree sequences

A hypergraph is said to be simple if none of its edges is a subset ofanother.

Problem

Find Erdos–Gallai type necessary and sufficient conditions for a sequenceof non-negative integers to be the degree sequence of a simple hypergraph(or a special class of hypergraphs).

Theorem 1 (Erdos–Gallai, 1960)

A sequence [di ]ni=1 of non-negative integers arranged in nonincreasing

order is the degree sequence of a simple graph on n vertices if and only if

1∑n

i=1 di is even, and

2 for every 1 ≤ j ≤ n,j∑

i=1

di ≤ j(j − 1) +n∑

i=j+1

min{di , j}.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 3 / 14

Page 4: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Known results

A linear hypergraph is one in which any two edges have at most onecommon vertex.

Theorem 2 (Bhave, Bam, Deshpande, 2009)

A sequence [di ]ni=1 of non-negative integers arranged in nonincreasing

order is the degree sequence of a linear hypergraph if and only if it satisfiesthe Erdos–Gallai conditions.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 4 / 14

Page 5: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Known results

Let k ≥ 2 be a positive integer. A hypergraph is said to be k-uniform ifall its edges are incident with k vertices. A k-hypergraph is a simplek-uniform hypergraph.

A sequence is k-graphic if it is the degree sequence of a k-hypergraph.

Proposition 3 (Folklore)

If [di ]ni=1 is k-graphic then

1∑n

i=1 di ≡ 0 (mod k), and

2 for every 1 ≤ j ≤ n,

j∑i=1

di ≤ k

(j

k

)+ (k − 1)

n∑i=j+1

di .

Billington (1988) and Choudum (1991) gave improved necessaryconditions for 3-hypergraphs.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 5 / 14

Page 6: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Known results

A partial Steiner triple system (PSTS) is a linear 3-hypergraph.

Theorem 4 (Keranen, Kocay, Kreher, Li, 2008)

If d1 ≥ · · · ≥ dn is the degree sequence of a PSTS then

1∑n

i=1 di ≡ 0 (mod 3),

2 for every 1 ≤ j ≤ n/2,

j∑i=1

di ≤3

2

(j

2

)+

1

2

n∑i=j+1

min{di , j},

3 for every n/2 < j ≤ n,

j∑i=1

di ≤(

j

2

)+

n − j

2

⌊j

2

⌋+

1

2

n∑i=j+1

min{di , j}.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 6 / 14

Page 7: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Generalizing Theorems 2 and 4

A partial (n, k , λ)-system is a k-uniform hypergraphs with n vertices inwhich any pair of vertices occurs in at most λ common edges.

Partial (n, k , λ)-systems generalize graphs, linear hypergraphs and partialSteiner triple systems.

Theorem 5 (Khan, 2014)

If a sequence [di ]ni=1 of non-negative integers arranged in nonincreasing

order is the degree sequence of a partial (n, k , λ)-system then

1∑n

i=1 di ≡ 0 (mod k), and

2 for every 1 ≤ j ≤ n

j∑i=1

di ≤λj(j − 1)

k − 1+

1

k − 1

n∑i=j+1

min{λj , di}. (1)

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 7 / 14

Page 8: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Proof

An r-multigraph is a graph in which each pair of vertices is joined by atmost r edges.

Let H(V ,E ) be a partial (n, k , λ)-system with degree sequence [di ]ni=1

arranged in noninccreasing order. Form an r -multigraph G (V ,F ) from Has follows:

For every edge e = {. . . , u, . . . , v , . . .} ∈ E insert an edges f joining u andv in G .

Then G is a λ-multigraph with degree sequence [Di ]ni=1 = [(k − 1)di ]

ni=1.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 8 / 14

Page 9: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Proof

Chungphaisan (1974) showed that [Di ]ni=1 is the degree sequence of an

r -multigraph if and only if∑n

i=1 Di is even and for every 1 ≤ j ≤ n,

n∑i=1

Di ≤ rj(j − 1) +n∑

i=j+1

min{rj , di}.

Substituting r = λ and Di = (k − 1)di gives

j∑i=1

di ≤λj(j − 1)

k − 1+

1

k − 1

n∑i=j+1

min{λj , di}.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14

Page 10: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Hypertournaments and score sequencesA tournament is a complete oriented graph and a k-hypertournament isa complete oriented k-hypergraph. Tournaments are 2-hypertournaments.

The score s(v) of a vertex v in a k-hypertournament is the number ofarcs containing v but not as the last element.

The score sequence is formed by listing the vertex scores (usually) innondecreasing order.

Figure 2 : A tournament with score sequence [si ]4i=1 = s1 ≤ · · · ≤ s4 = 1, 1, 2, 2

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 10 / 14

Page 11: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Hypertournaments and score sequences

Figure 3 : A 3-hypertournament H(V ,E ) with V = {v1, v2, v3, v4},E = {e1 = (v1, v2, v3), e2 = (v1, v2, v4), e3 = (v1, v4, v3), e4 = (v2, v4, v3)} and

score sequence 0, 2, 3, 3.

For more on hypertournaments see

K. Kayibi, M. A. Khan, S. Pirzada, Uniform sampling ofk-hypertournaments, Linear Multilinear Algebra 61 (2013), No. 1,123–138.

M. A. Khan, S. Pirzada, K. Kayibi, Scores, inequalities and regularhypertournaments, Math. Inequal. Appl. 15 (2012), No. 2, 343–351.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 11 / 14

Page 12: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

Score sequence characterizations

Theorem 6 (Landau, 1953)

A nondecreasing sequence S = [si ]ni=1 of non-negative integers is the score

sequence of some tournament if and only if for each 1 ≤ j ≤ n,j∑

i=1

si ≥(

j

2

),

with equality when j = n.

Theorem 7 (Guofei, Yao, Zhang, 2000)

A nondecreasing sequence S = [si ]ni=1 of non-negative integers is the score

sequence of some k-hypertournament if and only if for each 1 ≤ j ≤ n,j∑

i=1

si ≥ j

(n − 1

k − 1

)+

(n − j

k

)−(

n

k

)(= Bound1),

with equality when j = n.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 12 / 14

Page 13: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

A stronger characterization

Theorem 8 (Pirzada, Khan, Guofei, Kayibi, 2015)

Given two non-negative integers n and k with n ≥ k > 1, a sequence[si ]

ni=1 of non-negative integers in nondecreasing order is the score

sequence of some k-hypertournament if and only if for every subsetI ⊆ [n] = {1, 2, · · · , n},∑i∈I

si ≥2k |I | − n

2k

(n − 1

k − 1

)+

1

2

(n − |I |

k

)− 1

2

∑i∈I

(i − 1

k − 1

)(= Bound2)

with equality when |I | = n.

Proof appears (in terms of losing scores) in

S. Pirzada, M. A. Khan, Z. Guofei, K. Kayibi, On scores, losing scoresand total scores in k-hypertournaments, Electron. J. Graph TheoryAppl. 3 (2015), no. 1, 8–21.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 13 / 14

Page 14: Characterizing the degree sequences of hypergraphs · minf j;d ig: Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 9 / 14 ... Hypertournaments and score sequences A tournament

A simpler characterization

Theorem 9 (Khan, 2015)

A sequence [si ]ni=1 of non-negative integers, arranged in non-decreasing

order, is the score sequence of a hypertournament if and only if for each1 ≤ j ≤ n,

j∑i=1

si ≥2

k

(n − 2

k − 2

)(j

2

), (= Bound3)

with equality when j = n.

Note: Bound2 ≥ Bound1 ≥ Bound3

Proof of Theorem 9 will appear in

M. A. Khan, k-hypertournament matrices revisited, preprint.

Muhammad Ali Khan (UCalgary) Degree sequences of hypergraphs 14 / 14