SlideShare a Scribd company logo
3
Most read
10
Most read
22
Most read
An Introduction to
 Ramsey Theory


               2009.12.28
OUTLINE
•   History
•   Pigenohole
•   Ramsey Number
•   Other Ramsey Theory
•   Thinking about Ramsey
History
•   Frank Plumpton Ramsey 1903–1930
•   British mathematician
•   Ramsey is a BRANCH of theory
•   Ramsey theory ask: "how many elements of
    some structure must there be to guarantee
    that a particular property will hold?"
Pigenohole
• Pigenohole is a simple theory
  – m objects divide into n classes
  – at least [m/n] objects appears
• Application can be subtle
• Pigenohole and Ramsey are closely linked
  – Some Ramsey can be proved by Pigenohole
  – They both satisfy “how many elements can
    guarantee a property”
Example of Pigenohole
• Review our homework:
  – Problem of “a country of six Islands ”
• Proof:
Example of Pigenohole
• If we reduce six people to five , does this
  property still hold?
• The answer is NO!
Example of Pigenohole
• Color a 4 x 7 chessboard with white and
  black.Prove there must exist a rectangle
  whose corner are in the same color.
• Proof:
Example of Pigenohole
• 4 x 6 counterexample
Ramsey Number
• The Ramsey number R(m,n)gives the solution
  to the party problem, which asks the
  minimum number of guests R(m,n) that must
  be invited so that at least m will know each
  other or at least n will not know each other.
• R(3,3)=6
Another Definition
• In the language of graph theory, the Ramsey
  number is the minimum number of vertices
  v=R(m,n),such that all undirected simple
  graphs of order v contain a clique of order m
  or an independent set of order n .
• Ramsey theorem states that such a number
  exists for all m and n.
Ramsey Number
• It is easy to see:
   – R(m,n) = R(n,m)
   – R(m,2) = m


• Try to calculate R(4,3)
Proposition of Ramsey Number
• R(p1,p2)<=R(p1-1,p2)+R(p,p2-1)
• Proof:
Ramsey Number
• R(4,3)<=R(3,3) + R(4,2)
        <= 6 + 4 = 10
• R(4,3) = 9
Small Ramsey Numbers
M     N     R(M,N)                 Reference
3     3     6                      Greenwood and Gleason 1955
3     4     9                      Greenwood and Gleason 1955
3     9     36                     Grinstead and Roberts 1982
3     23    [136, 275]             Wang et al. 1994
5     5     [43, 49]               Exoo 1989b, McKay and
                                   Radziszowski 1995
6     6     [102, 165]             Kalbfleisch 1965, Mackey 1994
19    19    [17885, 9075135299]    Luo et al. 2002

A joke about These Ramsey Number
         R(5,5) ~R(6,6)
A generalized Ramsey number
• A generalized Ramsey number is written
  r=R(M1,M2,…,Mk;n)
• It is the smallest integer r such that, no matter
  how each n-element subset of an r-element
  sets is colored with k colors, there exists an i
  such that there is a subset of size Mi, all of
  whose n-element subsets are color i.
A generalized Ramsey number
• R(M1,M2,…,Mk;n)
• when n>2, little is known.
  – R(4,4,3)=13
• When k>2, little is known.
  – R(3,3,3)=14
A generalized Ramsey number
• Ramsey number tell us that R(m1,m2,…,mk;n)
  always exist!
Other Ramsey Theory
•   Graph Ramsey Number
•   Ramsey Polygon Number
•   Ramsey of Bipartite graph
•   ……
Graph Ramsey Number
• Given simple graphs G1,…,Gk,the graph
  Ramsey number R(G1,…,Gk) is the smallest
  integer n such that every k-coloring of E(Kn)
  contains a copy of Gi in color i for some i.
Thinking about Ramsey
• Results in Ramsey theory typically have two
  primary characteristics:
  – non-constructive: exist but non-consturctive
     • This is same for pigeonhole
  – Grow exponetially: results requires these objects
    to be enormously large.
     • That’s why we still know small ramsey number
     • Computer is useless here!
