THE STRANGE LOGIC OF RANDOM GRAPHS. Joel Spencer. Courant Institute

Size: px
Start display at page:

Download "THE STRANGE LOGIC OF RANDOM GRAPHS. Joel Spencer. Courant Institute"

Transcription

1 WoLLIC 2005 THE STRANGE LOGIC OF RANDOM GRAPHS Joel Spencer Courant Institute 1

2 What is a Graph? Vertex Set V Edge Set E of {v, w} V Equivalently: Areflexive Symmetric Relation Write: v w Read: v, w are adjacent Note to cognescenti: no loops, multiple edges Usually: n := V, number of vertices 2

3 First Order Language Relations = (equality), (adjacency) Usual Boolean,,,,... Universal v, w NOTE: Quantification only over vertices! There is a triangle: v w u (u v) (v w) (u w) Diameter at most two: v w [v = w v w u (v u u w)] Diameter at most k (k fixed) Connectivity: NO! 3

4 The Random Graph G(n, p) n vertices p = adjacency probability Usually p = p(n) p = 3 n ; p = n 1/2 ; p = ln n n 5 n Allow defined for n sufficiently large 4

5 Glebskii et. al. [1969]; Fagin [1976]: Set p = 1 2. Then for all first order sentences A lim Pr[G(n, p) = A] =0or1 n Extension Statement A r,s : For all distinct x 1,...,x r,y 1,...,y s there exists distinct z adjacent to all x i and no y j. Probability: Pr[ A r,s ] ( n )( n r) (1 2 r s ) n r s 0 r s Combinatorics: There is a unique countable model satisfying all A r,s. Logic: Therefore T = {A r,s } is complete. If T = A then lim n Pr[A] = 1 by compactness. Otherwise T = A and lim n Pr[A] =0. 5

6 Given Distribution µ n over n-point models Language Possible Outcomes Zero-One Law: Pr[A] 0or1forallA Convergence: lim Pr[A] exists for all A Slow Oscillation: Pr n+1 [A] Pr n [A] 0 Nonseparability: No oracle separating A with lim Pr[A] =1 froma with lim Pr[A] =0 6

7 Erdős-Rényi On the Evolution of Random Graphs Threshold Function r(n) is threshold function for A if p r(n) Pr[A] 0 p r(n) Pr[A] 1 Existence of Triangle: n 1 Existence of K 4 : n 2/3 Diameter Two: n 1/2 ln 1/2 n Connectivity: n 1 ln n 7

8 Shelah-Spencer [1988]: α (0, 1), irrational, lim n Pr[G(n, n α ) = A] =0or1 Zero-One Law for p(n) =n α Interpretation: n α is never a threshold function for a first order A. What happens in the evolution at p = n π/7? NOTHING! (in our First Order universe) 8

9 Lynch [1992]: p = cn 1 : Convergence. lim Pr[A] exists and is nice function of c. Pr[no triangle] e c3 /6 Pr[no isolated triangle] e c3 e 3c /6 Spencer, Thoma [1999]: p = ln n n + cn 1 : Convergence. lim Pr[A] exists and is nice function of c. Pr[no isolated vertices] e e c 9

10 Random Ordered Graph p = 1 2 Vertices 1,...,n Relations =,, < Express 1 2: x y (x<y) z (z<y z = x) (x y) Convergence does not hold Shelah: Slow Oscillation 10

11 Ehrenfeucht Game EHR[G 1,G 2 ; k] Parameters G 1,G 2 (disjoint); k = number rounds Players: Duplicator and Spoiler i-th Round Spoiler picks x i G 1 or y i G 2 Duplicator then picks y i G 2 or x i G 1 Duplicator wins if x i x j y i y j and x i = x j y i = y j E.g.: G 1 has isolated point, G 2 does not. Spoiler wins EHR[G 1,G 2 ;2] Ehrenfeucht: Duplicator wins EHR[G 1,G 2 ; k] if and only if G 1,G 2 have same first order properties of quantifier depth at most k 11

12 Ehrenfeucht Classes G 1 k G 2 if Duplicator wins EHR[G 1,G 2 ; k] Equivalence Relation Finite number of equivalence classes Very large (tower function!) number of equivalence classes 12

13 G 1 : Cycle length n G 2 : Two disjoint Cycles length n Thm: For all k if n sufficiently large Duplicator wins EHR[G 1,G 2 ; k] Proof Idea: With s moves remaining Duplicator assures that 3 s -neighborhoods of points chosen are isomorphic. Corollary: Connectivity not first order 13

14 Ehrenfeucht and Zero-One Law n-point random H n THM: Zero-One Law if and only if for all k lim m,n Pr[Dupl wins EHR[H m,h n ; k]] = 1 For arbitrary first order language Duplicator must preserve all relations 14

15 p = 1 2 Zero-One Law With Pr 1, H m,h n have all extension statements up to k points. Duplicator Strategy: Find point with proper adjacencies With Pr 1 strategy succeeds Why doesn t this always work?? p = n α, 1 2 <α<1, k =3 Some, not all v, w have common neighbor u Spoiler picks x 1,x 2 H m with common neighbor Duplicator needs foresight to pick y 1,y 2 H n with common neighbor 15

