Partial Colorings of Unimodular Hypergraphs Benjamin Doerr (MPI Saarbrücken)

Slides:



Advertisements
Similar presentations
An Extension of Baranyai's Rounding Lemma Benjamin Doerr, Tobias Friedrich, Christian Klein, Ralf Osbild Max-Planck-Institut für Informatik, Saarbrücken,
Advertisements

Solving connectivity problems parameterized by treewidth in single exponential time Marek Cygan, Marcin Pilipczuk, Michal Pilipczuk Jesper Nederlof, Dagstuhl.
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, …,
Benjamin Doerr MPII Saarbrücken joint work with Quasi-Random Rumor Spreading Tobias Friedrich U Berkeley Anna Huber MPII Saarbrücken Thomas Sauerwald U.
Quasirandom Rumor Spreading Tobias Friedrich Max-Planck-Institut für Informatik Saarbrücken.
1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
C&O 355 Mathematical Programming Fall 2010 Lecture 22 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A.
Totally Unimodular Matrices
“Ulam‘s” Liar Game with Lies in an Interval Benjamin Doerr (MPI Saarbrücken, Germany) joint work with Johannes Lengler and David Steurer (Universität des.
Benjamin Doerr Max-Planck-Institut für Informatik Saarbrücken Introduction to Quasirandomness.
Introduction to Graph Theory Lecture 11: Eulerian and Hamiltonian Graphs.
Coloring Parameters of Distance Graphs Daphne Liu Department of Mathematics California State Univ., Los Angeles.
From Topological Methods to Combinatorial Proofs of Kneser Graphs Daphne Der-Fen Liu 劉 德 芬 Department of Mathematics California State University, Los Angeles.
Benjamin Doerr Max-Planck-Institut für Informatik Saarbrücken Quasirandomness.
Precedence Constrained Scheduling Abhiram Ranade Dept. of CSE IIT Bombay.
A Fairy Tale of Greedy Algorithms Yuli Ye Joint work with Allan Borodin, University of Toronto.
1/17 Optimal Long Test with One Free Bit Nikhil Bansal (IBM) Subhash Khot (NYU)
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.
The Mathematics of Sudoku
1 List Coloring and Euclidean Ramsey Theory TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: A A A A Noga Alon, Tel Aviv.
A Linear Round Lower Bound for Lovasz-Schrijver SDP relaxations of Vertex Cover Grant Schoenebeck Luca Trevisan Madhur Tulsiani UC Berkeley.
Benjamin Doerr Max-Planck-Institut für Informatik Saarbrücken Component-by-Component Construction of Low-Discrepancy Point Sets joint work with Michael.
Online Ramsey Games in Random Graphs Reto Spöhel Joint work with Martin Marciniszyn and Angelika Steger.
. Perfect Phylogeny Tutorial #11 © Ilan Gronau Original slides by Shlomo Moran.
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
Joshua Cooper Benjamin Doerr Joel Spencer Gábor Tardos Deterministic Random Walks UCSD (SC soon!) MPI Saarbrücken Courant Institute Simon Fraser.
MCGILL UNIVERSITY SEPTEMBER 21, 2007 COPYRIGHT © 2007 MICHAEL I. SHAMOS Surprises in Experimental Mathematics Michael I. Shamos School of Computer Science.
Adaptive Coding from a Diffusion Process on the Integer Line Robert Ellis October 26, 2009 Joint work with Joshua Cooper, University of South Carolina.
(work appeared in SODA 10’) Yuk Hei Chan (Tom)
Homework solution Problem 2. The number of odd degree vertices in a graph is even. (recom. book: G. Harary: Graph Theory) Solution: Let G=(V,E,w) S= 
C&O 355 Mathematical Programming Fall 2010 Lecture 17 N. Harvey TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A.
GRAPH Learning Outcomes Students should be able to:
Wei Wang Xi’an Jiaotong University Generalized Spectral Characterization of Graphs: Revisited Shanghai Conference on Algebraic Combinatorics (SCAC), Shanghai,
Correlation testing for affine invariant properties on Shachar Lovett Institute for Advanced Study Joint with Hamed Hatami (McGill)
Graph limit theory: Algorithms László Lovász Eötvös Loránd University, Budapest May
1 CS612 Algorithms for Electronic Design Automation CS 612 – Lecture 8 Lecture 8 Network Flow Based Modeling Mustafa Ozdal Computer Engineering Department,
Monochromatic Boxes in Colored Grids Joshua Cooper, USC Math Steven Fenner, USC CS Semmy Purewal, College of Charleston Math.
Rational Numbers and Fields
Testing the independence number of hypergraphs
Introduction to Graph Theory
 Graphs Math 8. Introduction to types of graphs  Graphs are pictures of data  They can help you communicate your ideas  We are going to identify advantages.
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/19 Minimizing weighted completion time with precedence constraints Nikhil Bansal (IBM) Subhash Khot (NYU)
Graph.
1 Decomposition into bipartite graphs with minimum degree 1. Raphael Yuster.
CS 484 Load Balancing. Goal: All processors working all the time Efficiency of 1 Distribute the load (work) to meet the goal Two types of load balancing.
Matching Algorithms and Networks. Algorithms and Networks: Matching2 This lecture Matching: problem statement and applications Bipartite matching Matching.
1 CS612 Algorithms for Electronic Design Automation CS 612 – Lecture 8 Lecture 8 Network Flow Based Modeling Mustafa Ozdal Computer Engineering Department,
Hardness of Hyper-Graph Coloring Irit Dinur NEC Joint work with Oded Regev and Cliff Smyth.
MAT 2720 Discrete Mathematics Section 3.3 Relations
Optimization - Lecture 5, Part 1 M. Pawan Kumar Slides available online
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.
Kernel Bounds for Path and Cycle Problems Bart M. P. Jansen Joint work with Hans L. Bodlaender & Stefan Kratsch September 8 th 2011, Saarbrucken.
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
Computational Molecular Biology Pooling Designs – Inhibitor Models.
Proof technique (pigeonhole principle)
Hans Bodlaender, Marek Cygan and Stefan Kratsch
Anticoloring Problems on Graphs
PC trees and Circular One Arrangements
The Quadratic Formula..
Benjamin Doerr Partial Colorings of Unimodular Hypergraphs.
Problem Solving 4.
Graphing a Quadratic Equation – The Parabola
Discrepancy and Optimization
Proof Techniques.
Game chromatic number of graphs
Parameterized Complexity of Even Set (and others)
Graph Theory: Proof Techniques
Chromatic Number of the Odd-Distance Graph
Presentation transcript:

Partial Colorings of Unimodular Hypergraphs Benjamin Doerr (MPI Saarbrücken)

8 PostDoc Positions Where: MPI für Informatik (Saarbrücken, Germany) Group: Kurt Mehlhorn researchers in Discrete Maths and Algorithms Position: 1 or 2 years Reasonably paid, almost unlimited support No teaching duties, but teaching possible Deadline: January 31, 2007 Benjamin DoerrPartial Colorings of Unimodular Hypergraphs

Overview Introduction Hypergraphs Discrepancy Unimodular hypergraphs Partial coloring Partially coloring unimodular hypergraphs Motivation Result Application Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Partial colorings of unimodular hypergraphs

Hypergraphs Hypergraph: : finite set of vertices : set of hyperedges Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Introduction H = ( V ; E ) E µ 2 V j V j = 5 j E j = 4 vertices hyperedges V

Hypergraphs Hypergraph: : finite set of vertices : set of hyperedges Induced subhypergraph: Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Introduction H = ( V ; E ) E µ 2 V H V 0 = ( V 0 ; f E \ V 0 j E 2 E g ) ) V

Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Color vertices s.t. all hyperedges are balanced: “2-coloring” “imbalance of hyperedge E” Discrepancy of Hypergraphs Â: V ! f ¡ 1 ; + 1 g  ( E ) : = P v 2 E  ( v ) +1  ( E ) = 1 + ¡ 1 ¡ 1 = ¡ 1 d i sc ( H ;  ) : = max E 2 E j  ( E ) j d i sc ( H ) : = m i n  d i sc ( H ;  ) d i sc ( H ;  ) = j  ( E ) j = = 2 d i sc ( H ) = d i sc ( H ;  ) = 1 Well studied problem, applications in maths and CS, famous papers by Roth, Beck, Lovász, Spencer, Matoušek,...

