Party hard! The maths of connections. Colva Roney-Dougal. March 23rd, University of St Andrews

Similar documents
Matchings, Ramsey Theory, And Other Graph Fun

Math Circles: Pigeons and Rams(ey)

Midterm Review NETS 112

Math 1505G, 2013 Graphs and Matrices

Graph Theory Part Two

1. a graph G = (V (G), E(G)) consists of a set V (G) of vertices, and a set E(G) of edges (edges are pairs of elements of V (G))

Order from Chaos. Nebraska Wesleyan University Mathematics Circle

Order from Chaos. University of Nebraska-Lincoln Discrete Mathematics Seminar

Instructor: Paul Zeitz, University of San Francisco

Ma/CS 6b Class 10: Ramsey Theory

Ma/CS 6b Class 12: Ramsey Theory

Math/Stat 2300 Modeling using Graph Theory (March 23/25) from text A First Course in Mathematical Modeling, Giordano, Fox, Horton, Weir, 2009.

A graph is a mathematical structure for representing relationships.

Graph Theory II. Po-Shen Loh. June edges each. Solution: Spread the n vertices around a circle. Take parallel classes.

An Introduction to Graph Theory

1. (15 points) Solve the decanting problem for containers of sizes 199 and 179; that is find integers x and y satisfying.

Notes for Recitation 13

IMO Training 2008: Graph Theory

Using Euler s Theorem

Induction Review. Graphs. EECS 310: Discrete Math Lecture 5 Graph Theory, Matching. Common Graphs. a set of edges or collection of two-elt subsets

2010 SMT Power Round

ELEC-270 Solutions to Assignment 5

A simple problem that has a solution that is far deeper than expected!

Hanoi, Counting and Sierpinski s triangle Infinite complexity in finite area

Graph theory. Po-Shen Loh. June We begin by collecting some basic facts which can be proved via bare-hands techniques.

i W E I R D U T O P I A i

THE KNOWLEDGE MANAGEMENT STRATEGY IN ORGANIZATIONS. Summer semester, 2016/2017

Bulgarian Math Olympiads with a Challenge Twist

HW Graph Theory SOLUTIONS (hbovik) - Q

Non Right Triangle Vector Addition. Sections 1.7 and 1.8

Fractions and their Equivalent Forms

UNC Charlotte 2009 Comprehensive March 9, 2009

The vertex set is a finite nonempty set. The edge set may be empty, but otherwise its elements are two-element subsets of the vertex set.

21-110: Problem Solving in Recreational Mathematics

1 Counting triangles and cliques

Unit #5: Hash Functions and the Pigeonhole Principle

ECS 20 Lecture 17b = Discussion D8 Fall Nov 2013 Phil Rogaway

Class Book. Anita Straker, Tony Fisher, Rosalyn Hyde, Sue Jennings and Jonathan Longstaffe

Some Extra Information on Graph Search

Name: Tutor s

Intermediate Math Circles Wednesday, February 8, 2017 Graph Theory I

Grades 7 & 8, Math Circles 31 October/1/2 November, Graph Theory

Big numbers, graph coloring, and Herculesʼ battle with the hydra

CSE 120. Computer Science Principles

Biological Networks Analysis

Electrical Circuits and Random Walks: Challenge Problems

CSE 312 Foundations II. 2. Counting. Winter 2017 W.L. Ruzzo

Distributions of Continuous Data

Breadth-First. Graphs in Python

Discrete Math: Selected Homework Problems

Grade 7/8 Math Circles March 7, 2012 Introduction to Graph Theory

Intro to Random Graphs and Exponential Random Graph Models

Senior Math Circles November 25, 2009 Graph Theory II

Multi-edges, loops, and two or more pieces are all allowed. Example 4 (Not Graphs). None of the following are graphs.

5 Graphs

Web 2.0 Social Data Analysis

REU 2006 Discrete Math Lecture 5

Fractions and their Equivalent Forms

Dividing Rectangles into Rows and Columns Part 1. 2nd Grade. Slide 1 / 201 Slide 2 / 201. Slide 3 / 201. Slide 4 / 201. Slide 6 / 201.

Grade 6 Math Circles October 16 & Non-Euclidean Geometry and the Globe

