← Open Interactive Timeline Board

Combinatorics & Graph Theory: Ramsey Theory, Four Color Theorem & Network Graphs

Encyclopedia/1. The Cosmos & The Natural World/1. Mathematics & Formal Systems/09. Graph Theory & Network Topology  •  Curated by Admin Timeline.sg

This timeline traces the development of combinatorics and graph theory from Euler's 1736 solution to the Königsberg bridge problem through the Four Color Theorem computer proof and the rise of network graph theory, highlighting key theorems and the probabilistic method.

Chronological Storyline (46 Milestones)

1736 CE

Euler Solves Königsberg Bridge Problem

Leonhard Euler publishes his solution to the Königsberg bridge problem, laying the foundations of graph theory. He introduces the concept of Eulerian paths and proves the impossibility of traversing each bridge exactly once. #graphtheory #math

Euler Solves Königsberg Bridge Problem
Euler Solves Königsberg Bridge Problem
By Twotwos - Own work based on: Konigsberg bridges.png. This file was derived from: Image-Koenigsberg, Map by Merian-Erben 1652.jpg, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=175193733
1847 CE

Kirchhoff Develops Circuit Laws

Gustav Kirchhoff publishes his laws for electrical circuits, using graph-theoretic concepts like spanning trees. His work is a precursor to network analysis. #graphtheory #physics

1852 CE

Four Color Conjecture Proposed

Francis Guthrie conjectures that four colors suffice to color any map on a sphere. The problem becomes one of the most famous in graph theory. #math #conjecture

Four Color Conjecture Proposed
Four Color Conjecture Proposed
By Inductiveload - Based on a this raster image by chas zzz brown on en.wikipedia., CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=1680050
1856 CE

Hamilton Invents Icosian Game

William Rowan Hamilton invents the Icosian game, involving finding a Hamiltonian cycle on a dodecahedron. This leads to the concept of Hamiltonian paths in graph theory. #graphtheory #math

Hamilton Invents Icosian Game
Hamilton Invents Icosian Game
By Eyesinthefire - Own work - adapted from: by User:Janusz.c and styled after: by User:David Eppstein, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=187996031
1878 CE

Cayley Enumerates Trees

Arthur Cayley publishes a paper enumerating isomers of alkanes, leading to the formula for the number of labeled trees. His work is fundamental to combinatorial enumeration. #combinatorics #math

Cayley Enumerates Trees
Cayley Enumerates Trees
By Júlio Reis - Fully drawn by myself, after Cayley_graph_formula_2_4.gif by Rocchini, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=1699157
1879 CE

Kempe's Flawed Proof of Four Color Theorem

Alfred Kempe publishes a proof of the four color theorem, but it is later shown to be incorrect. His method of Kempe chains remains influential. #math #color

Kempe's Flawed Proof of Four Color Theorem
Kempe's Flawed Proof of Four Color Theorem
By Unknown author - https://mathshistory.st-andrews.ac.uk/Biographies/Kempe/, Public domain, https://commons.wikimedia.org/w/index.php?curid=26768506
1890 CE

Heawood Finds Kempe's Error

Percy Heawood discovers a flaw in Kempe's proof of the four color theorem. He also proves the five color theorem and introduces the Heawood number for surfaces. #math #graph

Heawood Finds Kempe's Error
Heawood Finds Kempe's Error
By Cmglee - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=110688489
1913 CE

Birkhoff Introduces Chromatic Polynomial

George David Birkhoff defines the chromatic polynomial of a graph in an attempt to solve the four color problem. This becomes a key tool in algebraic graph theory. #math #graph

Birkhoff Introduces Chromatic Polynomial
Birkhoff Introduces Chromatic Polynomial
By Thore Husfeldt (talk) - Own work (Original text: I created this work entirely by myself.), CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=31319868
1926 CE

Ramsey's Theorem Published Posthumously

Frank Plumpton Ramsey proves Ramsey's theorem, which states that in any coloring of a complete graph with two colors, a monochromatic subgraph of a given size cannot be avoided. This is the birth of Ramsey theory. #combinatorics #math

1931 CE

Menger's Theorem on Graph Connectivity

Karl Menger publishes his theorem characterizing graph connectivity, which is fundamental to network theory. It establishes the relationship between vertex separators and disjoint paths. #graph #network

1935 CE

Kőnig Publishes Graph Theory Text

Dénes Kőnig publishes 'Theorie der endlichen und unendlichen Graphen', the first comprehensive textbook on graph theory, solidifying the field. #graph #math

Kőnig Publishes Graph Theory Text
Kőnig Publishes Graph Theory Text
By no conegut - BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM MATEMATIKA INTÉZET: https://math.bme.hu/~hujter/konig1928.jpg, Public domain, https://commons.wikimedia.org/w/index.php?curid=90577639
1936 CE

Erdős–Ko–Rado Theorem

Paul Erdős, Chao Ko, and Richard Rado publish the Erdős–Ko–Rado theorem, which gives the maximum size of an intersecting family of subsets, a milestone in extremal combinatorics. #combinatorics #extremal