Thinking about Ramsey
• The reason behind such Ramsey-type results is
  that: “The largest partition class always
  contains the desired substructure.”
REFERENCES
• Wikipedia
• Ramsey Theory and Related Topics (Fall 2004,
  2.5 cu) J. Karhumaki
• Introduction to Graph Theory by Douglas
  B.West , 2-ed
• Applications of Discrete Mathematics by John
  G. Michaels ,Kenneth H.Rosen

More Related Content

PPTX
Ramsey Theory
PDF
Lecture 2 predicates quantifiers and rules of inference
PDF
Graph theory
PDF
Ridge regression
PPTX
Introduction to graph theory (All chapter)
PPT
Unit26 shortest pathalgorithm
PDF
Orthogonal Projection
PPTX
Graph theory
Ramsey Theory
Lecture 2 predicates quantifiers and rules of inference
Graph theory
Ridge regression
Introduction to graph theory (All chapter)
Unit26 shortest pathalgorithm
Orthogonal Projection
Graph theory

What's hot (20)

PDF
Ideals and factor rings
PPTX
Number theory and cryptography
PPTX
Interesting applications of graph theory
PDF
combinatorics
PPT
Curve tracing
PPTX
Set theory
PPTX
Eucledian algorithm for gcd of integers and polynomials
PPTX
Knapsack Problem
PPTX
Discrete math Truth Table
PPTX
Complex Numbers
PDF
Chapter 2: Relations
PDF
Group Theory
PPTX
Graph theory and life
PDF
1 complex numbers
PPTX
Applications of graph theory
PPTX
Inner product spaces
PPTX
Section 9: Equivalence Relations & Cosets
PPT
Graph theory presentation
PPTX
Relations and functions
PPT
Applications of graphs
Ideals and factor rings
Number theory and cryptography
Interesting applications of graph theory
combinatorics
Curve tracing
Set theory
Eucledian algorithm for gcd of integers and polynomials
Knapsack Problem
Discrete math Truth Table
Complex Numbers
Chapter 2: Relations
Group Theory
Graph theory and life
1 complex numbers
Applications of graph theory
Inner product spaces
Section 9: Equivalence Relations & Cosets
Graph theory presentation
Relations and functions
Applications of graphs
Ad

Viewers also liked (10)

PDF
Climate change is happening
PPT
Climate change
PPTX
Climate change power point
PPT
Climate Change Presentation
PPTX
GLOBAL WARMING (GOOD PRESENTATION)
PPTX
Global Warming Ppt
PPTX
Causes and effects of climate change
PDF
Global Snapshots from a Changing Climate
PPT
Climate change powerpoint
PDF
Build Features, Not Apps
Climate change is happening
Climate change
Climate change power point
Climate Change Presentation
GLOBAL WARMING (GOOD PRESENTATION)
Global Warming Ppt
Causes and effects of climate change
Global Snapshots from a Changing Climate
Climate change powerpoint
Build Features, Not Apps
Ad

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PDF
Empathic Computing: Creating Shared Understanding
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Machine learning based COVID-19 study performance prediction
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Approach and Philosophy of On baking technology
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
August Patch Tuesday
A Presentation on Artificial Intelligence
Empathic Computing: Creating Shared Understanding
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Univ-Connecticut-ChatGPT-Presentaion.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Machine learning based COVID-19 study performance prediction
Unlocking AI with Model Context Protocol (MCP)
Heart disease approach using modified random forest and particle swarm optimi...
Network Security Unit 5.pdf for BCA BBA.
Approach and Philosophy of On baking technology
OMC Textile Division Presentation 2021.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A comparative analysis of optical character recognition models for extracting...
TLE Review Electricity (Electricity).pptx
Spectral efficient network and resource selection model in 5G networks
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Assigned Numbers - 2025 - Bluetooth® Document
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
August Patch Tuesday

