David Pritchard Princeton Computer Science Department & Béla Bollobás, Thomas Rothvoß, Alex Scott.

Slides:



Advertisements
Similar presentations
Iterative Rounding and Iterative Relaxation
Advertisements

The Primal-Dual Method: Steiner Forest TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A AA A A A AA A A.
Quantum Lovasz local lemma Andris Ambainis (Latvia), Julia Kempe (Tel Aviv), Or Sattath (Hebrew U.) arXiv:
1 LP, extended maxflow, TRW OR: How to understand Vladimirs most recent work Ramin Zabih Cornell University.
Finding Cycles and Trees in Sublinear Time Oded Goldreich Weizmann Institute of Science Joint work with Artur Czumaj, Dana Ron, C. Seshadhri, Asaf Shapira,
Great Theoretical Ideas in Computer Science for Some.
C&O 355 Lecture 23 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
Poly-Logarithmic Approximation for EDP with Congestion 2
1 LP Duality Lecture 13: Feb Min-Max Theorems In bipartite graph, Maximum matching = Minimum Vertex Cover In every graph, Maximum Flow = Minimum.
1 Matching Polytope x1 x2 x3 Lecture 12: Feb 22 x1 x2 x3.
On the Density of a Graph and its Blowup Raphael Yuster Joint work with Asaf Shapira.
Approximation Algorithms Chapter 14: Rounding Applied to Set Cover.
Approximations of points and polygonal chains
Totally Unimodular Matrices
Approximating Maximum Subgraphs Without Short Cycles Guy Kortsarz Join work with Michael Langberg and Zeev Nutov.
Approximating the Domatic Number Feige, Halldorsson, Kortsarz, Srinivasan ACM Symp. on Theory of Computing, pages , 2000.
C&O 355 Lecture 20 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
Convex Hulls in 3-space Jason C. Yang.
Basic Feasible Solutions: Recap MS&E 211. WILL FOLLOW A CELEBRATED INTELLECTUAL TEACHING TRADITION.
Zoo-Keeper’s Problem An O(nlogn) algorithm for the zoo-keeper’s problem Sergei Bespamyatnikh Computational Geometry 24 (2003), pp th CGC Workshop.
Applied Combinatorics, 4th Ed. Alan Tucker
The number of edge-disjoint transitive triples in a tournament.
A Randomized Polynomial-Time Simplex Algorithm for Linear Programming Daniel A. Spielman, Yale Joint work with Jonathan Kelner, M.I.T.
Approximation Algoirthms: Semidefinite Programming Lecture 19: Mar 22.
Computational problems, algorithms, runtime, hardness
Totally Unimodular Matrices Lecture 11: Feb 23 Simplex Algorithm Elliposid Algorithm.
Semidefinite Programming
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.
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
A general approximation technique for constrained forest problems Michael X. Goemans & David P. Williamson Presented by: Yonatan Elhanani & Yuval Cohen.
Approximation Algorithms
Theta Function Lecture 24: Apr 18. Error Detection Code Given a noisy channel, and a finite alphabet V, and certain pairs that can be confounded, the.
Job Scheduling Lecture 19: March 19. Job Scheduling: Unrelated Multiple Machines There are n jobs, each job has: a processing time p(i,j) (the time to.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy under contract.
(work appeared in SODA 10’) Yuk Hei Chan (Tom)
What is the next line of the proof? a). Assume the theorem holds for all graphs with k edges. b). Let G be a graph with k edges. c). Assume the theorem.
Antimagic Labellings of Graphs Torsten Mütze Joint work with Dan Hefetz and Justus Schwartz.
Tight Integrality Gaps for Lovász-Schrijver LP relaxations of Vertex Cover Grant Schoenebeck Luca Trevisan Madhur Tulsiani UC Berkeley.
Packing Element-Disjoint Steiner Trees Mohammad R. Salavatipour Department of Computing Science University of Alberta Joint with Joseph Cheriyan Department.
1 Spanning Tree Polytope x1 x2 x3 Lecture 11: Feb 21.
The Art Gallery Problem
C&O 355 Lecture 2 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A.
Approximating Minimum Bounded Degree Spanning Tree (MBDST) Mohit Singh and Lap Chi Lau “Approximating Minimum Bounded DegreeApproximating Minimum Bounded.
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Randomized Algorithms for Cuts and Colouring David Pritchard, NSERC Post-doctoral Fellow.
Monochromatic Boxes in Colored Grids Joshua Cooper, USC Math Steven Fenner, USC CS Semmy Purewal, College of Charleston Math.
1/19 Minimizing weighted completion time with precedence constraints Nikhil Bansal (IBM) Subhash Khot (NYU)
1 / 41 Convex Hulls in 3-space Jason C. Yang. 2 / 41 Problem Statement Given P: set of n points in 3-space Return: –Convex hull of P: CH (P) –Smallest.
Linear Program Set Cover. Given a universe U of n elements, a collection of subsets of U, S = {S 1,…, S k }, and a cost function c: S → Q +. Find a minimum.
CPSC 536N Sparse Approximations Winter 2013 Lecture 1 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAAAA.
Dense graphs with a large triangle cover have a large triangle packing Raphael Yuster SIAM DM’10.
Iterative Rounding in Graph Connectivity Problems Kamal Jain ex- Georgia Techie Microsoft Research Some slides borrowed from Lap Chi Lau.
C&O 355 Lecture 19 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A A A A A A A.
Common Intersection of Half-Planes in R 2 2 PROBLEM (Common Intersection of half- planes in R 2 ) Given n half-planes H 1, H 2,..., H n in R 2 compute.
Approximation Algorithms based on linear programming.
An algorithmic proof of the Lovasz Local Lemma via resampling oracles Jan Vondrak IBM Almaden TexPoint fonts used in EMF. Read the TexPoint manual before.
Theory of Computational Complexity Probability and Computing Chapter Hikaru Inada Iwama and Ito lab M1.
Lap Chi Lau we will only use slides 4 to 19
Antimagic Labellings of Graphs
Topics in Algorithms Lap Chi Lau.
What is the next line of the proof?
A note on the Survivable Network Design Problem
Analysis of Algorithms
Bart Jansen Polynomial Kernels for Hard Problems on Disk Graphs
Approximation and Kernelization for Chordal Vertex Deletion
Problem Solving 4.
András Sebő and Anke van Zuylen
Parameterized Complexity of Conflict-free Graph Coloring
Presentation transcript:

David Pritchard Princeton Computer Science Department & Béla Bollobás, Thomas Rothvoß, Alex Scott

Cover-Decomposability δ-fold cover: covers every point δ times For some δ, can every δ-fold cover be decomposed into two covers?

Cover-Decomposability δ-fold cover: covers every point δ times For some δ, can every δ-fold cover be decomposed into two covers?

Cover-Decomposability Each instance is a combinatorial question: need to cover each region Combinatorial negative answers Normal setting: given coverage of fixed point set, get many covers of it

Planar Cover-Decomposability Cover-decomposable (δ), if allowed shapes are… Not cover-decomposable, if allowed shapes are… Halfspaces (3)Lines Translates of any fixed convex polygon Translates of any non- convex quadrilateral Scaled translates of any fixed triangle (12) Axis-aligned rectangles Axis-aligned strips (3)Strips Unit discs (33??)Discs of mixed sizes Squares? Translates of any fixed convex set?

The Basic Question

Edge Cover Colouring Hypergraphs with edge size 2: graphs Can we guarantee many disjoint edge covers if δ is large enough? ⌊ δ/2 ⌋ by assignment problem: can orient edges s.t. each vertex is head of at least ⌊ δ/2 ⌋ edges

Cover-Decomposition in Graphs δ=2 cd=1 δ=3 cd=2 … δ=4 cd=3

Proof of Gupta’s Theorem (by Alon-Berke-Buchin 2 -Csorba-Shannigrahi-Speckmann-Zumstein) Observation 1: bipartite case is easy Observation 2: every graph has a bipartite subgraph where each v retains degree at least δ/2 ceil(δ/2) from bipartitized edges floor(floor(δ/2)/2) from leftovers (assignment prob.)

Main Results Hypergraphs with bounded edge size R ♫ cd ≳ δ/log R Tight asymptotically if δ = ω(log R) and always O(1)-factor from optimal Hypergraphs of paths in trees ♫ cd ≥ δ/13 Techniques: LLL, Chernoff, LPs

The Dual Question Hypergraph duality: vertices ⇔ edges A polychromatic colouring is a partition V = V 1 V 2 … V k s.t. each edge contains all colours p(H) = cd(H*) p(H) ≥ 2 ⇔ H has “Property B”

Lovasz Local Lemma: There are any number of “bad” events, but each is independent of all but D others. ♫ LLL: If each bad event has individual probability at most 1/eD, then Pr[no “bad” events happen] > 0. Natural to try in our setting: randomly k-colour the edges /

Edge size ≤ R v SS\{v} →

Improving the bound Known examples exhibit dichotomy: either cd is linear in δ, or the family is not at all cover-decomposable Ω(δ/(log R + log δ)) is sub-linear Pálvölgyi (2010): if family is closed under edge deletion & duplication, does “decomposes into 2 covers for δ ≥ k” imply “decomposes into 3 covers for δ ≥ f(k)” for some f?

Splitting the Hypergraph Ω(δ/log Rδ) is already Ω(δ/log R) if δ ≤ poly(R) ♫ Idea: partition edges to H 1,H 2,…,H M with δ(H i ) ≤ poly(R), δ(H i ) ~ δ(H)/M =Ω(δ(H)/M/log R) covers Ω(δ(H)/M/log R) covers M=3 ~δ/log R covers Ω(δ(H i )/log R) covers

Iterated Pairwise Splitting

Beck-Fiala Theorem (‘81)

Beck-Fiala Algorithm LP variables: ∀ S: 0 ≤ x S = 1 - y S ≤ 1 ∀ v: Σ S:v ∈ S x S ≥ δ/2, Σ S:v ∈ S y S ≥ δ/2 1. find extreme point LP solution 2. “fix” variables with values 0 or 1 3. discard all constraints involving ≤ R non-fixed variables ♫ Extreme point solution is defined by |H nonfixed | constraints, each var in ≤ R constraints; averaging ⇒ terminates

To the Trees For paths in trees, its analogous LP admits a similar counting lemma: extreme ⇒ an integral variable or constraint with ≤ 6 nonfixed variables Also holds with edge-paths, or arc- paths in a bidirected tree

Bad Trees Tree-hypergraphs with “sibling” edges in addition to path edges are not polychromatic (Pach, Tardos, Tóth)

Sparse Hypergraphs [Alon-Berke-Buchin 2 -Csorba-Shannigrahi-Speckmann-Zumstein] (α, β)-sparse hypergraph := incidences(U ⊆ V, F ⊆ H) ≤ α|U|+β|F| ♫ ⇔ : “α-vertex-sparse” incidences “β-edge-sparse” incidences ♫ idea: shrink off blue ones, obtaining cd ≳ (δ-α)/log β vertices hyperedges bipartite incidence graph ≤ α ≤ β

More Results Cover-decomposition with unit VC- dimension Cover-decomposition with their duals, which are vertex dicutsets in trees VC-dimension 2 is not cover- decomposable Big picture: no idea, but we have more positive/negative examples to work with

Cover Scheduling