16 (R, H) extensions H on a 1,...,a r,b 1,...,b v with designated roots a 1,...a r. Assume no edges between roots. Ext(R, H): For all x 1,...,x r there exist y 1,...,y s with the edges (maybe more) of H. Every point in triangle Every two points joined by path of length seven Every two points x 1,x 2 in K 4 except maybe {x 1,x 2 } v = number nonroots; e = number of edges Dense: v eα < 0 Sparse: v eα > 0(dichotomy!) Rigid: All (R, H )dense,h H Safe: All (R,H) sparse, R R 16

17 ...and G(n, n α ) Expected number of extensions of x 1,...,x r is Θ(n v p e )=Θ(n v eα ) Dense. v eα < 0. Most x 1,...,x r have no (R, H) extension. E.g.: α = π/ Most pairs have no common neighbor Safe. v eα > 0 and no dense parts Thm: All x 1,...,x r have Θ(n v eα ) extensions. E.g.: α = π/7, all pairs joined by Θ(n 2 3α ) paths of length three. 17

18 t-closure cl t (X) ing For any 1 u t and any rigid (R, H) extension with u roots and any x 1,...,x u X with (R, H) extension to y 1,...,y v Add y 1,...,y v to X Iterate E.g: α = π/ t =1. X = {x 1,x 2 } Add common neighbors to any pair of X. Iterate 18

19 Bounded Closure Size E.g.: cl 1 (X) 44 for all X =2 n 2 choices of X Bounded number of pictures np 2 = n factor for each extension n 2 (np 2 ) 42 = o(1) 19

20 Duplicator Look-Ahead Strategy Constants 0 = a 0 <a 1 =1<...<a k Select so cl ai (x 1,...,x k i ) < (k i)+a i+1 After i rounds Duplicator assures that x s and y s have same a k i -closures. a = a i, b = a i+1, X =(x 1,...,x i ), Y =(y 1,...,y i ), x = x i+1,y = y i+1 Need: If cl a (X) = cl a (Y ) then after one round Duplicator can assure cl b (X, x) = cl b (Y,y) 20

21 Assume cl a (X) = cl a (Y ) WLOG Spoiler picks x G 1 Inside: x cl a (X). Duplicator picks isomorphic y cl a (Y ) Outside: Not Inside H =cl b (X, x), R = cl b (X, x) cl a (X) x H, x R, (R, H) safe Safe extensions always exist, find y 21

22 Zero-One Law Complete Theory Countable Model(s) p = n α,0<α<1 irrational. Countable list of safe (R, H) Countable list of witness requests E.g.: y1,y y 1 y 1 y 2 y Use new vertices to satisfy each witness request minimally. Get countable G Thm: G is Countable Model Thm: G independent of order of requests Thm: Theory not ℵ 0 -categorical 22

23 The Very Sparse Cases p<<n 2 : No Edge! n 2 p(n) n 3/2 No tree (or more) on 3 vertices (for all r) r (or more) isolated vertices r (or more) isolated edges ℵ 0 -Categorical n (k+1)/k p(n) n (k+2)/(k+1) No trees (or more) on k + 2 vertices All trees on k + 1 vertices ℵ 0 -Categorical p = n 1+o(1) and p n 1 All finite trees. No cycles Not ℵ 0 -Categorical: May have infinite trees! 23

24 p = c n Theory of A with Pr[A] 1: All trees as components No bicyclic (or more) subgraphs Open: Cycles and their Neighborhoods Countable Models: All tree components infinitely often Maybe infinite trees Maybe unicyclic graphs 24

25 Binary Strings Models {0, 1} = finite strings Set {1,...,n}; unary predicates U 0,U 1 U α (x) : x-th position α =;<; U α,α=0, 1 There exist two consecutive ones: x y [U 1 (x) U 1 (y) (x <y) z (x<z z <y)] Random String U(n, p): Pr[U 1 (x) =p] 25

26 Ehrenfeucht Semigroup σ k τ: Duplicator wins EHR[σ, τ ; k] Equivalence Relation E = set of equivalence classes E finite, though very large! σ k σ, τ k τ implies σ + τ k σ + τ E forms Semigroup under concatenation e = empty string mσ = nσ if m, n 3 k 26

27 Convergence for U(n, p) Ehrenfeucht: lim Pr[A] exists k = quantifier depth, E = equivalence classes Markov Chain! Initial State e =emptychain Pr[x x1] = p; Pr[x x0] = 1 p NonPeriodic Therefore: Stationary Distribution on E lim Pr[A] = lim Pr[x] over x with A. 27

28 Persistent Strings Following equivalent for x E k : y z x + y + z = x y z z + y + x = x p s y p + y + s = x x persistent in Markov Chain x called persistent. There exist (many) persistent x (very long!) Persistency not dependent on edge effects x persistent implies p + x + s persistent lim n Pr[persistent] = 1 28

29 Circular Strings Over Z n with C(x, y, z) = clockwise No edge effects Zero-One Law for p constant Thm (Shelah/JS): Zero-One Law if n 1/k p(n) n 1/(k+1) Countable Models (StJohn/JS): p n 1 Line Z All 0 n 1 n 1 n 1/2 Page Z 2 One 1 on each line n 1/2 p(n) n 1/3 Book Z 3 Each page with one line with two 1 s Volume, Library,... 29

30 Coming Attractions Thursday, 1:30 Analytic Questions Given Zero-One Law A with quantifier depth k Asymptotics of n(k) so that n n(k) Pr[A] < 0.01 or Pr[A] > 0.99 G(n, p) withp = 1 2 : ( ) n k 2 k (1 2 k ) n k 0 n =Θ(2 k k 2 ) 30