Erdős–Ko–Rado Theorem
Erdős–Ko–Rado Theorem
By David Eppstein - Own work, CC0, https://commons.wikimedia.org/w/index.php?curid=37039431
1941 CE

Brooks's Theorem on Graph Coloring

Rowland Leonard Brooks publishes Brooks's theorem, which gives a bound on the chromatic number of a graph in terms of its maximum degree. #graph #color

Brooks's Theorem on Graph Coloring
Brooks's Theorem on Graph Coloring
By Vectorisation: BethNaught. Original: Claudio Rocchini (User:Rocchini) - This file was derived from: Graph exact coloring.gif This W3C-unspecified vector image was created with Inkscape ., CC BY 2.5, https://commons.wikimedia.org/w/index.php?curid=42831705
1946 CE

Tutte Develops Matroid Theory

William Thomas Tutte publishes his early work on matroids, unifying concepts from graph theory and linear algebra. His contributions to graph theory include the Tutte polynomial. #math #graph

1947 CE

Dijkstra's Algorithm for Shortest Paths

Edsger W. Dijkstra invents an efficient algorithm for finding shortest paths in graphs, a cornerstone of network routing. #algorithm #graph

Dijkstra's Algorithm for Shortest Paths
Dijkstra's Algorithm for Shortest Paths
By Ibmua - Work by uploader., Public domain, https://commons.wikimedia.org/w/index.php?curid=6282617
1950 CE

Probabilistic Method Introduced by Erdős

Paul Erdős introduces the probabilistic method with his paper on the existence of graphs with high chromatic number and large girth, revolutionizing combinatorics. #combinatorics #probabilistic

1954 CE

Ford–Fulkerson Algorithm for Max Flow

Lester Ford Jr. and Delbert Fulkerson publish the Ford–Fulkerson algorithm for computing maximum flow in a network, establishing the max-flow min-cut theorem. #network #math

1955 CE

Kruskal's Algorithm for Minimum Spanning Trees

Joseph Kruskal publishes an algorithm for finding the minimum spanning tree, a classic result in greedy algorithms. #algorithm #graph

Kruskal's Algorithm for Minimum Spanning Trees
Kruskal's Algorithm for Minimum Spanning Trees
By Shiyu Ji - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=54420893
1956 CE

Berge Introduces Perfect Graphs

Claude Berge introduces the concept of perfect graphs and formulates the strong perfect graph conjecture, a major open problem until its proof in 2002. #graph #math

Berge Introduces Perfect Graphs
Berge Introduces Perfect Graphs
By David Eppstein - Own work, CC0, https://commons.wikimedia.org/w/index.php?curid=76325316
1957 CE

Tutte's Theorem on Perfect Matchings

William Tutte publishes his famous theorem characterizing graphs with perfect matchings, a key result in graph theory. #graph #matching

1959 CE

Erdős–Gallai Theorem on Graph Degree Sequences

Paul Erdős and Tibor Gallai publish a characterization of degree sequences of graphs, a fundamental tool in graph realizability. #graph #combinatorics

1960 CE

Kleitman Proves Erdős–Ko–Rado for Families with Intersection

Daniel Kleitman generalizes the Erdős–Ko–Rado theorem to intersecting families with additional structure, advancing extremal set theory. #combinatorics

1961 CE

Gallai–Hasse–Roy–Vitaver Theorem

The Gallai–Hasse–Roy–Vitaver theorem relates the chromatic number of a graph to the length of a longest directed path in an orientation, a duality result. #graph #color

Gallai–Hasse–Roy–Vitaver Theorem
Gallai–Hasse–Roy–Vitaver Theorem
By David Eppstein - Own work, CC0, https://commons.wikimedia.org/w/index.php?curid=20521516
1963 CE

Hajnal–Szemerédi Theorem on Equitable Coloring

András Hajnal and Endre Szemerédi prove that any graph with maximum degree Δ has an equitable coloring with Δ+1 colors, a key result in graph coloring. #graph #combinatorics

1964 CE

Erdős–Simonovits Theorem on Extremal Graphs

Paul Erdős and Miklós Simonovits prove the Erdős–Simonovits theorem, which gives the extremal number for bipartite graphs, a central result in extremal graph theory. #graph #extremal

1965 CE

Pósa's Theorem on Hamiltonian Cycles

Lajos Pósa publishes a theorem giving sufficient conditions for the existence of Hamiltonian cycles, advancing the study of Hamiltonian graph theory. #graph #cycle

1968 CE

Lovász Proves Kneser's Conjecture

László Lovász proves Kneser's conjecture using topological methods, introducing the Borsuk–Ulam theorem into graph theory. #graph #topology

Lovász Proves Kneser's Conjecture
Lovász Proves Kneser's Conjecture
By WatchduckYou can name the author as "T. Piesk", "Tilman Piesk" or "Watchduck"., Public domain, https://commons.wikimedia.org/w/index.php?curid=18609308
1970 CE

Lovász Local Lemma Published

László Lovász and Paul Erdős publish the Lovász local lemma, a powerful probabilistic tool for avoiding bad events in combinatorics. #combinatorics #probabilistic

