Skip to Content
Combinatorics

10. Ramsey's Theory

2019-09-04Original-language archivelegacy assets may be incomplete

2-color Ramsey

  • R(k,l)R(k,l) is the smallest integer satisfying: if nR(k,l),n\geq R(k,l),\forall 2-coloring KnK_n, there exists a red KkK_k or a blue KlK_l
  • Remsey Theorem (In graph theory): R(k,l)R(k,l) is finite
    • R(k,2)=k,R(2,l)=lR(k,2)=k,R(2,l)=l
  • Upper Bound: R(k,l)R(k,l1)+R(k1,l)R(k,l)\leq R(k,l-1)+R(k-1,l)
    • R(k,l)(k+l2k1)R(k,l)\leq {k+l-2\choose k-1}
  • Lower Bound: R(k,k)n=Ω(k2k2)R(k,k)\geq n=\Omega(k2^{\frac{k}{2}})

mix-color Ramsey

  • R(r;k1,k2,,kr)R(r;k_1,k_2,\cdots,k_r): if nR(r;k1,k2,,kr)n\geq R(r;k_1,k_2,\cdots,k_r) for any rr-coloring of KnK_n, there exists a monochromatic kik_i-clique with color ii for some i{1,2,,r}i\in\{1,2,\cdots,r\}
  • R(r;k1,k2,,kr)R(r1;k1,k2,,kr2,R(2;kr1,kr))R(r;k_1,k_2,\cdots,k_r)\leq R(r-1;k_1,k_2,\cdots,k_{r-2},R(2;k_{r-1},k_r))

hypergraph Ramsey

  • if nRt(r;k1,k2,,kr)n\geq R_t(r;k_1,k_2,\cdots,k_r) for any rr-coloring of ([n]t){[n]\choose t}, there exists a monochromatic S[n],S=kiS\subseteq [n],|S|=k_i, (St){S\choose t} are colored ii
    • Erdos-Rado partition arrow: n(k1,k2,,kr)tn\rightarrow(k_1,k_2,\cdots,k_r)^t
  • Rt(r;k1,k2,,kr)Rt(r1;k1,k2,,kr2,Rt(2;kr1,kr))R_{t}(r;k_{1},k_{2},\ldots ,k_{r})\leq R_{t}(r-1;k_{1},k_{2},\ldots ,k_{r-2},R_{t}(2;k_{r-1},k_{r}))

Application

  • Erdos-Szekeres(1935, The Happy Ending Problem) Theorem: m3,N(m)\forall m\geq 3,\exists N(m) such that any set of nN(m)n\geq N(m) points in the plane, no three on a line, contains mm points that are the vertices of a convec mm-gon
    • N(m)=R3(2;m,m)N(m)=R_3(2;m,m)
  • Problem: Is xS,S([N]n),x[N]x\in S,S\in{[N]\choose n},x\in[N]
    • Theorem (Yao 1981): If N2nN\geq 2n, on sorted table, any search Alg requires Ω(logn)\Omega(\log n) accesses in the worst-case
    • Theorem (Yao 1981): For sufficiently large NN, on any implicit data structure, any search Alg requires Ω(logn)\Omega(\log n) accesses in the worst-case