Maximum density of copies of a graph in the n-cube John Goldwasser Ryan Hansen West Virginia University.

Slides:



Advertisements
Similar presentations
Connectivity - Menger’s Theorem Graphs & Algorithms Lecture 3.
Advertisements

1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
On the Density of a Graph and its Blowup Raphael Yuster Joint work with Asaf Shapira.
22C:19 Discrete Math Graphs Fall 2014 Sukumar Ghosh.
Midwestern State University Department of Computer Science Dr. Ranette Halverson CMPS 2433 – CHAPTER 4 GRAPHS 1.
Graph-02.
 期中测验时间:本周五上午 9 : 40  教师 TA 答疑时间 : 周三晚上 6 : 00—8 : 30  地点:软件楼 315 房间,  教师 TA :李弋老师  开卷考试.
Gibbs sampler - simple properties It’s not hard to show that this MC chain is aperiodic. Often is reversible distribution. If in addition the chain is.
A Separator Theorem for Graphs with an Excluded Minor and its Applications Paul Seymour Noga Alon Robin Thomas Lecturer : Daniel Motil.
1 NP-completeness Lecture 2: Jan P The class of problems that can be solved in polynomial time. e.g. gcd, shortest path, prime, etc. There are many.
Some Graph Problems. LINIAL’S CONJECTURE Backgound: In a partially ordered set we have Dilworth’s Theorem; The largest size of an independent set (completely.
GOLOMB RULERS AND GRACEFUL GRAPHS
Noga Alon Institute for Advanced Study and Tel Aviv University
The number of edge-disjoint transitive triples in a tournament.
Approximating Maximum Edge Coloring in Multigraphs
1 Discrete Structures & Algorithms Graphs and Trees: II EECE 320.
1 Section 8.2 Graph Terminology. 2 Terms related to undirected graphs Adjacent: 2 vertices u & v in an undirected graph G are adjacent (neighbors) in.
Mycielski’s Construction Mycielski’s Construction: From a simple graph G, Mycielski’s Construction produces a simple graph G’ containing G. Beginning with.
Definition Hamiltonian graph: A graph with a spanning cycle (also called a Hamiltonian cycle). Hamiltonian graph Hamiltonian cycle.
Michael Bender - SUNY Stony Brook Dana Ron - Tel Aviv University Testing Acyclicity of Directed Graphs in Sublinear Time.
Discrete Structures Chapter 7A Graphs Nurul Amelina Nasharuddin Multimedia Department.
1 Algorithmic Aspects in Property Testing of Dense Graphs Oded Goldreich – Weizmann Institute Dana Ron - Tel-Aviv University.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
K-Coloring k-coloring: A k-coloring of a graph G is a labeling f: V(G)  S, where |S|=k. The labels are colors; the vertices of one color form a color.
9.2 Graph Terminology and Special Types Graphs
GRAPH Learning Outcomes Students should be able to:
Lecture 12-2: Introduction to Computer Algorithms beyond Search & Sort.
MCA 520: Graph Theory Instructor Neelima Gupta
Trees and Distance. 2.1 Basic properties Acyclic : a graph with no cycle Forest : acyclic graph Tree : connected acyclic graph Leaf : a vertex of degree.
Generalized Derangement Graphs Hannah Jackson.  If P is a set, the bijection f: P  P is a permutation of P.  Permutations can be written in cycle notation.
Fall 2015 COMP 2300 Discrete Structures for Computation Donghyun (David) Kim Department of Mathematics and Physics North Carolina Central University 1.
Chapter 1 Fundamental Concepts II Pao-Lien Lai 1.
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Fan-planar Graphs: Combinatorial Properties and Complexity results Carla Binucci, Emilio Di Giacomo, Walter Didimo, Fabrizio Montecchiani, Maurizio Patrignani,
1 CS104 : Discrete Structures Chapter V Graph Theory.
Chapter 9: Geometric Selection Theorems 11/01/2013
Indian Institute of Technology Kharagpur PALLAB DASGUPTA Graph Theory: Introduction Pallab Dasgupta, Professor, Dept. of Computer Sc. and Engineering,
1 The number of orientations having no fixed tournament Noga Alon Raphael Yuster.
1 Rainbow Decompositions Raphael Yuster University of Haifa Proc. Amer. Math. Soc. (2008), to appear.
Lines in the plane, slopes, and Euler’s formula by Tal Harel
Data Structures & Algorithms Graphs
Graph Colouring L09: Oct 10. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including the famous.
Chapter 1 Fundamental Concepts Introduction to Graph Theory Douglas B. West July 11, 2002.
1 12/2/2015 MATH 224 – Discrete Mathematics Formally a graph is just a collection of unordered or ordered pairs, where for example, if {a,b} G if a, b.
September1999 CMSC 203 / 0201 Fall 2002 Week #13 – 18/20/22 November 2002 Prof. Marie desJardins.
1 Decomposition into bipartite graphs with minimum degree 1. Raphael Yuster.
Graph Theory and Applications
Extensions of Graph Pebbling Carl R. Yerger*, Prof. Francis Edward Su (Advisor), Prof. Anant P. Godbole (Second Reader) Introduction Given a graph, G,
GRAPHS. Graph Graph terminology: vertex, edge, adjacent, incident, degree, cycle, path, connected component, spanning tree Types of graphs: undirected,
 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.
Dense graphs with a large triangle cover have a large triangle packing Raphael Yuster SIAM DM’10.
Introduction to Graph Theory
1 Covering Non-uniform Hypergraphs Endre Boros Yair Caro Zoltán Füredi Raphael Yuster.
Some Favorite Problems Dan Kleitman, M.I.T.. The Hirsch Conjecture 1. How large can the diameter of a bounded polytope defined by n linear constraints.
CS 261 – Nov. 17 Graph properties – Bipartiteness – Isomorphic to another graph – Pseudograph, multigraph, subgraph Path Cycle – Hamiltonian – Euler.
Chromatic Coloring with a Maximum Color Class Bor-Liang Chen Kuo-Ching Huang Chih-Hung Yen* 30 July, 2009.
Eternal Domination Chip Klostermeyer.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
CHAPTER SIX T HE P ROBABILISTIC M ETHOD M1 Zhang Cong 2011/Nov/28.
Trees.
Graphs. Representations of graphs : undirected graph An undirected graph G have five vertices and seven edges An adjacency-list representation of G The.
An Introduction to Graph Theory
Lecture 19: CONNECTIVITY Sections
Proof technique (pigeonhole principle)
Graph theory Definitions Trees, cycles, directed graphs.
Hamiltonian cycle part
Chapter 5. Optimal Matchings
Depth Estimation via Sampling
Integer and fractional packing of graph families
Lecture 24 Vertex Cover and Hamiltonian Cycle
Presentation transcript:

Maximum density of copies of a graph in the n-cube John Goldwasser Ryan Hansen West Virginia University

Q n is the n-cube. V(Q n ) all binary n-tuples. Two vertices joined by an edge iff differ in precisely one coordinate. A sub-d-cube has d coordinates that vary, n fixed. Example with n=10 and d=4: 1 0 * 1 * * 0 1 * 1 There are C(n,d)2 (n-d) sub-d-cubes of Q n

Let d and n be integers (d much smaller than n) Let H be a set of vertices in a d-cube (which we call a configuration) MAIN QUESTION: How do you choose vertices in an n-cube so that the maximum possible fraction of sub- d-cubes have an “exact copy of H”? Example with d=3 H Not copy of H Copy of H

Formally, given a subset H of the vertices of a d-cube, if S n is a subset of V(Q n ), we let G(H,d,n,S n ) be the number of sub-d- cubes whose intersection with S n is a copy of H. We let g(H,d,n) = max G(H,d,n,S n )/total # sub-d-cubes (max over all subsets S n of V(Q n ) An averaging argument shows that g(H,d,n) is a nonincreasing function of n, so we let π(H,d) denote its limit as n goes to infinity, and refer to it as the d-cube density of H. So π(H,d) is the limit as n goes to infinity of the maximum possible fraction of sub-d-cubes which can have a copy of H. For the given H above, our construction shows that F(H,3) ≥ ¾. We conjecture that equality holds.

Example: H We’ll show π(H,2) = ½ Lower bound construction: Partition the set {1,2,3,…,n} of coordinates into sets A and B. Let S n be the set of all vertices in Q n such that the number of 1’s in A is even. If a Q 2 subgraph has one coordinate in A and one in B then it will have an exact copy of H. If A and B are each n/2, that’s half of the Q 2 ’s. So ½ ≤ π(H,2)

For the upper bound, each vertex in a copy of H is adjacent to one vertex in H which is in S n and one which is not. Each vertex v in the Q n is in C(n,2) sub-2-cubes. Only those in which one neighbor is in S n and one is not have a chance of being a “good” Q 2. This is at most roughly half of the sub-2-cubes containing v. Since the maximum fraction of “good” sub-2-cubes at any vertex is ½, certainly the maximum fraction overall is at most ½.

We define π local (H,d) to be the limit as n goes to infinity of the maximum fraction of “good” sub-d- cubes at any vertex v for any subset S n of V(Q n ). Certainly it is at least as big as π(H,d). We have: ½ ≤ π(H,2) ≤ π local (H,2) ≤ ½ So π(H,2) = ½.

If K is the subset of the 2-cube shown at the right, then π(K,2) = 1. (Just choose all vertices the sum of whose coordinates is even. ) In general, π(H,d) is hard to determine. We have found its value in only a few special cases. For the vertex configuration R in Q₃ shown at the right, π(R,3) = 4/9.

Let P d be a single vertex in Q d. we have been unable to determine f(R,d) for any d≥2. A simple construction (choose all vertices with weight a multiple of 3) shows that f(P 2,2) ≥ 2/3. Using flag algebras, Rahil Baber has shown f(P 2,2) ≤.6858 f(P 3,3) ≤.6101 f(P 4,4) ≤.6026 (Is this a monotone sequence? Can you prove it?)

My Conjecture: For sufficiently large d, π(P d,d) = [(d-1)/d] (d-1) (what you get if you choose each vertex with probability 1/2 d ) Of course this is close to 1/e.

Easy Proposition: For any configuration H in Q d, π(H,d) ≥ d!/d d (obtained from a “blow-up” of H) Example with n = 4, H = {1001, 1101, 0010} Partition {1,2,3,…,n} into 4 sets of equal size and put the following vertices into S: A B C D odd even even odd odd odd even odd even even odd even If a sub-4-cube has one vertex in each of A,B,C,D then it will have a copy of H. Probability is 4!/4 4.

If d=3, there are 14 isomorphically distinct vertex configurations H with at most 4 vertices. We have been able to determine π(H,3) for 4 of them. The smallest upper bound is for two adjacent vertices (3!/3 3 =.2222) If d=4, there are 238 isomorphically distinct vertex configurations H with at most 8 vertices. We have been able to determine π(H,4) for about 6 of them. All but two of the flag algebra upper bounds are at least.100.

The other two have flag algebra upper bounds of and They are both 8-cycles.

There are three isomorphically distinct configurations of 8 vertices in Q₄ which induce an 8-cycle. Of these, one is a “perfect” 8-cycle: 4 pairs of vertices distance 4 apart. The perfect 8-cycle C

Main Theorem: π(C 8, 4) = 4!/4 4 = 3/32 = Conjecture: π(C 2d, d) = d!/d d for all d>3. The conjecture can’t hold for d=3. Letting S be all vertices in Q n with weight not a multiple of 3 is a construction which shows that π(C 6,3) is at least 3/9, and 3!/3 3 = 2/9. To prove the theorem it suffices to prove π local (C 8,4) ≤ 3/32, Because then: 3/32 ≤ π(C 8, 4) ≤ π local (C 8, 4) ≤ 3/32

Let P d+1 denote a “perfect path” in Q d : d+1 vertices in Q d where the Hamming distance between the two end-vertices is d. Theorem: π(P 4, 3) = 3/8 (Proof is using sequence with “Property V”) Conjecture: π(P d+1, d) = d!/(d+1) (d-1) if d ≥ 3.

To do this we considered the set of all sequences of d distinct elements from {1,2,3,…,n}. We showed that the limit, as n goes to infinity, of the fraction of these that satisfy a certain condition we call Property U is equal to π local (C 8, 4). Then we showed that the maximum fraction of these sequences that have Property U is equal to the maximum fraction of sets of 4 vertices in a bipartite graph which span 2 disjoint edges.

Theorem: Let G be a bipartite graph with n vertices. Then the number of sets of 4 vertices in G which span 2 disjoint edges is at most n 4 /256. Equality holds iff G is 2 disjoint copies of K n/2, n/2. The fraction of “good” sets of 4 vertices is the limit as n goes to infinity of [n 4 /256]/C(n,4), which is 3/32.

The problem of finding the graph (not necessarily bipartite) on n vertices which has the greatest number of sets of 4 vertices which span 2 disjoint edges is a special case of a problem solved about 20 years ago by Bollobás, J. Brown and Siderenko. They showed that among the host graphs on n vertices which span the most copies of a complete bipartite graph is one which itself is complete bipartite. Two disjoint edges is the complement of K 2,2 and a simple calculation shows that K n/2, n/2 has the most induced copies of K 2,2 so two copies of K n/2 has the most induced copies of 2 disjoint edges.

Comments and questions For what other vertex configurations H in the d-cube can π(H,d) be calculated? What about edge configurations, rather than vertex configurations? (We have some results.) Which bipartite graph with n vertices has the most sets of six vertices which induce three disjoint edges? Is the obvious conjecture correct?

Thank you!