Graphs: A graph is a data structure that has two types of elements, vertices and edges.

arxiv: v2 [math.co] 13 Aug 2013

Counting Product Rule

Mathematics 350 Section 6.3 Introduction to Fractals

Chapter 3. Set Theory. 3.1 What is a Set?

How can we lay cable at minimum cost to make every telephone reachable from every other? What is the fastest route between two given cities?

Material from Recitation 1

Prepare a stem-and-leaf graph for the following data. In your final display, you should arrange the leaves for each stem in increasing order.

Finite State Machines

Chapter 1. Math review. 1.1 Some sets

Epidemic spreading on networks

NUMB3RS Activity: The Orchard Problem. Episode: Brutus

d. Using your information from the chart above, fill-in the statement below.

CTI, November 19, 2015

1 The Arthur-Merlin Story

A NOTE ON ON-LINE RAMSEY NUMBERS FOR QUADRILATERALS. Joanna Cyman and Tomasz Dzido

Solutions to In Class Problems Week 9, Fri.

Graph Theory

(x 2)(3x + 1) = 3x + 1

Math 14 Lecture Notes Ch. 6.1

MC302 GRAPH THEORY SOLUTIONS TO HOMEWORK #1 9/19/13 68 points + 6 extra credit points

Graph Theory Problems Instructor: Natalya St. Clair. 1 The Seven Bridges of Königsberg Problem

MAA MD-DC-VA Section meeting, November Creative Approaches to Discrete Mathematics Brian Heinold Mount St. Mary s University

DISCRETE MATHEMATICS THROUGH GUIDED DISCOVERY: Classnotes for MTH 355

Assignment 1 Introduction to Graph Theory CO342

Planar Graphs and Surfaces. Graphs 2 1/58

Measuring Triangles. 1 cm 2. 1 cm. 1 cm

Combinatorics and Combinatorial Geometry by: Adrian Tang math.ucalgary.ca

Small-world networks

Some basic set theory (and how it relates to Haskell)

A quick review. The clustering problem: Hierarchical clustering algorithm: Many possible distance metrics K-mean clustering algorithm:

Number Sense Workbook 7, Part 1: Unit 3

Matchings and Covers in bipartite graphs

A.1 Numbers, Sets and Arithmetic

Problems for Breakfast

Zhibin Huang 07. Juni Zufällige Graphen

1 Elementary number theory

Chapter 5: Euler Paths and Circuits The Mathematics of Getting Around

UNIT 4 INTRODUCTION TO FRACTIONS AND DECIMALS

Ramsey s Theorem on Graphs

Transcription:

The maths of connections University of St Andrews March 23rd, 2013

Connection 1: Friendship

The party problem Question How many people need to come to a party, to guarantee that at least three of them all know each other, or at least three of them are mutual strangers? Let s do an experiment! With this group of 6 people, we succeeded in finding a trio. What can we say, in general?

Introducing graphs We ll represent the people as dots, called vertices. If two people know each other, draw a red line (a red edge) between them. If two people don t know each other, draw a blue edge between them. Set of vertices and edges is a graph. We want to find the smallest number of vertices, such that however we colour the edges, we ll always find either a red or a blue triangle. If only 5 people are at our party, we can fail to find three friends or three strangers.

Six people suffice! The Pigeonhole Principle Suppose we have p pigeons and h holes, and let s be p/h (the squash factor ). If we put all of the pigeons in holes, then at least one hole contains at least s pigeons. Colva Pigeons other people Consider two holes: Knows Colva and Doesn t know Colva. At least one hole contains at least three pigeons.

I want more people to be friends! For 3 mutual friends or strangers we need 6 people. We write this R(3) = 6. What about four mutual friends or strangers? It s not too hard to show that R(4) = 18. The numbers R(n) are the Ramsey numbers: Ramsey proved that R(n) is finite for all n. Frank Ramsey What about R(5)? The best we can say is 43 R(5) 49. We know that 102 R(6) 165. Paul Erdős

An infinite party? Infinite Ramsey Theorem Given infinitely many vertices, we can always find infinitely many connected all with red edges or all with blue edges. A prime number is a number that is divisible only by itself and 1. Every positive number factorises uniquely into primes: 12 = 2 2 3. A Number-Theoretic Consequence There exists an infinite set S of positive whole numbers, such that for all pairs m, n of numbers in S, the sum m + n has an even number of prime factors, including multiplicity. Infinitely many red edges: all fine. Infinitely many blues: double! Challenge: Find such a set!