31 Succint Definitions General First Order Structure Def: D(G) = smallest quantifier depth of A that defines G What is D(G) for random n-element model? Kim/Pikhurko/Verbitsky/JS G(n, 1 2 ): Θ(lnn) StJohn/JS: G < (n, 1 2 ): Θ(ln n) BitString U(n, 1 2 ): Θ(ln ln n) 31

Connectivity. Corollary. GRAPH CONNECTIVITY is not FO definable

Connectivity. Corollary. GRAPH CONNECTIVITY is not FO definable Connectivity Corollary. GRAPH CONNECTIVITY is not FO definable Connectivity Corollary. GRAPH CONNECTIVITY is not FO definable If A is a linear order of size n, let G(A) be the graph with edges { i, i+2

More information

FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS

FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS MOUMANTI PODDER 1. First order theory on G(n, p) We start with a very simple property of G(n,

More information

Short Descriptions. Random Structures. Joel Spencer. Courant Institute

Short Descriptions. Random Structures. Joel Spencer. Courant Institute WoLLIC 2005 Short Descriptions of Random Structures Joel Spencer Courant Institute 1 Succint Definitions General First Order Structure Def: D(G) = smallest quantifier depth of A that defines G What is

More information

THE COMPLEXITY OF RANDOM ORDERED STRUCTURES

THE COMPLEXITY OF RANDOM ORDERED STRUCTURES THE COMPLEXITY OF RANDOM ORDERED STRUCTURES JOEL H. SPENCER AND KATHERINE ST. JOHN Abstract. We show that for random bit strings, U p (n), with probability, p = 1 2, the first-order quantifier depth D(U

More information

The Tenacity of Zero-One Laws

The Tenacity of Zero-One Laws The Tenacity of Zero-One Laws Joel H. Spencer Courant Institute New York University 251 Mercer Street New York, NY 10012 spencer@cs.nyu.edu Katherine St. John Dept of Math & Computer Science Graduate Center

More information

Introduction to Model Theory

Introduction to Model Theory Introduction to Model Theory Jouko Väänänen 1,2 1 Department of Mathematics and Statistics, University of Helsinki 2 Institute for Logic, Language and Computation, University of Amsterdam Beijing, June

More information

Short monadic second order sentences about sparse random graphs

Short monadic second order sentences about sparse random graphs arxiv:161107260v2 [mathco] 2 Aug 2018 Short monadic second order sentences about sparse random graphs Andrey Kupavskii and Maksim Zhukovskii Abstract In this paper, we study the so-called zero-one laws

More information

First order logic on Galton-Watson trees

First order logic on Galton-Watson trees First order logic on Galton-Watson trees Moumanti Podder Georgia Institute of Technology Joint work with Joel Spencer January 9, 2018 Mathematics Seminar, Indian Institute of Science, Bangalore 1 / 20

More information

Friendly Logics, Fall 2015, Lecture Notes 5

Friendly Logics, Fall 2015, Lecture Notes 5 Friendly Logics, Fall 2015, Lecture Notes 5 Val Tannen 1 FO definability In these lecture notes we restrict attention to relational vocabularies i.e., vocabularies consisting only of relation symbols (or

More information

Finite Model Theory Tutorial. Lecture 1

Finite Model Theory Tutorial. Lecture 1 1 Finite Model Theory Tutorial Lecture 1 Anuj Dawar University of Cambridge Modnet Summer School, Manchester, 14-18 July 2008 2 Finite Model Theory In the 1980s, the term finite model theory came to be

More information

Preliminaries. Introduction to EF-games. Inexpressivity results for first-order logic. Normal forms for first-order logic

Preliminaries. Introduction to EF-games. Inexpressivity results for first-order logic. Normal forms for first-order logic Introduction to EF-games Inexpressivity results for first-order logic Normal forms for first-order logic Algorithms and complexity for specific classes of structures General complexity bounds Preliminaries

More information

RANDOM GRAPHS. Joel Spencer ICTP 12

RANDOM GRAPHS. Joel Spencer ICTP 12 RANDOM GRAPHS Joel Spencer ICTP 12 Graph Theory Preliminaries A graph G, formally speaking, is a pair (V (G), E(G)) where the elements v V (G) are called vertices and the elements of E(G), called edges,

More information

Infinite and Finite Model Theory Part II

Infinite and Finite Model Theory Part II Infinite and Finite Model Theory Part II Anuj Dawar Computer Laboratory University of Cambridge Lent 2002 3/2002 0 Finite Model Theory Finite Model Theory motivated by computational issues; relationship

More information

First Order Definability of Trees and Sparse Random Graphs

First Order Definability of Trees and Sparse Random Graphs Combinatorics, Probability and Computing (2006) 00, 000 000. c 2006 Cambridge University Press DOI: 10.1017/S0000000000000000 Printed in the United Kingdom First Order Definability of Trees and Sparse

More information

Finite and Algorithmic Model Theory II: Automata-Based Methods

Finite and Algorithmic Model Theory II: Automata-Based Methods Finite and Algorithmic Model Theory II: Automata-Based Methods Anuj Dawar University of Cambridge Computer Laboratory Simons Institute, 30 August 2016 Review We aim to develop tools for studying the expressive

More information

Connectivity. Topics in Logic and Complexity Handout 7. Proof. Proof. Consider the signature (E, <).

Connectivity. Topics in Logic and Complexity Handout 7. Proof. Proof. Consider the signature (E, <). 1 2 Topics in Logic and Complexity Handout 7 Anuj Dawar MPhil Advanced Computer Science, Lent 2010 Consider the signature (E,

More information

Math 225A Model Theory. Speirs, Martin

Math 225A Model Theory. Speirs, Martin Math 5A Model Theory Speirs, Martin Autumn 013 General Information These notes are based on a course in Metamathematics taught by Professor Thomas Scanlon at UC Berkeley in the Autumn of 013. The course

More information

Lecture 7: February 6

Lecture 7: February 6 CS271 Randomness & Computation Spring 2018 Instructor: Alistair Sinclair Lecture 7: February 6 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin

March 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin large and large and March 3, 2015 Characterizing cardinals by L ω1,ω large and L ω1,ω satisfies downward Lowenheim Skolem to ℵ 0 for sentences. It does not satisfy upward Lowenheim Skolem. Definition sentence

More information

Expressiveness of predicate logic: Some motivation

Expressiveness of predicate logic: Some motivation Expressiveness of predicate logic: Some motivation In computer science the analysis of the expressiveness of predicate logic (a.k.a. first-order logic) is of particular importance, for instance In database

More information

THE METAMATHEMATICS OF RANDOM GRAPHS

THE METAMATHEMATICS OF RANDOM GRAPHS THE METAMATHEMATICS OF RANDOM GRAPHS John T. Baldwin Department of Mathematics, Statistics and Computer Science University of Illinois at Chicago Abstract We explain and summarize the use of logic to provide

More information

First Order Convergence and Roots

First Order Convergence and Roots Article First Order Convergence and Roots Christofides, Demetres and Kral, Daniel Available at http://clok.uclan.ac.uk/17855/ Christofides, Demetres and Kral, Daniel (2016) First Order Convergence and

More information

Games and Isomorphism in Finite Model Theory. Part 1

Games and Isomorphism in Finite Model Theory. Part 1 1 Games and Isomorphism in Finite Model Theory Part 1 Anuj Dawar University of Cambridge Games Winter School, Champéry, 6 February 2013 2 Model Comparison Games Games in Finite Model Theory are generally

More information

Incomplete version for students of easllc2012 only. 6.6 The Model Existence Game 99

Incomplete version for students of easllc2012 only. 6.6 The Model Existence Game 99 98 First-Order Logic 6.6 The Model Existence Game In this section we learn a new game associated with trying to construct a model for a sentence or a set of sentences. This is of fundamental importance

More information

The Vaught Conjecture Do uncountable models count?

The Vaught Conjecture Do uncountable models count? The Vaught Conjecture Do uncountable models count? John T. Baldwin Department of Mathematics, Statistics and Computer Science University of Illinois at Chicago May 22, 2005 1 Is the Vaught Conjecture model

More information

Galton-Watson trees and probabilities of local neighbourhoods of the root

Galton-Watson trees and probabilities of local neighbourhoods of the root probabilities probabilities Courant Institute Mathematical Sciences New York University 14th Annual Northeast Probability Seminar November 20, 2015 The First Order (F.O.) World probabilities T rom Watson

More information

AMS regional meeting Bloomington, IN April 1, 2017

AMS regional meeting Bloomington, IN April 1, 2017 Joint work with: W. Boney, S. Friedman, C. Laskowski, M. Koerwien, S. Shelah, I. Souldatos University of Illinois at Chicago AMS regional meeting Bloomington, IN April 1, 2017 Cantor s Middle Attic Uncountable

More information

A Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers

A Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers mlq header will be provided by the publisher Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers H. Jerome Keisler 1 and Wafik Boulos Lotfallah 2 1 Department of Mathematics University

More information

Ehrenfeucht-Fraïssé Games

Ehrenfeucht-Fraïssé Games Chapter 6 Ehrenfeucht-Fraïssé Games We introduce combinatorial games that are useful for determining what can be expressed in various logics. Ehrenfeucht-Fraïssé games offer a semantics for firstorder

More information

Overview of Topics. Finite Model Theory. Finite Model Theory. Connections to Database Theory. Qing Wang

Overview of Topics. Finite Model Theory. Finite Model Theory. Connections to Database Theory. Qing Wang Overview of Topics Finite Model Theory Part 1: Introduction 1 What is finite model theory? 2 Connections to some areas in CS Qing Wang qing.wang@anu.edu.au Database theory Complexity theory 3 Basic definitions

More information

Elementary Equivalence, Partial Isomorphisms, and. Scott-Karp analysis

Elementary Equivalence, Partial Isomorphisms, and. Scott-Karp analysis Elementary Equivalence, Partial Isomorphisms, and Scott-Karp analysis 1 These are self-study notes I prepared when I was trying to understand the subject. 1 Elementary equivalence and Finite back and forth

More information

Notes 6 : First and second moment methods

Notes 6 : First and second moment methods Notes 6 : First and second moment methods Math 733-734: Theory of Probability Lecturer: Sebastien Roch References: [Roc, Sections 2.1-2.3]. Recall: THM 6.1 (Markov s inequality) Let X be a non-negative

More information

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)

Löwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007) Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1

More information

Qualifying Exam Logic August 2005

Qualifying Exam Logic August 2005 Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up

More information

On the Effectiveness of Symmetry Breaking

On the Effectiveness of Symmetry Breaking On the Effectiveness of Symmetry Breaking Russell Miller 1, Reed Solomon 2, and Rebecca M Steiner 3 1 Queens College and the Graduate Center of the City University of New York Flushing NY 11367 2 University

More information

Datalog and Constraint Satisfaction with Infinite Templates

Datalog and Constraint Satisfaction with Infinite Templates Datalog and Constraint Satisfaction with Infinite Templates Manuel Bodirsky 1 and Víctor Dalmau 2 1 CNRS/LIX, École Polytechnique, bodirsky@lix.polytechnique.fr 2 Universitat Pompeu Fabra, victor.dalmau@upf.edu

More information

Discrete Mathematics. Benny George K. September 22, 2011

Discrete Mathematics. Benny George K. September 22, 2011 Discrete Mathematics Benny George K Department of Computer Science and Engineering Indian Institute of Technology Guwahati ben@iitg.ernet.in September 22, 2011 Set Theory Elementary Concepts Let A and

More information

Lecture 5: Random Walks and Markov Chain

Lecture 5: Random Walks and Markov Chain Spectral Graph Theory and Applications WS 20/202 Lecture 5: Random Walks and Markov Chain Lecturer: Thomas Sauerwald & He Sun Introduction to Markov Chains Definition 5.. A sequence of random variables

More information

The Probabilistic Method

The Probabilistic Method The Probabilistic Method Janabel Xia and Tejas Gopalakrishna MIT PRIMES Reading Group, mentors Gwen McKinley and Jake Wellens December 7th, 2018 Janabel Xia and Tejas Gopalakrishna Probabilistic Method

More information

Ramsey Theory. May 24, 2015

Ramsey Theory. May 24, 2015 Ramsey Theory May 24, 2015 1 König s Lemma König s Lemma is a basic tool to move between finite and infinite combinatorics. To be concise, we use the notation [k] = {1, 2,..., k}, and [X] r will denote

More information

0-1 Laws for Fragments of SOL

0-1 Laws for Fragments of SOL 0-1 Laws for Fragments of SOL Haggai Eran Iddo Bentov Project in Logical Methods in Combinatorics course Winter 2010 Outline 1 Introduction Introduction Prefix Classes Connection between the 0-1 Law and

More information

Finite Model Theory: First-Order Logic on the Class of Finite Models

Finite Model Theory: First-Order Logic on the Class of Finite Models 1 Finite Model Theory: First-Order Logic on the Class of Finite Models Anuj Dawar University of Cambridge Modnet Tutorial, La Roche, 21 April 2008 2 Finite Model Theory In the 1980s, the term finite model

More information

Model Theory on Finite Structures

Model Theory on Finite Structures Model Theory on Finite Structures Anuj Dawar Department of Computer Science University of Wales Swansea Swansea, SA2 8PP, U.K. e-mail: a.dawar@swansea.ac.uk 1 Introduction In mathematical logic, the notions

More information

Solution Set for Homework #1

Solution Set for Homework #1 CS 683 Spring 07 Learning, Games, and Electronic Markets Solution Set for Homework #1 1. Suppose x and y are real numbers and x > y. Prove that e x > ex e y x y > e y. Solution: Let f(s = e s. By the mean

More information

An Application of First-Order Logic to a Problem in Combinatorics 1

An Application of First-Order Logic to a Problem in Combinatorics 1 An Application of First-Order Logic to a Problem in Combinatorics 1 I. The Combinatorial Background. A. Families of objects. In combinatorics, one frequently encounters a set of objects in which a), each

More information

Zero-one laws for multigraphs

Zero-one laws for multigraphs Zero-one laws for multigraphs Caroline Terry University of Illinois at Chicago AMS Central Fall Sectional Meeting 2015 Caroline Terry (University of Illinois at Chicago) Zero-one laws for multigraphs October

More information

Spectra of Monadic Second-Order Formulas with One Unary Function

Spectra of Monadic Second-Order Formulas with One Unary Function Spectra of Monadic Second-Order Formulas with One Unary Function Yuri Gurevich Saharon Shelah Abstract We establish the eventual periodicity of the spectrum of any monadic second-order formula where (i)

More information

Pseudo-finite model theory

Pseudo-finite model theory Mat. Contemp. 24 (2003), 169-183. Pseudo-finite model theory Jouko Väänänen Department of Mathematics University of Helsinki Helsinki, Finland jouko.vaananen@helsinki.fi September 24, 2002 Abstract We

More information

Database Theory VU , SS Ehrenfeucht-Fraïssé Games. Reinhard Pichler

Database Theory VU , SS Ehrenfeucht-Fraïssé Games. Reinhard Pichler Database Theory Database Theory VU 181.140, SS 2018 7. Ehrenfeucht-Fraïssé Games Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Pichler 15

More information

Random Graphs. and. The Parity Quantifier

Random Graphs. and. The Parity Quantifier Random Graphs and The Parity Quantifier Phokion G. Kolaitis Swastik Kopparty UC Santa Cruz MIT & & IBM Research-Almaden Institute for Advanced Study What is finite model theory? It is the study of logics

More information

A GEOMETRIC ZERO-ONE LAW

A GEOMETRIC ZERO-ONE LAW A GEOMETRIC ZERO-ONE LAW ROBERT H. GILMAN, YURI GUREVICH, AND ALEXEI MIASNIKOV Abstract. Each relational structure X has an associated Gaifman graph, which endows X with the properties of a graph. If x

More information

On the Expressive Power of Logics on Finite Models

On the Expressive Power of Logics on Finite Models On the Expressive Power of Logics on Finite Models Phokion G. Kolaitis Computer Science Department University of California, Santa Cruz Santa Cruz, CA 95064, USA kolaitis@cs.ucsc.edu August 1, 2003 Partially

More information

Problem Set 2: Solutions Math 201A: Fall 2016

Problem Set 2: Solutions Math 201A: Fall 2016 Problem Set 2: s Math 201A: Fall 2016 Problem 1. (a) Prove that a closed subset of a complete metric space is complete. (b) Prove that a closed subset of a compact metric space is compact. (c) Prove that

More information

Definability in Rationals with Real Order in the Background

Definability in Rationals with Real Order in the Background Definability in Rationals with Real Order in the Background YURI GUREVICH, Microsoft Research and Dept EECS, University of Michigan, One Microsoft Way, Redmond, WA 98052, USA. E-mail: gurevich@microsoft.com

More information

Lecture 5: January 30

Lecture 5: January 30 CS71 Randomness & Computation Spring 018 Instructor: Alistair Sinclair Lecture 5: January 30 Disclaimer: These notes have not been subjected to the usual scrutiny accorded to formal publications. They

More information

Combinatorial Optimization

Combinatorial Optimization Combinatorial Optimization Problem set 8: solutions 1. Fix constants a R and b > 1. For n N, let f(n) = n a and g(n) = b n. Prove that f(n) = o ( g(n) ). Solution. First we observe that g(n) 0 for all

More information

Disjoint n-amalgamation

Disjoint n-amalgamation October 13, 2015 Varieties of background theme: the role of infinitary logic Goals 1 study n- toward 1 existence/ of atomic models in uncountable cardinals. 2 0-1-laws 2 History, aec, and Neo-stability

More information

Space and Nondeterminism

Space and Nondeterminism CS 221 Computational Complexity, Lecture 5 Feb 6, 2018 Space and Nondeterminism Instructor: Madhu Sudan 1 Scribe: Yong Wook Kwon Topic Overview Today we ll talk about space and non-determinism. For some

More information

Lecture 20 : Markov Chains

Lecture 20 : Markov Chains CSCI 3560 Probability and Computing Instructor: Bogdan Chlebus Lecture 0 : Markov Chains We consider stochastic processes. A process represents a system that evolves through incremental changes called

More information

Computability in the class of Real Closed Fields

Computability in the class of Real Closed Fields Computability in the class of Real Closed Fields Víctor A. Ocasio-González Department of Mathematics University of Notre Dame MCS @ UChicago Oct. 1, 2013 Outline 1 Turing computable embeddings 2 Categoricity

More information

Algebras with finite descriptions

Algebras with finite descriptions Algebras with finite descriptions André Nies The University of Auckland July 19, 2005 Part 1: FA-presentability A countable structure in a finite signature is finite-automaton presentable (or automatic)

More information

A local normal form theorem for infinitary logic with unary quantifiers

A local normal form theorem for infinitary logic with unary quantifiers Math. Log. Quart. 51, No. 2, 137 144 (2005) / DOI 10.1002/malq.200410013 / www.mlq-journal.org A local normal form theorem for infinitary logic with unary quantifiers H. Jerome Keisler 1 and Wafik Boulos

More information

Finite Model Theory and CSPs

Finite Model Theory and CSPs Finite Model Theory and CSPs Albert Atserias Universitat Politècnica de Catalunya Barcelona, Spain June 19, 2007 Part I FIRST-ORDER LOGIC, TYPES AND GAMES Relational Structures vs. Functional Structures

More information

Sequence of maximal distance codes in graphs or other metric spaces

Sequence of maximal distance codes in graphs or other metric spaces Electronic Journal of Graph Theory and Applications 1 (2) (2013), 118 124 Sequence of maximal distance codes in graphs or other metric spaces C. Delorme University Paris Sud 91405 Orsay CEDEX - France.

More information

The Lefthanded Local Lemma characterizes chordal dependency graphs

The Lefthanded Local Lemma characterizes chordal dependency graphs The Lefthanded Local Lemma characterizes chordal dependency graphs Wesley Pegden March 30, 2012 Abstract Shearer gave a general theorem characterizing the family L of dependency graphs labeled with probabilities

More information

Languages, logics and automata

Languages, logics and automata Languages, logics and automata Anca Muscholl LaBRI, Bordeaux, France EWM summer school, Leiden 2011 1 / 89 Before all that.. Sonia Kowalewskaya Emmy Noether Julia Robinson All this attention has been gratifying

More information

What is the right type-space? Humboldt University. July 5, John T. Baldwin. Which Stone Space? July 5, Tameness.

What is the right type-space? Humboldt University. July 5, John T. Baldwin. Which Stone Space? July 5, Tameness. Goals The fundamental notion of a Stone space is delicate for infinitary logic. I will describe several possibilities. There will be a quiz. Infinitary Logic and Omitting Types Key Insight (Chang, Lopez-Escobar)

More information

CMPSCI 601: Tarski s Truth Definition Lecture 15. where

CMPSCI 601: Tarski s Truth Definition Lecture 15. where @ CMPSCI 601: Tarski s Truth Definition Lecture 15! "$#&%(') *+,-!".#/%0'!12 43 5 6 7 8:9 4; 9 9 < = 9 = or 5 6?>A@B!9 2 D for all C @B 9 CFE where ) CGE @B-HI LJKK MKK )HG if H ; C if H @ 1 > > > Fitch

More information

A Model Theoretic Proof of Completeness of an Axiomatization of Monadic Second-Order Logic on Infinite Words

A Model Theoretic Proof of Completeness of an Axiomatization of Monadic Second-Order Logic on Infinite Words A Model Theoretic Proof of Completeness of an Axiomatization of Monadic Second-Order Logic on Infinite Words Colin Riba ENS de Lyon, Université de Lyon, LIP colin.riba@ens-lyon.fr http://perso.ens-lyon.fr/colin.riba/

More information

Lecture 5: Probabilistic tools and Applications II

Lecture 5: Probabilistic tools and Applications II T-79.7003: Graphs and Networks Fall 2013 Lecture 5: Probabilistic tools and Applications II Lecturer: Charalampos E. Tsourakakis Oct. 11, 2013 5.1 Overview In the first part of today s lecture we will

More information

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1

< k 2n. 2 1 (n 2). + (1 p) s) N (n < 1 List of Problems jacques@ucsd.edu Those question with a star next to them are considered slightly more challenging. Problems 9, 11, and 19 from the book The probabilistic method, by Alon and Spencer. Question

More information

Amalgamation and the finite model property

Amalgamation and the finite model property Amalgamation and the finite model property Alex Kruckman University of California, Berkeley March 25, 2015 Alex Kruckman (UC Berkeley) Amalgamation and the FMP March 25, 2015 1 / 16 The motivating phenomenon

More information

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes)

An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) An Algorithmic Proof of the Lopsided Lovász Local Lemma (simplified and condensed into lecture notes) Nicholas J. A. Harvey University of British Columbia Vancouver, Canada nickhar@cs.ubc.ca Jan Vondrák