Ramsey theory

  • 1. An Introduction to Ramsey Theory 2009.12.28
  • 2. OUTLINE • History • Pigenohole • Ramsey Number • Other Ramsey Theory • Thinking about Ramsey
  • 3. History • Frank Plumpton Ramsey 1903–1930 • British mathematician • Ramsey is a BRANCH of theory • Ramsey theory ask: "how many elements of some structure must there be to guarantee that a particular property will hold?"
  • 4. Pigenohole • Pigenohole is a simple theory – m objects divide into n classes – at least [m/n] objects appears • Application can be subtle • Pigenohole and Ramsey are closely linked – Some Ramsey can be proved by Pigenohole – They both satisfy “how many elements can guarantee a property”
  • 5. Example of Pigenohole • Review our homework: – Problem of “a country of six Islands ” • Proof:
  • 6. Example of Pigenohole • If we reduce six people to five , does this property still hold? • The answer is NO!
  • 7. Example of Pigenohole • Color a 4 x 7 chessboard with white and black.Prove there must exist a rectangle whose corner are in the same color. • Proof:
  • 8. Example of Pigenohole • 4 x 6 counterexample
  • 9. Ramsey Number • The Ramsey number R(m,n)gives the solution to the party problem, which asks the minimum number of guests R(m,n) that must be invited so that at least m will know each other or at least n will not know each other. • R(3,3)=6
  • 10. Another Definition • In the language of graph theory, the Ramsey number is the minimum number of vertices v=R(m,n),such that all undirected simple graphs of order v contain a clique of order m or an independent set of order n . • Ramsey theorem states that such a number exists for all m and n.
  • 11. Ramsey Number • It is easy to see: – R(m,n) = R(n,m) – R(m,2) = m • Try to calculate R(4,3)
  • 12. Proposition of Ramsey Number • R(p1,p2)<=R(p1-1,p2)+R(p,p2-1) • Proof:
  • 13. Ramsey Number • R(4,3)<=R(3,3) + R(4,2) <= 6 + 4 = 10 • R(4,3) = 9
  • 14. Small Ramsey Numbers M N R(M,N) Reference 3 3 6 Greenwood and Gleason 1955 3 4 9 Greenwood and Gleason 1955 3 9 36 Grinstead and Roberts 1982 3 23 [136, 275] Wang et al. 1994 5 5 [43, 49] Exoo 1989b, McKay and Radziszowski 1995 6 6 [102, 165] Kalbfleisch 1965, Mackey 1994 19 19 [17885, 9075135299] Luo et al. 2002 A joke about These Ramsey Number R(5,5) ~R(6,6)
  • 15. A generalized Ramsey number • A generalized Ramsey number is written r=R(M1,M2,…,Mk;n) • It is the smallest integer r such that, no matter how each n-element subset of an r-element sets is colored with k colors, there exists an i such that there is a subset of size Mi, all of whose n-element subsets are color i.
  • 16. A generalized Ramsey number • R(M1,M2,…,Mk;n) • when n>2, little is known. – R(4,4,3)=13 • When k>2, little is known. – R(3,3,3)=14
  • 17. A generalized Ramsey number • Ramsey number tell us that R(m1,m2,…,mk;n) always exist!
  • 18. Other Ramsey Theory • Graph Ramsey Number • Ramsey Polygon Number • Ramsey of Bipartite graph • ……
  • 19. Graph Ramsey Number • Given simple graphs G1,…,Gk,the graph Ramsey number R(G1,…,Gk) is the smallest integer n such that every k-coloring of E(Kn) contains a copy of Gi in color i for some i.
  • 20. Thinking about Ramsey • Results in Ramsey theory typically have two primary characteristics: – non-constructive: exist but non-consturctive • This is same for pigeonhole – Grow exponetially: results requires these objects to be enormously large. • That’s why we still know small ramsey number • Computer is useless here!
  • 21. Thinking about Ramsey • The reason behind such Ramsey-type results is that: “The largest partition class always contains the desired substructure.”
  • 22. REFERENCES • Wikipedia • Ramsey Theory and Related Topics (Fall 2004, 2.5 cu) J. Karhumaki • Introduction to Graph Theory by Douglas B.West , 2-ed • Applications of Discrete Mathematics by John G. Michaels ,Kenneth H.Rosen