Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Muitas pessoas garantiram que este projeto pudesse ser levado to longe.
Destacamos o trabalho e dedicao de Yoshiko Wakabayashi, Eric Ossami
Endo, Fbio Happ Botler, Leonardo Nagami Coregliano, Rafael Santos Coelho,
e Tssio Naia dos Santos. Obrigado!
Sumrio 3
1 Introduo e notao 5
1.1 Grafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Digrafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Operaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4 Multigrafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5 Referncias Bibliogrficas . . . . . . . . . . . . . . . . . . . . . 10
2 Emparelhamentos 11
2.1 Emparelhamentos perfeitos . . . . . . . . . . . . . . . . . . . . 11
2.2 Emparelhamentos mximos e a deficincia de um grafo . . . . . 13
2.3 Defeito em grafos arbitrrios . . . . . . . . . . . . . . . . . . . 13
2.4 Um algoritmo para encontrar um emparelhamento . . . . . . . 15
2.5 Algoritmo de EdmondsGallai . . . . . . . . . . . . . . . . . . . 17
2.6 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.7 Referncias Bibliogrficas . . . . . . . . . . . . . . . . . . . . . 20
3 Conexidade 22
3.1 Teorema de Menger . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 2-conexidade e 2-aresta-conexidade . . . . . . . . . . . . . . . . 25
3.3 3-conexidade . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.4 Alta aresta-conexidade . . . . . . . . . . . . . . . . . . . . . . . 33
3.5 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3.6 Referncias Bibliogrficas . . . . . . . . . . . . . . . . . . . . . 34
4 Planaridade 35
4.1 Menores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2 Menores Topolgicos . . . . . . . . . . . . . . . . . . . . . . . . 39
4.3 Caracterizaes de grafos planares . . . . . . . . . . . . . . . . 40
4.4 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.5 Referncias Bibliogrficas . . . . . . . . . . . . . . . . . . . . . 46
5 Colorao 48
5.1 Colorao de vrtices . . . . . . . . . . . . . . . . . . . . . . . . 48
5.2 Grafos k-construtveis . . . . . . . . . . . . . . . . . . . . . . . 49
5.3 Lista-colorao . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
5.4 Grafos Perfeitos . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.5 Classes de grafos perfeitos . . . . . . . . . . . . . . . . . . . . . 57
5.6 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.7 Referncias Bibliogrficas . . . . . . . . . . . . . . . . . . . . . 59
6 Problemas Extremais 61
6.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
6.2 Problema da proibio de G . . . . . . . . . . . . . . . . . . . . 61
6.3 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
6.4 Referncias Bibliogrficas . . . . . . . . . . . . . . . . . . . . . 66
7 Nmeros de Ramsey 69
Este texto foi construdo a partir de notas de aula1 . Ele foi concebido tendo em
mente alunos de ps-graduao e alunos de graduao interessados na teoria
dos grafos. Por uma questo de brevidade, resultados mais simples da teoria
so mencionados, mas no demonstrados.
Entendemos que os conceitos e construes empregados na demonstrao
de teoremas so to importantes e valiosos quanto os resultados que susten-
tam. Assim, exibimos mais de uma demonstrao para vrios dos resultados
enunciados. Um certo nmero de exerccios parte central do texto, uma das
mais divertidas!
A teoria dos grafos uma rea rica em resultados e bastante desenvolvida
da matemtica. Mesmo uma seleo bastante rigorosa de tpicos contm
material para anos de estudo. Um esforo foi feito no sentido colher algumas
referncias teis para o leitor interessado em explorar temas mencionados aqui,
mas preciso dizer que as referncias esto longe de serem exaustivas.
A maior parte da notao usada padro na literatura teoria de grafos.
Referimos o leitor a [Die05, Bol98] para exemplos.
1.1 grafos
Exemplo 1.2 Seja G = (V, E) um grafo tal que para todo par de vrtices
distintos u, v V temos que uv E. Dizemos que G um grafo completo.
Denotamos o grafo completo em n vrtices por Kn . (Veja a figura 1.2a.)
1
Prof. Dra. Yoshiko Wakabayashi, Teoria dos Grafos, agostonovembro de 2013, Instituto
de Matemtica e Estatstica da Universisdade de So Paulo.
Exemplo 1.5 Se G um grafo tal que d(u) = d(v) = r para todo u, v V (G),
dizemos que G um grafo regular, r-regular, ou regular de grau r. (Veja
a figura 1.4.)
e 1.6b.)
Grafos conexos
Um grafo G dito conexo se para todo par de vrtices u, v V (G) existe
caminho contendo u e v, caso contrrio dizemos que G desconexo. Um
subgrafo conexo H de G dito uma componente conexa de G se no
existe H 0 G conexo tal que H H 0 e H 6= H 0 . Se v um vrtice de G
tal que d(v) = 0, dizemos que v um vrtice isolado de G. Neste caso, o
subgrafo de G contendo apenas o vrtice v uma componente conexa de G. O
grafo trivial o nico (a menos de isomorfismo) grafo de ordem 1.
Dados dois vrtices u, v de G, seja Puv um caminho de menor comprimento
contendo u e v. Dizemos que a distncia de u para v (ou entre u e v),
denotada por d(u, v), o comprimento de Puv .
Uma propriedade P sobre a classe dos pares ordenados que representam
grafos dita uma propriedade de grafos se invariante sob isomorfismo de
grafos, isto , se P (G) e G isomorfo a H implicam P (H) para todos grafos G
e H.
Seja B alguma propriedade sobre grafos. Por vezes dizemos que um grafo G
hipo-B se G no possui a propriedade B, mas G v possui a propriedade B,
para todo vrtice v de G.
1.2 digrafos
1.3 operaes
1.4 multigrafos
Teorema 2.2 (Hall, 1935). Seja G um grafo (A, B)-bipartido. Ento G tem
um emparelhamento que cobre A se e somente se Adj X X para todo
X A.
AC = A C, BC = B C, AC = A \ C, e AC = A \ C.
Def(G) = |V | 2 Emp(G),
= min |V | 2|M | ,
M M
|V | + |S| co (G S)
( )
Emp(G) = min . (2.2)
SV (G) 2
Ento
a) S = AG testemunha de G;
b) CG a unio de componentes pares de G AG ;
c) DG a unio de componentes mpares de G AG ;
d) Todo componente mpar de G AG hipoemparelhvel.
CG
AG
DG
caule boto
por M 4P . Descrevemos nessa seo algumas estratgias que podem ser usadas
para encontrar tal caminho.
Seja G = (V, E) um grafo, M um emparelhamento em G, e X o conjunto
de vrtices descobertos por M . Um passeio M -alternante (v0 , v1 , . . . , vt )
chamado de M -flor (figura 2.2) se satisfaz
a) v0 X;
b) v0 , . . . , vt1 so distintos;
c) t mpar; e
d) vt = vi para algum i mpar.
Seja T = v0 v1 vk um passeio M -alternante em G entre vrtices distintos
de X. Se T vrtice-simples, ento T um caminho M -aumentador. Caso
contrrio, seja j o menor inteiro tal que vi = vj , para i < j. fcil ver
que v0 v1 vj uma M -flor. A parte da M -flor de v0 a vi chamada caule
(stem) e a parte de vi a vt chamada de boto (blossom). Dizemos
que v0 a raiz da flor ou do boto. Se B um M -boto, definimos o grafo G/B
(chamado G contrado de B), com emparelhamento M/B, como o grafo que
resulta da substituio do boto por um vrtice. Mais formalmente, temos
V (G/B) = (V \ B) {b}, onde b / V um vrtice novo;
E(G/B) = E \ {e E : e incide em B} vb : v V (G/B), vz
E(G), z B ;
= M \{e E : e incide em B} vb : v V (G/B), vz M, z
M/B
B .
|N + | = |N | + |M | > |M/B| + |M | = |M |.
Portanto |N + | > |M |, uma contradio.
2.6 exerccios
Exerccio 2.4. Seja k um inteiro positivo, e seja G um grafo simples com |V (G)|
2k, e tal que d(v) k para todo v G. Mostre que G tem um emparelhamento
com pelo menos k arestas.
Exerccio 2.5. Prove que todo grafo bipartido com pelo menos uma aresta tem
um emparelhamento que cobre todos os vrtices de grau mximo.
Observao 2.15 Note que uma consequncia imediata desse resultado o
fato de que o conjunto das arestas e um grafo bipartido pode ser particionado
em (G) emparelhamentos. (Ou seja, o ndice cromtico de um grafo bipartido
precisamente (G)).
Exerccio 2.6. Seja E um emparelhamento maximal e E ? um emparelhamento
mximo num grafo. Mostre que |E| |E ? |/2.
Exerccio 2.7. Prove o Teorema de Hall usando o Teorema de Tutte 2.5.
Exerccio 2.8. Prove que se G = (V, E) um grafo com |V | par e tal que
4 2
| Adj(X)| min |V |, |X| para todo X V,
3 3
ento G tem um emparelhamento perfeito.
notas do captulo 2
Seja G um grafo. Dizemos que G k-conexo se, para todo S V (G) e |S| < k,
temos que o grafo G S conexo e possui ao menos dois vrtices.
Analogamente, dizemos que G k-aresta-conexo se, para todo F E(G),
com |F | < k, temos que G F conexo e possui ao menos dois vrtices.
Alm disso, convencionamos que todo grafo 0-conexo e 0-aresta-conexo.
Finalmente, definimos a conexidade de G (connectivity of G), denotada
por K(G), como o maior natural k tal que G k-conexo e definimos a aresta-
conexidade de G (edge connectivity of G), denotada por K 0 (G), como o
maior natural k tal que G k-aresta-conexo.
Exerccio 3.1. Mostre que K(G) K 0 (G) (G).
Para provar as vrias verses to teorema de Menger, vamos agora considerar
digrafos (grafos orientados), em particular, permitimos aqui arestas mltiplas.
Note que isso diferente de uma orientao de um grafo, quando partimos
de um grafo e orientamos suas arestas.
Para facilitar a notao, se G um grafo (ou digrafo) e s e t so dois de
seus vrtices, ento chamamos de st-caminho qualquer caminho (orientado,
no caso de digrafos) de s a t.
Um digrafo D dito fortemente conexo se para quaisquer dois vrti-
ces u, v existe em D um uv-caminho (Isto significa que existe tambm um vu-
caminho).
s t
| + (X)| + | + (Y )| | + (X Y )| + | + (X Y )| k + k.
v
s t
u
v v
u t
t
arco ut.
O mesmo vale para o caso u, v X, pois a remoo do arco vt foi compen-
sada pela adio do arco ut.
Resta apenas o caso u / X e v X. Mas ento k > |D +
0 (X)| = |D (X)|
+
A partir dos teoremas 3.1, 3.3, 3.4 e 3.5, seguem os seguintes corolrios.
Corolrio 3.6 Um digrafo D k-fortemente-arco-conexo se e somente se para
todo par de vrtices distintos v e w existem k caminhos orientados disjuntos
nos arcos de v a w.
Corolrio 3.7 Um digrafo D k-fortemente-conexo se e somente se para todo
par de vrtices distintos v e w existem k caminhos orientados internamente
disjuntos nos vrtices de v a w.
Corolrio 3.8 Um grafo G k-aresta-conexo se e somente se para todo par
de vrtices distintos v e w existem k caminhos disjuntos nas arestas de v a w.
Corolrio 3.9 Um grafo G k-conexo se e somente se para todo par de
vrtices distintos v e w existem k caminhos internamente disjuntos nos vrtices
de v a w.
H H-caminho H-orelha
e w
E \ E(G[U ])}.
Observao: A contrao de uma aresta e = xy pode ser vista como um
caso especial de contrao de conjunto de vrtices U onde U = {x, y}.
G G/e
3.3 3-conexidade
C x
y
v
z
Exerccio 3.3. Estudar o que acontece com o teorema acima caso a hip-
tese |V (G)| 5 seja removida. Em que momento(s) da demonstrao essa
hiptese foi usada?
Teorema 3.14 (Tutte, 1961). Um grafo 3-conexo se e somente se existe uma
sequncia G0 , G1 , . . . , Gn de grafos com as propriedades
(a) G0 = K 4 e Gn = G;
(b) Gi+1 tem uma aresta xy tal que d(x) 3, d(y) 3 e Gi = Gi+1 /xy,
para i < n.
3.5 exerccios
Exerccio 3.5. Prove que se G um grafo 2-conexo tal que (G) 3, ento G
tem um vrtice v tal que G v 2-conexo.
Exerccio 3.6. Seja G um grafo 2-conexo tal que G s t desconexo para
quaisquer dois vrtices no-adjacentes s, t. Prove que G um circuito.
Exerccio 3.7. Sejam G = (V, E) um grafo e s, t dois vrtices de G que distam d.
Suponha que, para todo S V \ {s, t} tal que |S| < k, existe em G S um
caminho entre s e t, de comprimento d. Mostre que em G existem k caminhos
entre s e t, todos de comprimento d, que so vrtice-disjuntos exceto pelos
extremos.
Exerccio 3.8.
a) Estude o Teorema de Mader sobre H-caminhos (veja Seo 3.4 do livro do
Diestel [Die05]).
Teorema 3.17 Dado um grafo G = (V, E) e um subgrafo induzido H
de G. O maior nmero de H-caminhos internamente vrtice-disjuntos o
menor valor MG (H) de
X 1
|X| + |(C)| ,
CCF
2
Figura 4.2: Apenas um dos mapas acima possui um circuito facial com 6
arestas.
Se todas as imerses planas de G so equivalentes, dizemos que G tem uma
nica imerso plana.
Exemplo 4.2 O grafo completo em 4 vrtices tem uma nica imerso plana
(Figura 4.3).
O seguinte resultado ser usado na prova do teorema de Kuratowski 4.14.
Uma demonstrao deste resultado pode ser encontrada em [NC88].
Teorema 4.3 (Nishizeki & Chiba, 1988 [NC88]). Se G um grafo planar 2-
conexo e G no um circuito, ento G tem uma nica imerso plana se e
somente se G uma subdiviso de um grafo 3-conexo ou de um K4 e.
`(n 2)
d(v) 2 .
n(` 2)
4.1 menores
x4 x1 x4 x1
x x
y y
x9 x9
x8 x8
x4 x1 x4 x1
x x
y y
x9 x9
x8 x8
Caracterizao de MacLane
Dado um grafo G = (V, E), um ciclo de G um subgrafo de G cujos vrtices
possuem todos grau par. Seja EG o conjunto dos subconjuntos de E. O
Caracterizao de Whitney
Seja G um grafo conexo. O subespao (DG , 4) de (EG , 4) gerado pelos
cortes (tambm chamados de cociclos). de G o espao dos cociclos de G.
Observe que qualquer corte (U ) onde U V (G) pode ser escrito como
a diferena simtrica dos cortes dos vrtices, isto : se U = {v1 , . . . , vk },
ento (U ) = (v1 )4 4(vk )
O conjunto dos cortes dos vrtices no linearmente independente pois (v1 ) =
(v2 )4 4(vn ), mas o conjunto {(v) | v V u} para cada u V uma
base de DG . Logo, dim(DG ) = n 1 e, portanto, temos que dim(DG ) +
dim(CG ) = m, que a dimenso do espao de arestas de G. Provamos abaixo
que DG ortogonal a CG .
Proposio 4.21 Os subespaos CG e DG so ortogonais.
i=1
Uma vez que a interseo de um corte com um ciclo sempre um nmero par de
arestas, resta observar que o produto interno exatamente esta interseo. Isto
, XiF XiH = 1 se e somente se a aresta i est tanto em F quanto em H.
CG = (DG ) e DG = (CG ) .
Demonstrao. Seja f uma bijeo entre E(G) e E(Gc ) que induz uma bijeo
entre ciclos de Ge cociclos de Gc .
Seja B um bloco de Ge H = Gc [f (E(B))]. imediato que f |E(B) leva
ciclos de B em cociclos de H.
Vamos mostrar que, para todo cociclo D de H, temos que D cociclo
de Gc .
Suponha que no e seja D0 um cociclo de Gc que contm D mas no
est contido em E(H). Certamente C = G[f 1 (D)] no um ciclo de G,
ento C possui pelo menos um vrtice de grau mpar. Podemos ento adicionar
sucessivamente arestas de f 1 (D0 ) a vrtices de grau mpar at que a quantidade
dos mesmos diminua.
Dessa forma existe um circuito de G que possui arestas de E(B) e E(G) \
E(B), o que contradiz o fato de B ser um bloco. Portanto, todo cociclo de H
cociclo de G, logo sua preimagem tem de ser um ciclo (de B).
4.4 exerccios
Exerccio 4.10. Considere o grafo G obtido pela adio de uma aresta qualquer
a um grafo planar maximal de ordem pelo menos 6. Mostre que G contm
um T K5 e um T K3,3 . Ou seja, G sempre contm uma subdiviso de K5 e
de K3,3 .
Exerccio 4.11. Para quais n 3 a roda (wheel) Wn exoplanar? Justifique.
Exerccio 4.12. Um grafo exoplanar (outerplanar) se tem uma representa-
o plana na qual todo vrtice fica na fronteira da face externa. Mostre que
um grafo exoplanar se e s se no contm nem o K4 e nem o K2,3 como
menores.
Exerccio 4.13. Faa ao menos duas provas distintas para a seguinte afirmao.
Considere uma triangulao plana G e uma colorao arbitrria de seus
vrtices em 3 cores. (Nessa colorao vrtices adjacentes podem ter cores
iguais.) Dizemos que uma face tricolorida se os vrtices de sua fronteira esto
coloridos com 3 cores distintas. Prove que G tem um nmero par de faces
tricoloridas.
Exerccio 4.14. Leia o artigo [Mak97]. Rescreva-o sua maneira, preferenci-
almente em ingls. No para copiar ou fazer uma traduo ao p da letra.
Comente o artigo.
Exerccio 4.15. Estudar e entender a prova em [Tho81].
[HT74] John Hopcroft and Robert Tarjan. Efficient planarity testing. Journal
of the ACM (JACM), 21(4):549568, 1974.
[Mac37] Saunders MacLane. A combinatorial condition for planar graphs.
Fund. Math, 28:2232, 1937.
Resumo
Como esse algoritmo sempre obtm uma colorao prpria de G, fcil ver
que (G) (G) + 1. E essa delimitao justa, no caso geral: existem grafos
que apresentam = + 1. Uma prova do seguinte teorema se apoia em uma
estratgia anloga da delimitao via algoritmo guloso.
Proposio 5.1 Todo grafo G satisfaz (G) 1 + max (H) : H G .
Corolrio 5.2 Todo grafo G tem um subgrafo H tal que (H) (G) 1.
O corolrio 5.2 implica que grafos com alto tm alto. Obtemos outro
limitante observando que em toda colorao com cores existe ao menos uma
aresta entre cada par de conjuntos da partio. Portanto, para um grafo com m
arestas,
1 1
! r
m, o que implica + 2m + .
2 2 4
Neste captulo abordamos algumas classes de grafos para os quais limitantes
muito mais precisos so conhecidos. Talvez o resultado mais conhecido de
Note que, em uma rvore BP de raiz r, todo vizinho de uma folha f est
contido no caminho entre f e r.
Exerccio 5.1. Para quais grafos G e vrtice r V (G), a rvore BPG (r) nica?
J
G H
w y w y
v x
zvx
{wy}.
fcil ver que todo grafo G Ck tem nmero cromtico (G) k (exerc-
cio 5.5). Por outro lado, esses grafos esto presentes em todo grafo com nmero
cromtico k, pelo seguinte teorema.
Teorema 5.6 (Hajs, 1961). Seja G um grafo e k N Ento (G) k se e
somente se G contm um subgrafo H tal que H Ck .
Dizemos que um grafo G k-crtico se todo subgrafo prprio H de G
satisfaz (H) < (G). Note que o Teorema 5.6 equivalente a afirmar que
todo grafo k-crtico k-construtvel.
A demonstrao a seguir pode ser lida em Diestel [Die05].
L = L(v)
vV
Lema 5.15 Seja D = (V, A) um digrafo tal que todo subgrafo induzido
de D tem um ncleo, e seja L = (Lv )vV tal que Lv um conjunto de cores.
Se |Lv | > d+ (v) para todo v V , ento D tem uma L-lista-colorao.
Seja e V (D), e suponha que C(e) = i. Note que d+ D (e) < k (de um lado
da partio, cores maiores do que i, e, de outro, cores menores).
Para usar o lema 5.15, precisamos mostrar que todo subgrafo induzido D0
de D tem um ncleo. Provamos isso por induo em V (D0 ).
Se V (D) = , o resultado segue.
Seja E 0 = V (D0 ) E. Para cada x X, sejam 0 (x) = (x)E 0 o conjunto
de arestas incidentes a x falta coisa aqui!.
Para cada x X tal que (x) 6= , seja ex a aresta com a menor C-cor.
0
Observao 5.17 Existe uma prova para uma verso assinttica da conjec-
tura.
xX
a at
n`
= 3` nj pj = = 3` nj
X X
E[X] .
j j
1 n
De modo que existe um grafo em que o nmero de circuitos curtos X < n/2
e nmero de independncia (G) < a. Isso implica que podemos remover
um vrtice (arbitrrio) de cada circuito curto, obtendo um grafo G0 com ao
meno n/2 vrtices. Ademais, G0 no possui circuito de comprimento menor ou
igual a `, e temos (G0 ) < a. Assim o nmero cromtico desse grafo
|V (G0 )| n/2 n
(G0 ) = .
(G0 ) 3n1 ln n 6 ln n
(G K) < (G)
xV (Ki ) j=1
xV (G0 ) i=1
Como (G0 ) |V (G0 )|/(G0 ), usando o teorema 5.18 e 5.1, temos que
|V (G0 )| |V (G0 )|
(G0 ) = = r (G0 ) + 1,
(G0 ) (G)
Emp(G) = cob(G)
Definio 5.28 Seja G um grafo. Se H um grafo, ento dizemos que G
livre de H se G no contm H como subgrafo induzido.
Teorema 5.29 Se G livre de P4 , ento G perfeito. (P4 caminho com 4
vrtices)
5.6 exerccios
Nesta situao, mentir significa dar uma informao falsa, mas no significa
omitir uma informao. Suponha que o culpado tentou colocar a culpa em
outro mentindo. Se um professor mentiu, quem foi?
Resolva usando conceitos da teoria dos grafos.
notas do captulo 5
[AH89] K.I. Appel and W. Haken. Every Planar Map Is Four Colorable.
Contemporary mathematics, v. 98. American Mathematical Society,
1989.
[CRST06] Maria Chudnovsky, Neil Robertson, Paul Seymour, and Robin Tho-
mas. The strong perfect graph theorem. ANNALS OF MATHE-
MATICS, 164:51229, 2006.
[Die05] Reinhard Diestel. Graph Theory (Graduate Texts in Mathematics).
Springer, August 2005.
[Fle14] Tams Fleiner. Yet another proof for brooks theorem. Technical
Report QP-2014-01, Egervry Reserch Group, Budapest, 2014.
www.cs.elte.hu/egres.
[HS70] A. Hajnal and E. Szemerdi. Proof of a conjecture of P. Erds.
In Combinatorial theory and its applications, II (Proc. Colloq.,
Balatonfred, 1969), pages 601623. North-Holland, Amsterdam,
1970.
[Lov75] L Lovsz. Three short proofs in graph theory. Journal of Combina-
torial Theory, Series B, 19(3):269 271, 1975.
[OPT01] Deryk Osthus, Hans Jrgen Prmel, and Anusch Taraz. Almost all
graphs with high girth and suitable density have high chromatic
number. J. Graph Theory, 37(4):220226, August 2001.
6.1 introduo
n
(n) = .
2
Dentre todos os grafos desse tipo, o que tem o maior nmero possvel de arestas
aquele que tem os blocos das parties o mais balanceado possvel.
Ou seja, tomando r = n mod p e k = bn/pc, o conjunto EX(n, Kp+1 )
contm o grafo p-partido completo com p r blocos com k vrtices e r blocos
com k + 1 vrtices.
Chamamos tal grafo de Grafo de Turn e o denotamos por Tn,p (extremal
que no contm Kp+1 ). Definimos tambm tn,p = |E(Tn,p )|.
e ex(n, K3 ) 4 .
n2
ex(n, G) (G) 2
lim = .
n n
2 (G) 1
ex(n, G) p2 (G) 2
lim = = .
n n
2 p1 (G) 1
0, se x < 1;
(
f (x) = x
2 , se x 1;
1 X 2m/n
! !
d(z)
.
n zV (G) 2 2
4m2 2mn n3 + n2 0.
2n + 4n2 + 16(n3 n2 )
p
n
m = (1 + 4n 3).
8 4
Portanto temos que ex(n, C4 ) n4 (1 + 4n 3).
6.3 exerccios
[AH89] K.I. Appel and W. Haken. Every Planar Map Is Four Colorable.
Contemporary mathematics, v. 98. American Mathematical Society,
1989.
[BM08] A. Bondy and U.S.R. Murty. Graph Theory. Graduate Texts in
Mathematics. Springer, 2008.
[Bol98] B. Bollobs. Modern graph theory. Graduate Texts in Mathematics
Series. Springer-Verlag GmbH, 1998.
[Bro87] R.L. Brooks. On colouring the nodes of a network. In Ira Gessel
and Gian-Carlo Rota, editors, Classic Papers in Combinatorics,
Modern Birkhuser Classics, pages 118121. Birkhuser Boston,
1987.
[CCPS11] W.J. Cook, W.H. Cunningham, W.R. Pulleyblank, and A. Schrijver.
Combinatorial Optimization. Wiley Series in Discrete Mathematics
and Optimization. Wiley, 2011.
Em 1927, Frank Plumpton Ramsey [1903 - 1930], lgico ingls, provou no seu
trabalho de teoria dos conjuntos o que se chama hoje de Teorema de Ramsey, um
teorema que abriu novas portas para o estudo de combinatria. Atualmente,
devido a vastas pesquisas sobre o assunto, a rea conhecida como Teoria
de Ramsey bem estabelecida na matemtica. Essa teoria procura encontrar
regularidades dentro de uma estrutura larga e catica. Segundo as palavras de
Theodore S. Motzkin: A completa desordem impossvel.
Neste captulo, apresentaremos o Teorema de Ramsey e vrios corolrios.
Teorema 7.3 (Erds & Szekeres, 35 [ES35]). Para todos inteiros positivos m
e n, vale que
n+m2
!
r(n, m) .
n1
n+m3 n+m3
! !
r(n 1, m) e r(n, m 1) .
n2 n1
n+m3 n+m3
! !
r(n 1, m) + r(n, m 1) +
n2 n1
n+m2
!
= .
n1
3 4 5 6 7 8 9 10
3 6 9 14 18 23 28 36 4042
4 18 25 3641 4961 5884 73115 92149
5 4349 5887 80143 101216 126316 144-442
6 102165 113298 132495 169780 1791171
7 205540 2171031 2411713 2892826
8 2821870 3173583 3316090
9 5656588 58112677
10 79823556
Valores de r(n, m)
2n 2
!
c
r(n) 4n
n1 n
1 1/n
1/n
2n/2
< n!
2
1
1/n
21/2 < n!
2
1
1/n
2n/2 2 2
n1
< n!
2
Thomason, em 1988 [Tho88], provou que existe uma constante c > 0 tal
que,
2n 2
!
r(n) n1/2+c/ log n .
n1
Algumas conjecturas na Teoria de Ramsey ainda esto em aberto.
Conjectura 7.5 Existe uma constante k (talvez k = 1) tal que r(n) =
2(k+O(1))n , para todo n.
Conjectura 7.6 O limite lim r(n)1/n existe.
n
Erds j sabia as seguintes estimativas em 1947, que provamos anterior-
mente
2 lim inf r(n)1/n lim sup r(n)1/n 4.
n n
Assim, ele props no mesmo ano o problema de encontrar o limite, caso ele
exista. Erds ofereceu 100 dlares para quem resolver a Conjectura 7.6 e 250
dlares para quem conseguir calcular o limite, caso exista.
1ik
e de tamanho nl .
objetos tal que toda cor i possui no mximo pi 1 objetos coloridos com essa
cor. Neste caso, h no mximo ki=1 (pi 1) objetos, uma contradio.
P
da cor i.
vrtice v possui pelo menos Ri arestas de cor i incidentes. Temos dois casos:
1. Existe um subgrafo Kpi 1 tal que suas arestas tem cor i;
(l)
2. Existe um subgrafo Kpj com j 6= i tal que suas arestas possuem a cor j.
(l)
cor i.
Pela definio do nmero de Ramsey r(n, m), queremos encontrar grafos com
quantidade de vrtices suficietemente grande para conter uma cpia de Kn
ou Km . Podemos generalizar o nmero de Ramsey substituindo Kn e Km por
dois grafos G1 e G2 com |V (G1 )| = n e |V (G2 )| = m. Neste caso, definimos o
nmero de Ramsey generalizado.
Definio 7.10 Sejam n e m inteiros positivos e G1 e G2 grafos com ordem n
e m, respectivamente. O nmero de Ramsey generalizado r(G1 , G2 ) o menor
inteiro positivo p tal que qualquer grafo G de ordem p ontm uma cpia de G1
ou seu complemento contm uma cpia de G2 .
Claramente r(n, m) = r(Km , Kn ). Ademais, para todo grafo G1 e G2
com ordem n e m, respectivamente, vale r(G1 , G2 ) r(n, m). Isto mostra
que r(G1 , G2 ) est bem definido. Entretanto, pode ocorrer que r(G1 , G2 ) seja
muito menor que r(n, m) se G1 e G2 forem esparsos, isto , a ordem de G1
e G2 sejam relativamente grande em relao s suas quantidades de arestas.
Uma outra forma de definir o nmero de Ramsey generalizado utilizando
coloraes. De fato, o nmero r(G1 , G2 ) o menor inteiro positivo p tal que
para toda 2-colorao das arestas do grafo completo Kp existe um subgrafo
monocromtico de cor i.
Apresentaremos alguns resultados para particulares grafos.
Teorema 7.11 (Chvtal,77). Seja Tm uma rvore qualquer de ordem m 1 e
seja n um natural no nulo. Ento
r(lK2 , Kp ) = 2l + p 2.
como queramos.
r(F1 , Fl ) = r(K3 , Fl ) = 4l + 1,
2n + 1 se m mpar e m 2m + 1
(
r(Cm , K1,n ) =
m se m 2n
Teorema 7.16 (Chvtal & Harary, 72). Para qualquer grafo G de ordem m e
sem vrtices isolados,
r(Cm , Cn ) = 2n 1.
(b) Se m e n so pares e (m, n) 6= (4, 4), ento
m
r(Cm , Cn ) = n + 1
2
L \ N = (L \ (N M )) ((L M ) \ N ) (L \ M ) (M \ N ).
N \ L = (N \ (L M )) ((M N ) \ L) (N \ M ) (M \ L).
2m 5 4m
!
f (m) =O .
m2 m
Demonstrao. Seja (c, t, k) = (n, 3, 2). Pelo Teorema 7.23, existe um inteiro
positivo p 2 tal que para toda n-colorao de P2 ([p]) existe um conjunto Y
X monocromtico com |Y | = 3.
Considere uma n-colorao de [p] em n classes X1 , . . . , Xn , e defina a
seguinte partio de P2 ([p]).
Ci = {{a, b} P2 ([p]) : |a b| Xi },
para todo 1 i n.
Como (C1 . . . , Cn ) uma n-colorao de P2 ([p]), existe um conjunto Y =
{a, b, c} de X, tal que {a, b}, {b, c}, {a, c} Ci para algum i.
Suponhamos que a > b > c. Sejam x = b a, y = c b e z = c a.
Temos x, y, z Xi e x + y = z, como queramos.
Exerccio 7.4. Mostre que para toda 2-colorao do conjunto {1, 2, . . . , 325}
existem inteiros positivos x, y, z distintos de mesma cor tais que y = 12 (x + z).
Motivado pelo estudo do ltimo Teorema de Fermat, Schur demonstrou o
seguinte teorema.
Teorema 7.31 (Schur, 1916). Para todo inteiro positivo n, existe um primo p0
tal que, para todo primo p p0 , a equao
xn + y n z n (mod p)
xn + y n z n (mod p),
como queramos.
Segue agora um resultado clssico que foi conjecturado por Schur e que foi
provado porBartel L. van der Waerden em 1927.
Teorema 7.32 Para todo inteiros positivos r e k existe um inteiro positivo n
tal que toda r-colorao de [n] contm uma progresso aritmtica monocrom-
tica de comprimento k.
W (r, k) f4 (r + k).
Em 2001, Gower encontrou uma cota melhorada para duas cores, a saber,
k+9
22
W (2, k) 2 22
.
W (2, k) 2k .
2
|A [n]|
d(A) = lim sup .
n n
Teorema 7.34 (Szemerdi, 1975) Todo subconjunto dos naturais com den-
sidade superior positiva contm uma progresso aritmtica de comprimento
arbitrariamente longo.
7.5 exerccios
vermelho se |i j| 1( mod 3)
(
cor(ij) = .
azul caso contrrio
r(3, 4) = 9.
E(G)); e
(ii) se t, t0 , t00 V (T ) e t0 est no (nico) caminho de t para t00 em T ento Wt
Wt00 Wt0 .
A largura (width) da decomposio arbrea (T, W) definida como
max{|Wt | 1 : t V (T )}
t1 t2 t3 t4
t1 t2 t3
a c
t1 t4 t2 b
d e
t3
f
b
d e
d e
d e
t1 t2
t1 t4 t2
t1 t4 t4 t2
t3 t3
t3
em caminho de largura k.
Exerccio 8.1. Seja G um grafo simples. Prove que la(G) 1 se e somente se G
uma floresta.
Um grafo dito srie-paralelo se no possui K4 como menor.
Exerccio 8.2. Prove que se G srie-paralelo, ento la(G) 2.
Wt Wt0 Wt1 , e
Wt Wt0 Wt2 ;
U1 U2 =
[ [
Wt Wt0 Wt1 Wt2 .
tV (T1 ) t0 V (T2 )
Corolrio 8.9 Para todo grafo G, temos la(G) = min{(H)1 | H cordal; V (H) =
V (G), E(H) E(G)}.
la(G) (H) 1.
(H) 1 la(G).
Demonstrao. O Corolrio 8.9 nos diz que existe um grafo cordal H tal
que V (H) = V (G) e la(G) = (H) 1. Pelas Proposies 8.3, 8.4 e 8.8, o
grafo H possui uma decomposio arbrea (T, W) em cliques maximais com
largura (H) 1 = la(G).
8.2 exerccios
[AH89] K.I. Appel and W. Haken. Every Planar Map Is Four Colorable.
Contemporary mathematics, v. 98. American Mathematical Society,
1989.
9.1 relaes
Note que esta sequncia boa por construo (se a sequncia fosse ruim,
teramos |Bn0 | < |An0 |, contradizendo a escolha de An0 ).
Portanto, existe um par de ndices i0 < j0 tal que Ci0 Cj0 .
Observe que no podemos ter j0 < n0 , caso contrrio, teramos Ai0 Aj0 .
Tambm no podemos ter i0 < n0 j0 , caso contrrio, teramos Ai0
Bj0 Aj0 .
Finalmente, se tivermos n0 i0 , ento, como ai0 aj0 , temos que Bi0
Bj0 implica Ai0 Aj0 (basta estender a funo de Bi0 para Bj0 fazendo a
imagem de ai0 ser aj0 ). Isso uma contradio.
Portanto quase-boa-ordem sobre [X]< .
(T, r) (T 0 , r0 )
Seja X uma classe de grafos. Considere a classe dos grafos sem um menor em
X
Forb (X ) = {G grafo : G 6 X, para todo X X }.
fcil ver que Forb (X ) uma propriedade de grafos, isto , fechada sob
isomorfismo (H Forb (X ) e H = H 0 implicam H 0 Forb (X )).
T33
T32
T31
9.5 exerccios
[AH89] K.I. Appel and W. Haken. Every Planar Map Is Four Colorable.
Contemporary mathematics, v. 98. American Mathematical Society,
1989.
[BM08] A. Bondy and U.S.R. Murty. Graph Theory. Graduate Texts in
Mathematics. Springer, 2008.
[Bol98] B. Bollobs. Modern graph theory. Graduate Texts in Mathematics
Series. Springer-Verlag GmbH, 1998.
[Bro87] R.L. Brooks. On colouring the nodes of a network. In Ira Gessel
and Gian-Carlo Rota, editors, Classic Papers in Combinatorics,
Modern Birkhuser Classics, pages 118121. Birkhuser Boston,
1987.
[CCPS11] W.J. Cook, W.H. Cunningham, W.R. Pulleyblank, and A. Schrijver.
Combinatorial Optimization. Wiley Series in Discrete Mathematics
and Optimization. Wiley, 2011.
[CRST06] Maria Chudnovsky, Neil Robertson, Paul Seymour, and Robin Tho-
mas. The strong perfect graph theorem. ANNALS OF MATHE-
MATICS, 164:51229, 2006.
[Die05] Reinhard Diestel. Graph Theory (Graduate Texts in Mathematics).
Springer, August 2005.
[ES35] P. Erds and G. Szekeres. A combinatorial problem in geometry.
Compositio Math., 2:463470, 1935.
[Fle14] Tams Fleiner. Yet another proof for brooks theorem. Technical
Report QP-2014-01, Egervry Reserch Group, Budapest, 2014.
www.cs.elte.hu/egres.
[HS70] A. Hajnal and E. Szemerdi. Proof of a conjecture of P. Erds.
In Combinatorial theory and its applications, II (Proc. Colloq.,
Balatonfred, 1969), pages 601623. North-Holland, Amsterdam,
1970.