More information

RANDOM GRAPHS BY JOEL SPENCER. as n.

RANDOM GRAPHS BY JOEL SPENCER. as n. RANDOM GRAHS BY JOEL SENCER Notation 1. We say fn gn as n if fx gx as n. Notation 2. We say fn gn as n if fn gn 1 as n Notation 3. We say fn = ogn as n if fn gn 0 as n Notation 4. n k := nn 1n 2... n k

More information

Homogeneous structures

Homogeneous structures Homogeneous structures Robert Gray Centro de Álgebra da Universidade de Lisboa Lisboa, April 2010 Group theory A group is... a set G with a binary operation G G G, (x, y) xy, written multiplicatively,

More information

Reading and Writing. Mathematical Proofs. Slides by Arthur van Goetham

Reading and Writing. Mathematical Proofs. Slides by Arthur van Goetham Reading and Writing Mathematical Proofs Slides by Arthur van Goetham What is a proof? Why explanations are not proofs What is a proof? A method for establishing truth What establishes truth depends on

More information

REU 2007 Transfinite Combinatorics Lecture 9

REU 2007 Transfinite Combinatorics Lecture 9 REU 2007 Transfinite Combinatorics Lecture 9 Instructor: László Babai Scribe: Travis Schedler August 10, 2007. Revised by instructor. Last updated August 11, 3:40pm Note: All (0, 1)-measures will be assumed

