Ramsey-type Numbers of Degree Sequences

advertisement
RAMSEY-TYPE NUMBERS FOR DEGREE SEQUENCES
ARTHUR BUSCH
UNIVERSITY OF DAYTON
DAYTON, OH 45469
MICHAEL FERRARA, MICHAEL JACOBSON1
UNIVERSITY OF COLORADO DENVER
DENVER, CO 80217
STEPHEN G. HARTKE2
UNIVERSITY OF NEBRASKA–LINCOLN
LINCOLN, NE 68588
Abstract. A (finite) sequence of nonnegative integers is graphic if it is the
degree sequence of some simple graph G. Given graphs G1 and G2 , we consider
the smallest integer n such that for every n-term graphic sequence π, there
is some graph G with degree sequence π with G1 ⊆ G or with G2 ⊆ G.
When the phrase “some graph” in the prior sentence is replaced with “all
graphs” the smallest such integer n is the classical Ramsey number r(G1 , G2 )
and thus we call this parameter for degree sequences the potential-Ramsey
number and denote it rpot (G1 , G2 ). In this paper, we give exact values for
rpot (Kn , Kt ), rpot (Cn , Kt ), and rpot (Pn , Kt ) and consider situations where
rpot (G1 , G2 ) = r(G1 , G2 ).
1. Introduction
A (finite) nonnegative integer sequence π = (d1 , . . . , dn ) is graphic if it is the
degree sequence of some simple graph G. In that case, we say that G realizes π or
is a realization of π, and we write π = π(G). Given a positive integer n, we let GSn
denote the set of n-term graphic sequences. A graphic sequence π is unigraphic if
all realizations of π are isomorphic, and we denote π = (d1 , . . . , dn ) = (n − 1 −
d1 , . . . , n − 1 − dn ). When convenient we will reorder the terms in nonincreasing
(or another) order.
The study of graphic sequences dates to the 1950s and 1960s, and includes
the characterization of graphic sequences by Havel [13] and Hakimi [11] and an
independent characterization by Erdös and Gallai [5]. Subsequent research sought
to describe the graphic sequences which are realized by graphs with certain desired
structural properties. Such problems can be broadly classified into two types, first
described as “forcible” problems and “potential” problems by A.R. Rao in [20].
In a forcible degree sequence problem, a specified graph property must exist in
every realization of the degree sequence π, while in a potential degree sequence
problem, the structure sought must be found in at least one realization of π. Results
on forcible degree sequences are often stated as traditional problems in structural
1
2
Partially supported by UCD GK12 project, National Science Foundation grant DGE-0742434.
Partially supported by National Science Foundation grant DMS-0914815.
2
graph theory, where a necessary and/or sufficient condition is given in terms of
the degrees of the vertices of a given graph (e.g., the proverbial “First Theorem of
Graph Theory”). Two older, but exceptionally thorough surveys on forcible and
potential problems are due to Hakimi and Schmeichel [10] and S.B. Rao [21].
Other work [7, 14, 15] on potentially graphic sequences has focused on the study
of potentially H-graphic sequences, or sequences which have realizations containing
a specified subgraph H. Here, we consider similar problems for both a degree
sequence π and the complementary sequence π simultaneously.
Motivated by a number of other degree sequence variants of well known problems
in extremal graph theory, including potentially graphic sequence analogues of the
Turán problem [4, 7, 25], the Erdős-Sös conjecture [24], Hadwiger’s conjecture [2,
22] and the Sauer-Spencer theorem [1], the purpose of this paper is to propose a
potential degree sequence variant of Ramsey number r(G1 , G2 ), i.e., the minimum
integer n such that for any graph G of order n, either G1 ⊆ G or G2 ⊆ G.
Specifically, given two graphs G1 and G2 and a graphic sequence π, we write that
π → (G1 , G2 ) if either π is potentially G1 -graphic or π is potentially G2 -graphic.
We define the potential-Ramsey number of G1 and G2 , denoted rpot (G1 , G2 ), to be
the smallest non-negative integer n such that π → (G1 , G2 ) for every π ∈ GSn . In
other words, the problem of determining rpot (G1 , G2 ) is the potential analogue to
the forcible problem of determining the classical Ramsey number r(G1 , G2 ). In the
sections that follow, we consider how known results from Ramsey theory can be
utilized to establish some initial results for potential-Ramsey numbers, give several
bounds on rpot (G1 , G2 ) and also determine exact values for a number of families of
graphs.
Before we proceed, we introduce some additional notation and terminology. If
u and v are adjacent vertices in G, we write u ∼ v and say also that uv is an edge
of G. For a subgraph H and a vertex v in G, NH (v) denotes those neighbors of
v lying in H and we let dH (v) = |NH (v)|. Similarly, given vertices u and v in H,
we let distH (u, v) denote the distance from u to v in H. A trivial component of a
graph G is a component of order one.
2. Bounds
The first claim in this section establishes a concrete link between the classical
Ramsey number r and the Ramsey-potential number rpot .
Claim 1. For any graphs G1 and G2 ,
rpot (G1 , G2 ) ≤ r(G1 , G2 ).
This relationship is of limited use, since exact values of r(G1 , G2 ) are known for
very few collections of graphs (for a thorough dynamic survey see [19]). Even when
r(G1 , G2 ) is known, this bound is often far from optimal as a number of our results
will subsequently demonstrate. However, there are instances for which the bound
is sharp. For instance, in light of [12], we have
RAMSEY-TYPE NUMBERS FOR DEGREE SEQUENCES
rpot (K1,n , K1,t ) = r(K1,n , K1,t ) =

 n + t − 1,

