Finite Model Theory Lecture 19

Slides:



Advertisements
Similar presentations
Coloring Warm-Up. A graph is 2-colorable iff it has no odd length cycles 1: If G has an odd-length cycle then G is not 2- colorable Proof: Let v 0, …,
Advertisements

Algorithmic and Economic Aspects of Networks Nicole Immorlica.
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
8.3 Representing Relations Connection Matrices Let R be a relation from A = {a 1, a 2,..., a m } to B = {b 1, b 2,..., b n }. Definition: A n m  n connection.
Week 5 - Models of Complex Networks I Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Week 4 – Random Graphs Dr. Anthony Bonato Ryerson University AM8002 Fall 2014.
Lecture 17 Path Algebra Matrix multiplication of adjacency matrices of directed graphs give important information about the graphs. Manipulating these.
Approximating the Domatic Number Feige, Halldorsson, Kortsarz, Srinivasan ACM Symp. on Theory of Computing, pages , 2000.
Models of Network Formation Networked Life NETS 112 Fall 2013 Prof. Michael Kearns.
CSE 522 – Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian.
1 Evolution of Networks Notes from Lectures of J.Mendes CNR, Pisa, Italy, December 2007 Eva Jaho Advanced Networking Research Group National and Kapodistrian.
1 A Random-Surfer Web-Graph Model (Joint work with Avrim Blum & Hubert Chan) Mugizi Rwebangira.
Complex Networks Third Lecture TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA TexPoint fonts used in EMF. Read the.
Networks. Graphs (undirected, unweighted) has a set of vertices V has a set of undirected, unweighted edges E graph G = (V, E), where.
Every H-decomposition of K n has a nearly resolvable alternative Wilson: e(H) | n(n-1)/2 and gcd(H) | n-1 n>> then there exists an H-decomposition of K.
1 Representing Graphs. 2 Adjacency Matrix Suppose we have a graph G with n nodes. The adjacency matrix is the n x n matrix A=[a ij ] with: a ij = 1 if.
Random Graphs and The Parity Quantifier Phokion G. Kolaitis Swastik Kopparty UC Santa Cruz MIT & & IBM Research-Almaden Institute for Advanced Study.
What is the next line of the proof? a). Let G be a graph with k vertices. b). Assume the theorem holds for all graphs with k+1 vertices. c). Let G be a.
DAST 2005 Tirgul 11 (and more) sample questions. DAST 2005 Q.Let G = (V,E) be an undirected, connected graph with an edge weight function w : E→R. Let.
Is the following graph Hamiltonian- connected from vertex v? a). Yes b). No c). I have absolutely no idea v.
Advanced Topics in Data Mining Special focus: Social Networks.
SDSC, skitter (July 1998) A random graph model for massive graphs William Aiello Fan Chung Graham Lincoln Lu.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
TELCOM2125: Network Science and Analysis
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 10, Monday, September 22.
1 Number Theory and Methods of Proof Content: Properties of integer, rational and real numbers. Underlying theme: Methods of mathematical proofs.
Minimum Spanning Trees. Subgraph A graph G is a subgraph of graph H if –The vertices of G are a subset of the vertices of H, and –The edges of G are a.
The Erdös-Rényi models
Random-Graph Theory The Erdos-Renyi model. G={P,E}, PNP 1,P 2,...,P N E In mathematical terms a network is represented by a graph. A graph is a pair of.
1 Rainbow Decompositions Raphael Yuster University of Haifa Proc. Amer. Math. Soc. (2008), to appear.
Induction Proof. Well-ordering A set S is well ordered if every subset has a least element. [0, 1] is not well ordered since (0,1] has no least element.
Markov Chains and Random Walks. Def: A stochastic process X={X(t),t ∈ T} is a collection of random variables. If T is a countable set, say T={0,1,2, …
5.8 Graph Matching  Example: Set of worker assign to a set of task  Four tasks are to be assigned to four workers.  – Worker 1 is qualified to do tasks.
Graphs A graphs is an abstract representation of a set of objects, called vertices or nodes, where some pairs of the objects are connected by links, called.
 Quotient graph  Definition 13: Suppose G(V,E) is a graph and R is a equivalence relation on the set V. We construct the quotient graph G R in the follow.
1 Finite Model Theory Lecture 16 L  1  Summary and 0/1 Laws.
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Trees Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering, IIT
Graphs Definition: a graph is an abstract representation of a set of objects where some pairs of the objects are connected by links. The interconnected.
1 Finite Model Theory Lecture 5 Turing Machines and Finite Models.
School of Information Sciences University of Pittsburgh TELCOM2125: Network Science and Analysis Konstantinos Pelechrinis Spring 2013 Figures are taken.
MCA 520: Graph Theory Instructor Neelima Gupta
Trees.
Theory of Computational Complexity Probability and Computing Chapter Hikaru Inada Iwama and Ito lab M1.
Markov Chains and Random Walks
Graph Traversals Some algorithms require that every vertex of a graph be visited exactly once. The order in which the vertices are visited may be important,
Bipartite Matching Lecture 8: Oct 7.
9. Counting and Probability 1 Summary
Algorithms for hard problems
CSE 421: Introduction to Algorithms
Models of Network Formation
Models of Network Formation
Models of Network Formation
Models of Network Formation
Trees.
On the effect of randomness on planted 3-coloring models
Walks, Paths, and Circuits
Raphael Yuster Haifa University Uri Zwick Tel Aviv University
CSE 421: Introduction to Algorithms
N(S) ={vV|uS,{u,v}E(G)}
Modelling and Searching Networks Lecture 5 – Random graphs
Discrete Mathematics for Computer Science
Applied Combinatorics, 4th Ed. Alan Tucker
Modelling and Searching Networks Lecture 6 – PA models
Network Science: A Short Introduction i3 Workshop
Discrete Mathematics and its Applications Lecture 5 – Random graphs
Planarity.
Discrete Mathematics and its Applications Lecture 6 – PA models
Advanced Topics in Data Mining Special focus: Social Networks
Locality In Distributed Graph Algorithms
Presentation transcript:

Finite Model Theory Lecture 19 Summary on 0/1 Laws

Random Graphs G(n, p): each edge (i,j) has probability p Think of p as p(n) Examples: p = 1/2 Fagin’s framework p = S/n2 expected graph size = S p = 1/n3/2 Etc.

Evolution Erdos and Reny: evolution of random graphs, as p(n) “grows” from 0 to 1 Spencer, Lynch, and others: evolution of FO sentences as p(n) “grows” from 0 to 1 Will discuss next, following J. Spencer … … … 1 p(n)

Proving a 0/1 Law Suppose a 0/1 law holds for some p(n) Let T1 = { f | limn Pr(f) = 1} T1 is a complete theory: 8 f. f 2 T1 or : f 2 T1 [ WHY ??] Hence: 0/1 law holds iff there exists a theory T s.t. Th(T) = { f | T |= f} is complete (e.g w-categorical) 8 f 2 T, limn Pr(f) = 1 (here we use the particular p(n))

1. The Void p(n) ¿ 1/n2 Expected graph size: p(n) £ n2 ! 0 Hence limn Pr(G= ;) = 1 What is the theory T here ? T = { Ø$ x.$ y.R(x,y) }

2. On the k’th Day… 1/n1+1/(k-1) ¿ p(n) ¿ 1/n1+1/k Let’s try some examples, for k = 4: 1/n4/3 ¿ p(n) ¿ 1/n5/4 1 H1 = Limn Pr(H1) = H2 = Limn Pr(H2) = H3 = Limn Pr(H3) = H4 = Limn Pr(H4) =

2. On the k’th Day… The theory T: There are no cycles For every tree H with · k edges and 8 r >0 H appears as a CC at least r times There are no trees H with k+1 edges : 9 x1…9 xk. R(x1,x2)Æ…ÆR(xk,x1) T is w categorical [ WHY ?? WHAT IS R HERE ?? ]

3. On Day w 1/n1+e ¿ p(n) ¿ 1/n, 8 e Example: p(n) = 1/(n ln(n)) The theory T is: There are no cycles For every finite tree H and 8 r > 0 H appears as a cc component at least r times T is NOT w categorical [ WHY ?? ] Still, it is complete [ WHY ?]

4. Past the Double Jump 1/n ¿ p(n) ¿ ln(n)/n The theory T: 8 k, there are no k nodes with ¸ k+1 edges 8 k ¸ 3, 8 r: there are ¸ r copies of the cycle Ck 8 k ¸ 3, s, d: there is no Ck and a vertex of degree d at distance s from Ck For every tree H and 8 r > 0 H appears as a cc at least r times Again, T is not w-categorical, but still complete

5. Beyond Connectivity Ln(n)/n ¿ p(n) ¿ 1/n1-e, 8 e Now the random graph G(n,p) becomes connected The theory T is: 8 k: there are no k nodes with ¸ k+1 edges For every d: all vertices have at least d neighbors For every r and k ¸ 3: there exists at least r copies of Ck And, again, T is not w-categorical, but still complete

6. a Irrational P(n) = 1/na, a 2 (0,1) irrational Then FO has a 0/1 law The theory T is: For every graph H with v vertices e edges s.t. v < e a, there does not exists a copy of H “Generic extension axioms” There are complicated, but mimic extension axioms.

7. a Rational P(n) = 1/na, a 2 (0,1) irrational Then FO has no 0/1 law