More information

ARRANGEABILITY AND CLIQUE SUBDIVISIONS. Department of Mathematics and Computer Science Emory University Atlanta, GA and

ARRANGEABILITY AND CLIQUE SUBDIVISIONS. Department of Mathematics and Computer Science Emory University Atlanta, GA and ARRANGEABILITY AND CLIQUE SUBDIVISIONS Vojtěch Rödl* Department of Mathematics and Computer Science Emory University Atlanta, GA 30322 and Robin Thomas** School of Mathematics Georgia Institute of Technology

More information

Abstract model theory for extensions of modal logic

Abstract model theory for extensions of modal logic Abstract model theory for extensions of modal logic Balder ten Cate Stanford, May 13, 2008 Largely based on joint work with Johan van Benthem and Jouko Väänänen Balder ten Cate Abstract model theory for

More information

RECAP: Extremal problems Examples

RECAP: Extremal problems Examples RECAP: Extremal problems Examples Proposition 1. If G is an n-vertex graph with at most n edges then G is disconnected. A Question you always have to ask: Can we improve on this proposition? Answer. NO!

More information

VARIATIONS FOR SEPARATING CLUB GUESSING PRINCIPLES

VARIATIONS FOR SEPARATING CLUB GUESSING PRINCIPLES P max VARIATIONS FOR SEPARATING CLUB GUESSING PRINCIPLES TETSUYA ISHIU AND PAUL B. LARSON Abstract. In his book on P max [6], Woodin presents a collection of partial orders whose extensions satisfy strong