n + t,
3
if n, t are both even,
otherwise.
Furthermore, the following lemma demonstrates that in certain cases it is straightforward to determine when equality holds in Claim 1.
Lemma 2.1. Let r = r(G1 , G2 ) and let G be a graph of order r − 1 such that
G1 6⊆ G and G2 6⊆ G. If π(G) is unigraphic, then r(G1 , G2 ) = rpot (G1 , G2 ).
This allows us to obtain several interesting results. For instance, it is well known
that r(K3 , K3 ) = 6 and that C5 is the unique graph on five vertices containing
no triangle and no independent set of size three. Since π(C5 ) = (2, 2, 2, 2, 2) is
unigraphic, we conclude that rpot (K3 , K3 ) = r(K3 , K3 ) = 6.
In [9], it was shown that for n ≥ m ≥ 2, r(Pn , Pm ) = n + m
2 − 1, where the
lower bound was established via consideration of the graph G = Kn−1 ∪ Kb m c−1 .
2
As π(G) is unigraphic, we obtain that
rpot (Pn , Pm ) = r(Pn , Pm ) = n +
jmk
2
− 1.
Next we give a bound on rpot (G, Kn ) for a number of choices of G. The 1dependence number of a graph G [8], denoted α(1) (G), is the maximum order of an
induced subgraph H of G with ∆(H) ≤ 1.
Theorem 2.2. Let G be a graph of order n with α(1) (G) ≤ n − 1 and t ≥ 2. Then
rpot ((G, Kt ) ≥ 2t + n − α(1) (G) − 2.
Proof. Let ` = n − α(1) (G) − 1 and consider π = π(K` ∨ (t − 1)K2 ), which is
unigraphic. The result follows from two simple observations. First, π is uniquely
realized by (K2t−2 − (t − 1)K2 ) ∪ K ` which contains no Kt . Secondly, any copy of
G lying in the unique realization of π requires at least α(1) (G) + 1 vertices from the
t − 1 independent edges, which is impossible as any such collection of vertices would
necessarily induce a subgraph of G with order at least α(1) (G) + 1 and maximum
degree at most one.
This theorem yields a straightforward corollary, springing from the fact that for
any graph G of order n without isolaed vertices, π(Kn−1 ∪ K t−2 ) 6→ (G, Kt ).
Corollary 2.3. Let G be a graph of order n with α(1) (G) ≤ n − 1 and no isolated
vertices, and let t ≥ 2. Then
rpot ((G, Kt ) ≥ max{2t + n − α(1) (G) − 2, n + t − 2}.
In Sections 3 and 4, we show that equality holds in Corollary 2.3 when G =
Kn , Cn or Pn .
4
3. rpot (Kn , Kt )
Few exact values of r(Kn , Kt ) are known, and it is one of the foremost problems in combinatorics to determine even r(K5 , K5 ). Despite this, we determine
rpot (Kn , Kt ) for n ≥ t ≥ 2. The following results will be useful as we proceed.
Theorem 3.1 (R. Luo [16]). Let π = (d1 , . . . , dn ) be a nonincreasing graphic
sequence with d3 ≥ 2 and dn ≥ 1. Then π is potentially C3 -graphic if and only if
π 6= (2, 2, 2, 2) and π 6= (2, 2, 2, 2, 2).
Theorem 3.2 (J-H Yin and J-S Li [23]). Let π = (d1 , . . . , dn ) be a nonincreasing
graphic sequence and k ≥ 1 be an integer.
(a) If dk ≥ k − 1 and d2k ≥ k − 2 then π is potentially Kk -graphic.
(b) If dk ≥ k − 1 and di ≥ 2(k − 1) − i for 1 ≤ i ≤ k − 1, then π is potentially
Kk -graphic.
We are now ready to prove the main result of this section.
Theorem 3.3. For n ≥ t ≥ 3,
rpot (Kn , Kt ) = 2n + t − 4
except when n = t = 3, in which case rpot (K3 , K3 ) = 6.
Proof. The case where n = t = 3 has already been discussed in Section 2, so we
may assume that n ≥ 4 and t ≥ 3. The fact that rpot (Kn , Kt ) ≥ 2n + t − 4 follows
from Theorem 2.2 and/or consideration of π((K2n−2 − (n − 1)K2 ) ∪ K t−3 ), which
is unigraphic.
Therefore, let π = (d1 , . . . , dk ) be a nonincreasing graphic sequence of length
k = 2n + t − 4 with complementary sequence π = (d1 , . . . , dk ), which we will also
assume to be nonincreasing. If dn < n − 1, then
dk−n+1 = dn+t−3 ≥ n + t − 3 ≥ 2t − 3.
As t ≥ 3, this gives that d1 , . . . , dt ≥ 2t−3 > t−1, so π is potentially Kt -graphic by
part (b) of Theorem 3.2. In a similar manner, if dt < t − 1 then π is potentially Kn graphic since dn ≥ d2n−3 ≥ 2n − 3. Consequently, we may assume that dn ≥ n − 1
and dt ≥ t − 1. Additionally, if t = 3, then k ≥ 7 so π is potentially K3 -graphic by
Theorem 3.1. Hence we may assume that t ≥ 4.
Now, if d2n ≥ n − 2, then part (a) of Theorem 3.2 implies that π is potentially
Kn -graphic. Hence, we may assume that d2n ≤ n−3, so that dk−2n+1 = dt−3 ≥ (k−
1)−(n−3) ≥ 2t−2. As we have that dt−1 ≥ t−1, we may apply part (b) of Theorem
3.2 unless dt−2 < t or, more specifically since dt ≥ t − 1, if dt−2 = t − 1. In this case,
however, then dk−(t−2)+1 = d2n−1 ≥ 2n − 4, so we can apply part (b) of Theorem
3.2 to π provided d1 ≥ 2n − 3. We complete the proof by observing that if this were
not the case, we would have d1 = 2n − 4 and thus dk = k − 1 − (2n − 4) = t − 1. As
t ≥ 4, k ≥ 2t, and so π is potentially Kt -graphic by part (a) of Theorem 3.2.
RAMSEY-TYPE NUMBERS FOR DEGREE SEQUENCES
5
4. rpot (Cn , Kt )
Exact values of r(Cn , Kt ) are known for all t ≤ 7, and the conjecture that
r(Cn , Kt ) = (n − 1)(t − 1) + 1 for n ≥ t ≥ 3 has been outstanding since 1976 [3, 6];
a recent proof for n ≥ 4m + 2, m ≥ 3 is given in [17]. In contrast, in this section,
we show rpot (Cn , Kt ) is linear in n and t for all n ≥ 3, t ≥ 2.
Theorem 4.1. For t ≥ 2 and n ≥ 3 with t ≤ 2n
3 , rpot (Cn , Kt ) = n + t − 2.
Proof. The fact that rpot (Cn , Kt ) ≥ n+t−2 follows from consideration of π(Kn−1 ∪
Kt−2 ), which is unigraphic.
To show the reverse inequality, let π = (d1 , . . . , dk ) be a graphic sequence with
k = n + t − 2. If t = 2, the result is immediate, so we assume next that t = 3 and
n = 5 and order π = (d1 , d2 , d3 , d4 , d5 , d6 ) to be nonincreasing. By Theorem 3.1, if
d3 ≥ 2 then π is potentially K3 -graphic. We leave it to the reader to check that if
π is a nonincreasing sequence with six terms that does not satisfy this condition,
then π must be potentially C5 -graphic.
Hence, we may assume that n ≥ 6, t ≥ 3 and t ≤ 2n
3 . If no realization
of π contains a cycle, then every realization of π is bipartite, and hence has an
independent set of size at least d n+t−2
e. Thus, in the complement of G we have
2
≤ t − 1 which implies that t ≥ n.
either a clique on at least t vertices, or n+t−2
2
Thus, we can assume that some realization of π contains a cycle. Obviously, if G
contains a cycle of length n, there is nothing to prove, so we assume that no cycle
in any realization of π has length n. We proceed by considering the following cases.
Case 1: Some realization G of π contains a cycle of length n + 1.
Let C = v1 v2 · · · vn vn+1 v1 be a cycle of length n + 1 in G and note that vi 6∼
vi+2 for any index i, as no realization of π contains an n-cycle. Furthermore,
if vi vi+3 ∈ E(G) for some index i, then we can exchange the edges vi vi+3 and
vi+1 vi+2 for the nonedges vi+1 vi+3 and vi vi+2 to obtain a realization G0 in which
vi vi+2 vi+3 · · · vn+1 v1 · · · vi is a cycle of length n. Thus, we can assume that for any
i, neither vi vi+2 nor vi vi+3 is an edge of G.
Consider a vertex x ∈ V (G) − C with d = dC (x) maximum. If d = 0, we
have either dG (x) = 0 for all x ∈ V (G) − C, or we have x, y ∈ V (G) − C with
xy ∈ E(G). In the latter case, we can exchange the edges v1 v2 , v2 v3 and xy with
the nonedges v1 x, v3 y and v1 v3 to construct a realization of π containing the ncycle v1 v3 v4 · · · vn+1 v1 . If, instead, dG (x) = 0 for each vertex in V (G) − C, then
V (G) − C along with v1 , v3 and v5 form an independent set of size t unless v1 v5
is in E(G). Then, however, we can exchange the edges v1 v5 , v2 v3 and v3 v4 for the
nonedges v1 v3 , v3 v5 and v2 v4 to construct a realization of π containing the n-cycle
v1 v2 v4 v5 . . . vn+1 .
Thus, we can assume that there is some vertex x ∈ V (G)−C such that vi ∈ N (x)
for some index i. If xvi+3 ∈ E(G), then G contains a cycle of length n, so there
exists an index j such that vj ∈ N (x) and vj+1 ∈
/ N (x). Now, replacing the edges
xvj and vj+1 vj+2 with the nonedges xvj+1 and vj vj+2 gives a realization G0 of π
in which vj vj+2 vj+3 . . . vn+1 v1 v2 . . . vj is a cycle of length n.
Case 2: Some realization G of π contains a cycle of length n + 2.
6
Let C = v1 v2 · · · vn vn+2 v1 be a cycle of length n + 2 in G, and note that Case 1
and the assumption that no realization of G contains an n-cycle, neither vi vi+2 nor
vi vi+3 are edges of G for any index i. If C is not an induced cycle, choose a chord
vi vj ∈ E(G) so that distC (vj , vi ) > 3 is minimum. Next, we note that by replacing
the edges vi vi+1 , vi vj and vi+2 vi+3 with the nonedges vi vi+2 , vi vi+3 and vi+1 vj we
obtain a realization of π in which vi vi+3 vi+4 · · · vn+2 v1 v2 · · · vi is a cycle of length
n.
Therefore, we can assume that C is an induced Cn+2 in G. Suppose then that
there is a vertex x in V (G) − C such that xvi is an edge of G for some i. Then
either v1 v2 · · · vi xvi+3 vi+4 · · · vn+2 v1 is a cycle of length n + 1, or we can choose an
index j such that xvj ∈ E(G) but xvj+1 ∈
/ E(G). Then, by exchanging the edges
vj x and vj+1 vj+2 with the nonedges vj vj+2 and xvj+1 we obtain a realization of
π which contains a cycle of length n + 1. Furthermore, if there exists any edge
xy with x, y ∈
/ {v1 , . . . , vn+2 }, then replacing the edges v1 v2 , v2 v3 and xy with the
edges v1 v3 , v2 x and v2 y yields a realization of π where v1 v3 v4 · · · vn+2 v1 is a cycle
of length n + 1. Thus G is isomorphic to Cn+2 ∪ Kt−4 , and as n + 2 ≥ 8, α(G) ≥ t.
Case 3: Some realization G of π contains a cycle of length m > n + 2.
Choose a realization G containing a cycle v1 v2 · · · vm v1 with m > n + 2 maximum. If vn ∼ v1 , then the vertices v1 , v2 , . . . , vn obviously give the desired subgraph
isomorphic to Cn . Similarly, since we can assume G contains no cycle of length n+2,
vn+1 6∼ vm , as this edge would complete a cycle of length n + 2. Thus, replacing
the edges vm v1 and vn vn+1 with the non-edges vn v1 and vn+1 vm gives a graph G0
realizing π which contains Cn .
Case 4: Every realization of π has circumference at most n − 1.
As above, let G be a realization of π containing a longest cycle C = v1 v2 . . . vm
with m ≤ n − 1 and suppose that G has the maximum circumference amongst all
realizations of π. Let H be the subgraph of G induced by V (G) − V (C).
Claim 1. H is acyclic.
Assume otherwise, and let x1 x2 · · · xp x1 be a cycle in H. Then, if vi xj ∈
E(G), it follows that neither vi+1 xj ∈ E(G) nor vi+2 xj+1 ∈ E(G). Otherwise,
v1 v2 · · · vi xj vi+1 vi+2 · · · vm v1 or v1 v2 · · · vi xj xj+1 vi+2 · · · vm v1 is a cycle of length
greater than m in G, a contradiction. Thus we conclude, without loss of generality,
that v1 6∼ x2 and v2 6∼ x1 , and by replacing the edges v1 v2 and x1 x2 with v1 x2 and
v2 x1 , we obtain a realization of π with a cycle v1 x2 x3 · · · xp x1 v2 v3 · · · vm v1 of length
m + p, a contradiction which establishes that H is acyclic.
Claim 2. Either ∆(H) ≤ 1 or the only non-trivial component of H is a star.
Assume first that there exist vertices x and y in H such that dH (x) ≥ 2 and
dH (y) ≥ 2. Clearly, we can choose x and y so that xy ∈ E(G). Since H is acyclic,
then for any vertices x0 ∈ NH (x) − {y} and y 0 ∈ NH (y) − {x} we have x0 6= y 0 and
/ E(G)
x0 6∼ y 0 . As the circumference of G is m, there exists an index i such that vi x ∈
and vi+1 y ∈
/ E(G). By replacing xx0 , yy 0 and vi vi+1 with vi x, vi+1 y and x0 y 0 , we
obtain a graph G0 realizing π containing the (m + 2)-cycle v1 · · · vi xyvi+1 · · · vm v1 ,
a contradiction. Hence H has at most one vertex of degree at least two.
RAMSEY-TYPE NUMBERS FOR DEGREE SEQUENCES
7
Assume then that ∆(H) > 1, and that H has at least two non-trivial components. Choose x ∈ V (H) with dH (x) > 1, and choose vertices x0 and x00 in N (x),
and and edge yy 0 in a component of H different from the component containing
x. We may assume, without loss of generality, that v1 6∼ x. If, in addition, v2 6∼ x
then v1 v2 xx0 x00 xv1 alternates between edges and non-edges in G and can be used
to obtain a realization of π containing a cycle of length m + 1 > m, a contradiction.
A similar argument holds if vm 6∼ x so both v2 x and vm x are edges in G. Now, if
v2 y ∈
/ E(G), then replacing edges xx0 , yy 0 and v1 v2 with v1 x, v2 y and y 0 x0 yields a
realization of π in which v1 xv2 · · · vm v1 is a cycle of length m + 1, which contradicts
the maximality of m. We can therefore assume v2 y ∈ E(G), and by an identical
argument, that vm y 0 ∈ E(G). But then v2 · · · vn y 0 yv2 is a cycle of length m + 1 in
G. This last contradiction establishes the claim.
Claim 3. If the only non-trival component of H is a star, then π → (Cn , Kt ).
Let x be the unique vertex in V (H) with dH (x) > 1. Clearly, by the maximality
of m, vi x ∈ E(G) implies that vi+1 6∼ x for every i, and the argument in Claim
2 establishes that we could construct a larger cycle if x has two consecutive nonneighbors on C. We conclude that m is even and, without loss of generality, x ∼ vi
if and only if i is even. Next, observe that if we can choose an odd index i such
that vi ∼ y for some y ∈ V (H) − x, then either v1 v2 · · · vi yxvi+1 vi+2 · · · vm v1 is
a cycle of length m + 1 in G or, xy ∈
/ E(G). In the latter case, we can exchange
the edges vi y and xx0 with the nonedges vi x and x0 y for any x0 ∈ NH (x) to obtain
a realization of π in which v1 v2 · · · vi xvi+1 vi+2 · · · vm v1 is a cycle of length m + 1.
Thus, we conclude that no vertex in V (H) is adjacent to v1 or v3 . If v1 ∼ v3 ,
we have the cycle v1 v3 v2 xv4 v5 · · · vm v1 of length m + 1 in G, and if v1 6∼ v3 , then
V (H) ∪ {v1 , v3 } − {x} is a set of at least (k − m) + 2 − 1 = (n − m) + t − 1 ≥ t
independent points in G, completing the proof of the claim.
As a result of Claims 1 - 3, we may assume that ∆(H) ≤ 1. First, consider
the case that ∆(H) = 0. Since |V (H)| = k − m ≥ t − 1, we can assume equality
holds, and conclude that m = n − 1. Now, either every vertex vi is incident with
at least one vertex of H, or we can choose a vertex vj such that V (H) ∪ {vj } is an
independent set of size at least t. If every vi has at least one neighbor in V (H), then
since n − 1 > t − 1, we conclude that some vertex x ∈ V (H) is adjacent to vertices
vi and vj with i < j, and by the maximality of m, i < j − 1. We choose x and vi
vj so that j − i > 1 is as small as possible. We now choose y ∈ V (H) ∩ N (vi+1 ),
and observe that y 6= x. The minimality of j − i ensures that vj 6∼ y and vi+1 6∼ x.
Thus, the graph obtained by replacing edges vi+1 y and vj x with vi+1 x and vj y is a
realization of π which contains a cycle v1 v2 · · · vi xvi+1 vi+2 vn v1 of length m + 1 = n.
Therefore, it remains to examine the possibility that ∆(H) = 1. First, we
assume that H contains exactly two (necessarily adjacent) vertices of degree one,
say x and y. We also note that if vi x ∈ E(G) for any index i, then the maximality
of m guarantees that vi±1 6∼ x and vi±2 6∼ y. In this case, by exchanging the edges
vi+1 vi+2 and xy with the nonedges vi+1 x and vi+2 y we obtain a realization of π
with an independent set of size |V (H)|. Since H has exactly one edge and order
k − m, we conclude that either H has t independent points, or m is one of n − 1 or
n − 2. If m = n − 2, then |V (H)| = t and we can use an argument identical to the
case where ∆(H) = 0 to show that there is some vertex on C that has no neighbor
8
in H, implying the existence of an appropriate independent set. Alternatively, if
m = n − 1, then |V (H)| = t − 1 and we can conclude again that there is some
vertex vj is adjacent to no vertex of H. Since m = n − 1 ≥ 5, we can then choose
an index i 6= j, j − 1 so that replacing the edges vi vi+1 and xy with vi x and vi+1 y
gives realization of π with t independent points (the vertices in V (H) together with
the vertex vj ).
Next, assume that H contains 2` ≥ 4 vertices of degree one and p isolated
vertices and choose xx0 , yy 0 ∈ E(H). If vi x ∈ E(G) but vi 6∼ x0 , then we can
produce a realization of π in which ∆(H) = 2 by replacing edges vi x, xx0 and yy 0
with the nonedges xy, xy 0 and vi x0 . The previous claims then imply π → (Cn , Kt ).
Furthermore, we note that by replacing the edges xx0 and yy 0 with the edges xy
and x0 y 0 in H, we obtain another realization of π, and as a result the preceeding
argument immediately implies that vi y ∈ E(G). Thus, each vertex vi adjacent to
any vertex x with dH (x) = 1 is adjacent to every vertex of H with degree one. Let
S = {vi | vi ∼ x for some x with dH (x) = 1}, and let s = |S|.
First, suppose that S = ∅ and that xi yi , 1 ≤ i ≤ ` are the (disjoint) edges in
H. If ` ≥ m, then we can exchange xi yi and the edge vi vi+1 for the nonedges xvi
and yvi+1 . This creates a realization of π in which the vertices of H contain an
independent set of size p+`+m. If p+`+m ≥ t we are done, so suppose otherwise.
Then k − (p + ` + m) = ` ≥ n − 1, which implies that k ≥ 2n − 2, a contradiction.
Hence we may assume that ` < m, which again allows us to exchange edges in H
and edges on C to create a realization of π in which H induces an independent
set of size p + 2`. As k = n + t − 2 and m ≤ n − 1, this implies that, in fact,
p + 2` = t − 1 and m = n − 1. Now, as above, if every vertex vi has a neighbor in
H, we can construct a realization of G containing
so there is some
a longer cycle,
t−1
and
`
≤
,
we
conclude that
vertex vj with no neighbor in H. As t ≤ 2n
3
2
` ≤ n − 3 = m − 2, so we can use edges in E(C) that are not incident to vj to
“break” the ` edges in H and create a realization of π in which V (H) ∪ {vj } forms
an independent set of size t, as desired.
Thus, we now assume that S 6= ∅. Observe that for every vi ∈ S, the maximality
of m implies that vi+2 and vi−2 are not adjacent to any vertex of V (H) with
degree one. Additionally, the vertices vi+1 and vi−1 are not adjacent to any vertex
x ∈ V (H), as we would either have a cycle of length m + 1 if dH (x) = 1, or, if
dH (x) = 0, we can choose yy 0 ∈ E(H) and replace vi±1 x and vi y with vi±1 y and
vi x and obtaian a realization in which v1 · · · vj y 0 yvj+1 · · · vn v1 is a cycle of length
m + 1 for j = i, i − 1.
Furthermore, we note that each edge vi vj of the graph induced by C − S, and
any edge xx0 ∈ E(H) can be replaced with the edges vi x and vj x0 to obtain a
realization of π with fewer edges in the graph induced by V (H). Since each edge of
the cycle not incident with a vertex of S is in C − S and distC (vi , vj ) ≥ 3 for any
distinct vi and vj in S, there are at least m − 2s edges in this graph. If m − 2s > `,
then we can eliminate every edge of H without using an edge incident with vi+1 for
some vi ∈ S. This gives a realization of π in which V (H) ∪ {vi+1 } is a collection of
at leat t independent vertices. Thus, we can assume that m − 2s ≤ `, and by using
each of these m − 2s edges of the cycle to eliminate an edge of H, we conclude that
there is a realization of π with an independent set of size ` + p + (m − 2s). So either
RAMSEY-TYPE NUMBERS FOR DEGREE SEQUENCES
9
π → (Cn , Kt ) or
(1)
` + p + m − 2s ≤ t − 1.
Now, let S + = {vi+1 | vi ∈ S}, and suppose first that there is some v ∈ S +
and z ∈ V (H) such that v ∼ z and dH (z) = 0. Then, for any edge xy in H we
could exchange the edges vz and xy for the nonedges to vx and zy. This results
in x having consecutive neighbors on C, a contradiction to the maximality of m.
We also claim that S + forms an independent set in G. If not, then there are
adjacent vertices vi+1 and vj+1 in S + , which implies that for any edge xy in H,
vi xyvj vj−1 · · · vi+1 vj+1 vj+2 · · · vi is an (m + 2)-cycle in G, a contradiction. Thus,
S + along with the p isolates in H and one vertex from each edge in H comprise an
independent set in G. Thus, either π → (Cn , Kt ) or
(2)
` + p + s ≤ t − 1.
Summing (1) and (2) gives 2` + 2p + m − s ≤ 2t − 2. Now, since 2` + p =
n−1
|V (H)| = n + t − 2 − m, we have (n −
s)+ p ≤ t. Note that s ≤ m
3 ≤ 3 , and
2n
2n+1
hence 3 + p ≤ t, contradicting t ≤ 3 and completing the proof.
Theorem 4.2. For t ≥ 3 and n ≥ 4 with t >
2n 3
rpot (Cn , Kt ) = 2t − 2 +
,
lnm
3
.
Proof. The lower bound stems from Theorem 2.2 and/or consideration of π(K(d n3 e−1) ∨
(t − 1)K2 ), which is unigraphic. To show the reverse inequality, let π = (d1 , . . . , dk )
be graphic with k = 2t − 2 + d n3 e. If no realization of π contains a cycle, then every
realization of π is bipartite, and hence has an independent set of size at least t.
Thus, we can assume that some realization of π contains a cycle. Obviously, if G
contains a cycle of length n, there is nothing to prove, so we assume that no cycle
in any realization of π has length n. Due to the similarities between this proof and
that of Theorem 4.1, we only sketch the following cases, which suffice to complete
the proof.
Case 1: Some realization G of π contains a cycle of length n + 1.
Let C = v1 v2 · · · vn vn+1 v1 be a cycle of length n + 1 in G. Just as in our proof of
Theorem 4.1, this requires that d(x) = 0 for every x ∈ V (G) − V (C). Then either
v1 ∼ v3 and v1 v3 v4 · · · vn+1 v1 isa cycle
of length n, or V (G) − {v2 , v4 , . . . , vn+1 } is
a set of k − (n − 1) = 2t − 1 − 2n
≥
t
indpendent vertices.
3
Case 2: Some realization G of π contains a cycle v1 v2 · · · vn+2 v1 .
Again, the aguments in Case 2 of Theorem 4.1 imply that G = Cn+2 ∪ Kk−n−2
and since n ≥ 4, this graph has an indpendent set of size at least k − n + 1 ≥ t.
Case 3: Some realization of π has circumference m > n + 2.
The proof is identical to the proof of Case 3 of Theorem 4.1.
Case 4: Every realization of π has circumference m ≤ n − 1.
10
Let G be a realization of π containing a longest cycle C = v1 v2 . . . vm with m ≤
n − 1 and suppose that G has the maximum circumference amongst all realizations
of π. Let H be the subgraph of G induced by V (G) − V (C) and note that H has
order at least k − (n − 1) ≥ t so that H contains at least one edge. Following
the argumentation in the proof of Theorem 4.1 we conclude that H = `K2 ∪ pK1
for some integers p and `. Proceeding in the same manner, we define the set
S = {vi | vi x ∈ E(G) for some vertex x with degH (x) = 1}. and note that vi ∈ S
implies that none of vi±1 , vi±2 ∈ S. Thus, the graph V (C) − S has at least m − 2|S|
edges and each edge of this graph can be paired with an edge of H. Replacing these
edges with two vertex disjoint non-edges in the induced 2K2 gives a realization of π
with one fewer edge in the graph induced by V (H). Thus, we have some realization
of π with an independent set of size at least ` + p + m − 2|S|, so either π → (Cn , Kt )
or ` + p + m − 2s ≤ t − 1. Since |V (H)| = 2` + p = 2t − 2 + 2n
3 − m, we must have
2(` + p + m − 2|S|) ≤ 2t − 2
|V (H)| + p + m − 2|S| ≤ 2t − 2
2n
− m) + p + m − 2|S| ≤ 2t − 2
(2t − 2 +
3
jmk
2n
2n
− 2|S| ≤ p +
−2
p+
≤0
3
3
3
An easy case analysis then showsthat
the left hand side is strictly positive except
when p = 0, m = n − 1, |S| = m
and n ≡ 1 (mod 3). However, this in turn
3
2n+1
requires k = 2t − 2 + n+2
,
and
|V
(H)|
= 2` = 2t − 2n+1
3
3 . As n ≡ 1 (mod 3),
3
is odd, a contradiction which completes the proof.
The techniques developed in the proofs of Theorems 4.1 and 4.2 also allow us to
determine rpot (Pn , Kt ). In fact, rpot (Pn , Kt ) and rpot (Cn , Kt ) differ by at most one.
Note, however, that r(Pn , Kt ) = (n − 1)(t − 1) + 1 [18], which is the conjectured
value for r(Cn , Kt ) for all n ≥ t ≥ 3.
Theorem 4.3. For n ≥ 6 and t ≥ 3,
rpot (Pn , Kt ) =

 n + t − 2,

2t − 2 +
if t ≤
n
3
,
if t >
2n 3
2n 3
,
.
Proof. When t ≤ 2n
3 , we note that rpot (Pn , Kt ) ≤ rpot (Cn , Kt ) = n + t − 2, and
equality is established via Corollary 2.3 and/or by observing that Kn−1 ∪ Kt−2
contains neither Pn nor Kt .
2n Therefore,
n we may assume t > 3 . Theorem 2.2 establishes that rpot (Pn , Kt ) ≥
2t − 2 + 3 and if n ≡ 0 (mod 3), we observe that rpot (Pn , Kt ) ≤ rpot (Cn , Kt ) =
2t − 2 + n3 , establishing the result.
Finally, for n 6≡ 0 (mod
3), we note that by Theorem 4.1, every degree sequence
π with k ≥ 2t − 2 + n3 terms has a realization G which contains either a subgraph
isomorphic to Cn−2 or an independent set of cardinality t. If the
latter, π →
(Pn , Kt ), and if the former, we note that there are at least 2t − 2 + n3 − (n − 2) =
2t − d 2n
3 e ≥ t vertices in V (G) − V (Cn−2 ). Since we are assuming α(G) < t, there is
RAMSEY-TYPE NUMBERS FOR DEGREE SEQUENCES
11
at least one edge xy ∈ E(G) with x, y ∈
/ V (Cn−2 ). Now, without loss of generality,
either vx ∈ E(G) and G contains a subgraph isomorphic to Pn , or we can select any
edge vi vi+1 ∈ E(Cn−2 ) and exchange the edges vi vi+1 and xy with the non-edges
vi x and vi+1 y to obtain a realization of π which contains a path of order n.
5. Conclusion
Our results in this paper deal only with a “2-color” Ramsey-type parameter
for degree sequences; we are also able to define a multicolored version of rpot . Let
(i)
(i)
πi , . . . , πk be graphic sequences, with πi = (d1 , . . . , dn ) for all i (they need not
be monotone). Then, as defined in [1], π1 , . . . , πk pack if there exist edge-disjoint
graphs G1 , . . . , Gk , all with vertex set {v1 , . . . , vn }, such that
(i)
dGi (vj ) = dj
for each i, and
dG1 ∪···∪Gk (vj ) =
n
X
(i)
dj .
i=1
In traditional graph packing, the vertex sets of the graphs in question may be permuted prior to their embedding into Kn . Note that when packing degree sequences,
the ordering of the terms in π1 , . . . , πk remains fixed.
With this definition in mind, we define rpot (G1 , . . . , Gk ) to be the smallest integer n such that for any collection of n-term graphic sequences π1 , . . . , πk that sum,
termwise, to n − 1 and pack, there exist edge disjoint graphs F1 , . . . , Fk all with
(i)
vertex set {v1 , . . . , vn }, such that dFi (vj ) = dj for all i, j and also that Fi contains
Gi as a subgraph for some i. As is the case with the two-color version, the multicolor potential-Ramsey number is bounded from above by the classical Ramsey
number, but the added challenges inherent in degree sequence packing make the
determination of rpot (G1 , . . . , Gk ) for k ≥ 3 both interesting and significantly more
difficult than the k = 2 case.
References
[1] Arthur H. Busch, Michael J. Ferrara, Stephen G. Hartke, Michael S. Jacobson, Hemanshu
Kaul, and Douglas B. West. Packing of graphic n-tuples. Journal of Graph Theory, pages
n/a–n/a, 2011.
[2] Z. Dvorak and B. Mohar. Chromatic number and complete graph substructures for degree
sequences. Arxiv preprint arXiv:0907.1583, 2009.
[3] P. Erdős, R. J. Faudree, C. C. Rousseau, and R. H. Schelp. On cycle-complete graph Ramsey
numbers. J. Graph Theory, 2(1):53–64, 1978.
[4] P. Erdös, M. S. Jacobson, and J. Lehel. Graphs realizing the same degree sequences and
their respective clique numbers. In Graph theory, combinatorics, and applications, Vol. 1
(Kalamazoo, MI, 1988), Wiley-Intersci. Publ., pages 439–449. Wiley, New York, 1991.
[5] Paul Erdős and Tibor Gallai. Graphs with prescribed degrees of vertices (hungarian). Mat.
Lapok, 11:264–274, 1960.
[6] R. J. Faudree and R. H. Schelp. Some problems in Ramsey theory. In Theory and applications
of graphs (Proc. Internat. Conf., Western Mich. Univ., Kalamazoo, Mich., 1976), volume
642 of Lecture Notes in Math., pages 500–515. Springer, Berlin, 1978.
[7] Michael J. Ferrara and John Schmitt. A general lower bound for potentially H-graphic sequences. SIAM J. Discrete Math., 23(1):517–526, 2008/09.
12
[8] John Frederick Fink and Michael S. Jacobson. On n-domination, n-dependence and forbidden
subgraphs. In Graph theory with applications to algorithms and computer science (Kalamazoo, Mich., 1984), Wiley-Intersci. Publ., pages 301–311. Wiley, New York, 1985.
[9] L. Gerencsér and A. Gyárfás. On Ramsey-type problems. Ann. Univ. Sci. Budapest. Eötvös
Sect. Math., 10:167–170, 1967.
[10] S. Hakimi and Edward Schmeichel. Graphs and their degree sequences: A survey. In Yousef
Alavi and Don Lick, editors, Theory and Applications of Graphs, volume 642 of Lecture Notes
in Mathematics, pages 225–235. Springer Berlin / Heidelberg, 1978. 10.1007/BFb0070380.
[11] S. L. Hakimi. On realizability of a set of integers as degrees of the vertices of a linear graph.
I. J. Soc. Indust. Appl. Math., 10:496–506, 1962.
[12] Frank Harary. Recent results on generalized Ramsey theory for graphs. In Graph theory and
applications (Proc. Conf., Western Michigan Univ., Kalamazoo, Mich., 1972; dedicated to
the memory of J. W. T. Youngs), pages 125–138. Lecture Notes in Math., Vol. 303. Springer,
Berlin, 1972.
[13] Václav Havel. Eine Bemerkung über die Existenz der endlichen Graphen. Časopis Pěst. Mat.,
80:477–480, 1955.
[14] Chunhui Lai. An extremal problem on potentially Kp,1,1 -graphic sequences. Discrete Math.
Theor. Comput. Sci., 7(1):75–79 (electronic), 2005.
[15] Jiong-Sheng Li and Zi-Xia Song. The smallest degree sum that yields potentially Pk -graphical
sequences. J. Graph Theory, 29(2):63–72, 1998.
[16] Rong Luo. On potentially Ck -graphic sequences. Ars Combin., 64:301–318, 2002.
[17] V. Nikiforov. The cycle-complete graph Ramsey numbers. Combin. Probab. Comput.,
14(3):349–370, 2005.
[18] T. D. Parsons. The Ramsey numbers r(Pm , Kn ). Discrete Math., 6:159–162, 1973.
[19] Stanislaw P. Radziszowski. Small Ramsey numbers. Electron. J. Combin., 1:Dynamic Survey
1, 30 pp. (electronic), 1994.
[20] A. R. Rao. The clique number of a graph with a given degree sequence. In Proceedings of the
Symposium on Graph Theory (Indian Statist. Inst., Calcutta, 1976), volume 4 of ISI Lecture
Notes, pages 251–267, New Delhi, 1979. Macmillan of India.
[21] S. B. Rao. A survey of the theory of potentially P -graphic and forcibly P -graphic degree
sequences. In Combinatorics and graph theory (Calcutta, 1980), volume 885 of Lecture Notes
in Math., pages 417–440. Springer, Berlin, 1981.
[22] Neil Robertson and Zi-Xia Song. Hadwiger number and chromatic number for near regular
degree sequences. J. Graph Theory, 64(3):175–183, 2010.
[23] Jian-Hua Yin and Jiong-Sheng Li. Two sufficient conditions for a graphic sequence to have a
realization with prescribed clique size. Discrete Math., 301(2-3):218–227, 2005.
[24] Jian Hua Yin and Jiong Sheng Li. A variation of a conjecture due to Erdős and Sós. Acta
Math. Sin. (Engl. Ser.), 25(5):795–802, 2009.
[25] Jian-Hua Yin, Jiong-Sheng Li, and Guo-Liang Chen. A variation of a classical Turán-type
extremal problem. European J. Combin., 25(7):989–1002, 2004.
Download