Connection 2: Marriage

A theorem on marriage Hall s Marriage Theorem (Phillip Hall, 1935) Consider n women, W 1,..., W n. Suppose each woman W i has a list M i of the men she would happily marry. (Each man will happily marry any woman who wants him.) Every woman can be happily married if and only if for each set W of women, the union of their lists M i of men contains at least W men.

An application: Sudoku The Independent: There s no mathematics involved. Use logic and reasoning to solve the puzzle. 2 1 9 2 4 8 2 9 1 2 9 5 3 3 4 8 3 1 2 6 1 5 2 3 5 8 7 Consider the bottom left sub-square. The women are the unfilled cells: (7, 1), (7, 2), (7, 3), (8, 1) and (9, 3). The men are the unused numbers: 4, 6, 7, 8, 9.

An application: Sudoku The Independent: There s no mathematics involved. Use logic and reasoning to solve the puzzle. 2 1 9 2 4 8 2 9 1 2 9 5 3 3 4 8 3 1 2 6 8 1 5 2 3 7 5 8 7 (7, 1) (7, 2) (7, 3) (8, 1) (9, 3) 4 6 7 8 9 A critical set W of women, is a set that are willing to marry exactly W men. We find critical sets of women, and use them.

Longer distance connections

The Kevin Bacon Game Given an actor, find the shortest path from them to Kevin Bacon, using only films in the Internet Movie Database (IMDB). The minimum number of films is the actor s Bacon number. was in The big picture with John Cleese Kevin Bacon Let s make a graph! Vertices: every actor in IMDB. Edges: between actors who ve appeared in a film together. Bacon number is the number of edges in a path from actor to Bacon. (Infinity if no path exists.)

Bacon and more Candy Brando 1968 Skum Rocks Ringo 2013 Bacon The Erdo s graph has as vertices everyone who s published an academic paper. Two people have an edge between them if they have published together. Nina Colva Max Akos Seress Erdo s

Erdős Bacon numbers? Erdős number + Bacon number = Erdős Bacon number. Most people s Erdős Bacon number is infinity. Someone with an Erdős Bacon number of 6 is: Natalie Portman

Connection 3: Disease

The spread of disease Imagine you re a farmer, planting an apple orchard. Blight can arrive in your orchard, via birds and insects. Once there, it can spread on the wind from a tree to its neighbours. More trees means more apples, but the closer together the trees are planted, the more likely it is that blight will spread. Question How closely should you plant the trees?

Some experiments Let s run some experiments on a big square grid. p = 1/4 p = 1/2 p = 3/4 With p = 1/4, one infection spreads to at most 4 other trees. With p = 1/2, the biggest cluster has size 36, and more than half the trees are in three big clusters. With p = 3/4, one infection covers almost the whole orchard.

Percolation theory The study of problems like this is percolation theory. Instead of edges, we can percolate through the vertices: make them open with probability p and closed otherwise. Applications of percolation theory include: The spread of wild fires. The spread of human diseases: flu and SARS.

Infinity and probability For many applications we consider infinite sets of vertices. The system percolates if after putting in the edges with fixed probability p, infinitely many vertices are all joined together. Infinite orchard: You might think that the probability of an infinite set of infected trees changes smoothly from 0 to 1, as we plant the trees closer together. In fact, the probability of an infinite set of infected trees jumps like this. The point where it jumps is the critical probability, p c.

The critical probability In 1960, Ted Harris proved that pc 1/2 for our infinite grid. In 1980, Harry Kesten proved that pc is exactly 1/2. We d love to know more about what happens when p is exactly pc. Wendelin Werner and Stanislav Smirnov both won Fields medals for work relating to percolation theory.

Why do the galaxies look like they do? One answer (Schulman & Seiden): Each bit of a galaxy contains stars, and regions of gas, that could collapse to form stars. Something needs to happen to trigger that collapse. A supernova! This sends a shockwave through space, triggering star formation. Many years later, some of these new stars will go nova in their turn: galactic percolation.