More information

Characterizing binary matroids with no P 9 -minor

Characterizing binary matroids with no P 9 -minor 1 2 Characterizing binary matroids with no P 9 -minor Guoli Ding 1 and Haidong Wu 2 1. Department of Mathematics, Louisiana State University, Baton Rouge, Louisiana, USA Email: ding@math.lsu.edu 2. Department

More information

Alternating nonzero automata

Alternating nonzero automata Alternating nonzero automata Application to the satisfiability of CTL [,, P >0, P =1 ] Hugo Gimbert, joint work with Paulin Fournier LaBRI, Université de Bordeaux ANR Stoch-MC 06/07/2017 Control and verification

More information

Incomplete version for students of easllc2012 only. 94 First-Order Logic. Incomplete version for students of easllc2012 only. 6.5 The Semantic Game 93

Incomplete version for students of easllc2012 only. 94 First-Order Logic. Incomplete version for students of easllc2012 only. 6.5 The Semantic Game 93 65 The Semantic Game 93 In particular, for every countable X M there is a countable submodel N of M such that X N and N = T Proof Let T = {' 0, ' 1,} By Proposition 622 player II has a winning strategy

More information

Lecture 2: Connecting the Three Models

Lecture 2: Connecting the Three Models IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 2: Connecting the Three Models David Mix Barrington and Alexis Maciel July 18, 2000