1971 CE

Cook's Theorem on NP-Completeness

Stephen Cook proves the Cook–Levin theorem, establishing NP-completeness of the Boolean satisfiability problem, with implications for graph problems like Hamiltonian cycle. #complexity #computing

1972 CE

Karp Lists 21 NP-Complete Problems

Richard Karp publishes his seminal paper showing that 21 combinatorial problems, including graph problems like vertex cover and Hamiltonian cycle, are NP-complete. #complexity #graph

1973 CE

Tutte's Planar Graph Drawing Algorithm

William Tutte publishes an algorithm for drawing 3-connected planar graphs with straight lines and convex faces, using barycentric coordinates. #graph #drawing

Jun 1, 1976 CE

Appel and Haken Prove Four Color Theorem

Kenneth Appel and Wolfgang Haken announce a computer-assisted proof of the four color theorem, the first major theorem proven using computers. #math #computing

1977 CE

Szemerédi's Regularity Lemma

Endre Szemerédi proves the regularity lemma, a powerful tool for partitioning graphs into random-like pieces, with many applications in extremal combinatorics. #combinatorics #graph

Szemerédi's Regularity Lemma
Szemerédi's Regularity Lemma
By Tristan Shin - http://yufeizhao.com/gtac, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=84482310
1978 CE

Robbins' Theorem on Strong Orientation

Herbert Robbins characterizes graphs that have a strongly connected orientation, known as Robbins' theorem, linking graph connectivity to network routing. #graph #network

1981 CE

Sperner's Lemma and Brouwer Fixed Point Theorem Link

The combinatorial Sperner's lemma is used to give a constructive proof of the Brouwer fixed point theorem, highlighting connections between combinatorics and topology. #combinatorics #topology

Sperner's Lemma and Brouwer Fixed Point Theorem Link
Sperner's Lemma and Brouwer Fixed Point Theorem Link
By Unknown author, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=1242404
1983 CE

Graph Minors Theory Initiated by Robertson and Seymour

Neil Robertson and Paul Seymour begin their monumental series on graph minors, eventually proving Wagner's conjecture and developing deep structural graph theory. #graph #theory

1984 CE

Karmarkar's Interior Point Method for Linear Programming

Narendra Karmarkar introduces a polynomial-time interior point method for linear programming, which has applications in network flow optimization. #optimization #algorithm

1986 CE

Alon and Tarsi on Combinatorial Nullstellensatz

Noga Alon and Michael Tarsi develop the Combinatorial Nullstellensatz, a powerful algebraic method for graph coloring and combinatorial problems. #combinatorics #algebra

1990 CE

Robertson–Seymour Theorem Proved

Neil Robertson and Paul Seymour complete their proof of Wagner's conjecture, stating that any infinite set of graphs contains one that is a minor of another. This is a landmark in structural graph theory. #graph #minor

1993 CE

Hales–Jewett Theorem Generalized

The Hales–Jewett theorem, a combinatorial result about tic-tac-toe-like games, is generalized, influencing extremal combinatorics and Ramsey theory. #combinatorics #Ramsey

1995 CE

Szemerédi–Trotter Theorem in Incidence Geometry

Endre Szemerédi and William Trotter prove a theorem on the maximum number of point-line incidences, with applications to combinatorial geometry and graph drawing. #geometry #combinatorics

1996 CE

Ajtai–Komlós–Szemerédi on Circuit Complexity

Miklós Ajtai, János Komlós, and Endre Szemerédi prove a lower bound for sorting networks, using graph-theoretic methods. #complexity #sorting

Ajtai–Komlós–Szemerédi on Circuit Complexity
Ajtai–Komlós–Szemerédi on Circuit Complexity
By --Oskar - Own work (Original text: self-made), CC BY 3.0, https://commons.wikimedia.org/w/index.php?curid=5840643
1997 CE

Kleinberg's HITS Algorithm for Web Search

Jon Kleinberg proposes the HITS algorithm (Hyperlink-Induced Topic Search) for ranking web pages based on link structure, a foundational graph algorithm. #network #web

1998 CE

Watts–Strogatz Model of Small-World Networks

Duncan Watts and Steven Strogatz publish a model for small-world networks, combining high clustering and short path lengths, sparking interest in network science. #network #graph

Watts–Strogatz Model of Small-World Networks
Watts–Strogatz Model of Small-World Networks
By The Opte Project - Originally from the English Wikipedia; description page is/was here., CC BY 2.5, https://commons.wikimedia.org/w/index.php?curid=1538544
1999 CE

Barabási–Albert Model of Scale-Free Networks

Albert-László Barabási and Réka Albert propose the Barabási–Albert model for scale-free networks, showing preferential attachment leads to power-law degree distributions. #network #graph

2000 CE

PageRank Algorithm Patented

Larry Page and Sergey Brin patent PageRank, the algorithm behind Google's web search, which uses graph theory to rank pages based on link structure. #network #search

PageRank Algorithm Patented
PageRank Algorithm Patented
By Sage santo - Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=153695322