Def: unimodular iff each induced subhypergraph has discrepancy at most one. Remark: means even “perfectly balanced” odd “almost perfect”, “1” cannot be avoided Introduction Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Unimodular Hypergraphs … d i sc ( H ) · 1 )  ( E ) = 0 ) j  ( E ) j = 1 j E j j E j H H = ([ n ] ; f [ i ::: j ] j 1 · i · j · n g ) The queen of low-discrepancy hypergraphs!

Introduction Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Intervals in. Rows/Columns in a grid: Bipartite graphs. Unimodular Hypergraphs: Examples [ n ] : = f 1 ;:::; n g V = [ m ] £ [ n ] E = ff i g £ [ n ] j i 2 [ m ] g [ f [ m ] £ f j gj j 2 [ n ] g

Observe: is “caused” by the “odd” vertex in odd-cardinality hyperedges. Plan: Don’t color all vertices! “partial coloring” vertices with are “uncolored”,... as before Aim:, but doesn’t count! Introduction Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Partial Coloring d i sc ( H ) = 1 +1 ? Â: V ! f ¡ 1 ; 0 ; + 1 g v  ( v ) = 0  ( E ) = P v 2 E  ( v ) d i sc ( H ;  ) = 0 Â: V ! f 0 g +1 0

Partial Colorings of Unimodular Hypergraphs Benjamin DoerrPartial Colorings of Unimodular Hypergraphs “singletons” “initial intervals” “intervals of length 3 and 5” Partial Coloring NOT always possible No hope for partial coloring?  H = ([ n ] ; ff i gj i 2 [ n ] g ) H = ([ n ] ; f [ i ] j i 2 [ n ] g ) H = ([ n ] ; f [ i :: j ] j j ¡ i = 2 _ j ¡ i = 4 g )

“length 3 intervals” Rows and columns in the grid. Uniform unimodular hypergraphs: All hyperedges contain the same number of vertices (needs proof). Partial Colorings Benjamin DoerrPartial Colorings of Unimodular Hypergraphs Sometimes it works: Question: When are there non-trivial partial colorings? H = ([ n ] ; ff i ; i + 1 ; i + 2 gj i 2 [ n ¡ 2 ] g )

Partial Colorings Benjamin DoerrPartial Colorings of Unimodular Hypergraphs The following two properties are equivalent: (i) has a perfectly balanced non-trivial partial coloring; (ii) there are an integer k and non-trivial vertex weights such that all hyperedges have integral weight. Result H w: V ! f 0 ; 1 = k ;::: ( k ¡ 1 )= k g w ( E ) = P v 2 E w ( v ) Remark: The partial coloring in (i) colors at least half of the vertices with in (ii). Application: “Rounding rationals is as easy as rounding half-integers” [STACS 2007?] w ( u ) 6 = 0 1/5 3/5 2/5

Application Benjamin DoerrPartial Colorings of Unimodular Hypergraphs IF: For all x Є {0,1/2}^n there is a y Є {0,1}^n such that Ax ≈ Ay [low rounding errors] Bx = By [sometimes no rounding error] some other nice features THEN: For all rational x there is a y Є {0,1}^n such that Ax ≈ Ay Bx = By some other nice features Heart of the proof: Partial coloring of unimodular hypergraphs

Partial Colorings of unimodular hypergraphs Benjamin DoerrPartial Colorings of Unimodular Hypergraphs The following two properties are equivalent: (i) has a perfectly balanced non-trivial partial coloring; (ii) there are an integer k and non-trivial vertex weights such that all hyperedges have integral weight. Summary H w: V ! f 0 ; 1 = k ;::: ( k ¡ 1 )= k g w ( E ) = P v 2 E w ( v ) Remark: The partial coloring in (i) colors at least half of the vertices with in (ii). Application: “Rounding rationals is as easy as rounding half-integers” [STACS 2007?] w ( u ) 6 = 0 1/5 3/5 2/5 Thanks!