More information

Limit probability of first order sentences on random graphs

Limit probability of first order sentences on random graphs Limit probability of first order sentences on random graphs András Németh Faculty of Science Eötvös Loránd University Advisors: Dr. Katalin Friedl Dr. Gábor Tardos 2008. Acknowladgements I would like to

More information

Randomness and Computation

Randomness and Computation Randomness and Computation or, Randomized Algorithms Mary Cryan School of Informatics University of Edinburgh RC (2018/19) Lecture 11 slide 1 The Probabilistic Method The Probabilistic Method is a nonconstructive

More information

R(p, k) = the near regular complete k-partite graph of order p. Let p = sk+r, where s and r are positive integers such that 0 r < k.

R(p, k) = the near regular complete k-partite graph of order p. Let p = sk+r, where s and r are positive integers such that 0 r < k. MATH3301 EXTREMAL GRAPH THEORY Definition: A near regular complete multipartite graph is a complete multipartite graph with orders of its partite sets differing by at most 1. R(p, k) = the near regular

More information

ADFOCS 2006 Saarbrücken. Phase Transition. Joel Spencer

ADFOCS 2006 Saarbrücken. Phase Transition. Joel Spencer ADFOCS 2006 Saarbrücken The Erdős-Rényi Phase Transition Joel Spencer 1 TP! trivial being! I have received your letter, you should have written already a week ago. The spirit of Cantor was with me for

More information

2.2 Lowenheim-Skolem-Tarski theorems

2.2 Lowenheim-Skolem-Tarski theorems Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore

More information

CS5314 Randomized Algorithms. Lecture 18: Probabilistic Method (De-randomization, Sample-and-Modify)

CS5314 Randomized Algorithms. Lecture 18: Probabilistic Method (De-randomization, Sample-and-Modify) CS5314 Randomized Algorithms Lecture 18: Probabilistic Method (De-randomization, Sample-and-Modify) 1 Introduce two topics: De-randomize by conditional expectation provides a deterministic way to construct

More information

An uncountably categorical theory whose only computably presentable model is saturated

An uncountably categorical theory whose only computably presentable model is saturated An uncountably categorical theory whose only computably presentable model is saturated Denis R. Hirschfeldt Department of Mathematics University of Chicago, USA Bakhadyr Khoussainov Department of Computer

More information

Ramsey Unsaturated and Saturated Graphs

Ramsey Unsaturated and Saturated Graphs Ramsey Unsaturated and Saturated Graphs P Balister J Lehel RH Schelp March 20, 2005 Abstract A graph is Ramsey unsaturated if there exists a proper supergraph of the same order with the same Ramsey number,

More information

Time-bounded computations

Time-bounded computations Lecture 18 Time-bounded computations We now begin the final part of the course, which is on complexity theory. We ll have time to only scratch the surface complexity theory is a rich subject, and many

More information

Morley s Proof. Winnipeg June 3, 2007

Morley s Proof. Winnipeg June 3, 2007 Modern Model Theory Begins Theorem (Morley 1965) If a countable first order theory is categorical in one uncountable cardinal it is categorical in all uncountable cardinals. Outline 1 2 3 SELF-CONSCIOUS

More information

SPHERES IN THE CURVE COMPLEX

SPHERES IN THE CURVE COMPLEX SPHERES IN THE CURVE COMPLEX SPENCER DOWDALL, MOON DUCHIN, AND HOWARD MASUR 1. Introduction The curve graph (or curve complex) C(S) associated to a surface S of finite type is a locally infinite combinatorial

More information

On the number of cycles in a graph with restricted cycle lengths

On the number of cycles in a graph with restricted cycle lengths On the number of cycles in a graph with restricted cycle lengths Dániel Gerbner, Balázs Keszegh, Cory Palmer, Balázs Patkós arxiv:1610.03476v1 [math.co] 11 Oct 2016 October 12, 2016 Abstract Let L be a

More information

Classifying classes of structures in model theory

Classifying classes of structures in model theory Classifying classes of structures in model theory Saharon Shelah The Hebrew University of Jerusalem, Israel, and Rutgers University, NJ, USA ECM 2012 Saharon Shelah (HUJI and Rutgers) Classifying classes

More information

Duplicator Spoiler Games Exposition by William Gasarch

Duplicator Spoiler Games Exposition by William Gasarch 1 Introduction Duplicator Spoiler Games Exposition by William Gasarch (gasarch@cs.umd.edu) Roland Fraïssé [2, 3, 4] proved theorems about logical expressibility using a back-and-forth method. Andrzej Ehrenfeucht

More information

STRUCTURES WITH MINIMAL TURING DEGREES AND GAMES, A RESEARCH PROPOSAL

STRUCTURES WITH MINIMAL TURING DEGREES AND GAMES, A RESEARCH PROPOSAL STRUCTURES WITH MINIMAL TURING DEGREES AND GAMES, A RESEARCH PROPOSAL ZHENHAO LI 1. Structures whose degree spectrum contain minimal elements/turing degrees 1.1. Background. Richter showed in [Ric81] that

More information