Online Vertex-Coloring Games in Random Graphs Revisited Reto Spöhel (joint work with Torsten Mütze and Thomas Rast; appeared at SODA ’11)

Slides:



Advertisements
Similar presentations
1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
Advertisements

Thresholds for Ackermannian Ramsey Numbers Authors: Menachem Kojman Gyesik Lee Eran Omri Andreas Weiermann.
Prompt Mechanisms for Online Auctions Speaker: Shahar Dobzinski Joint work with Richard Cole and Lisa Fleischer.
Small Subgraphs in Random Graphs and the Power of Multiple Choices The Online Case Torsten Mütze, ETH Zürich Joint work with Reto Spöhel and Henning Thomas.
Upper bounds for asymmetric Ramsey properties of random graphs Reto Spöhel, ETH Zürich Joint work with Yoshiharu Kohayakawa, Universidade de São Paulo.
Online Scheduling with Known Arrival Times Nicholas G Hall (Ohio State University) Marc E Posner (Ohio State University) Chris N Potts (University of Southampton)
Tutorial 6 of CSCI2110 Bipartite Matching Tutor: Zhou Hong ( 周宏 )
On the relation between probabilistic and deterministic avoidance games Torsten Mütze, ETH Zürich Joint work with Michael Belfrage (ETH Zürich), Thomas.
Offline thresholds for online games Reto Spöhel, ETH Zürich Joint work with Michael Krivelevich and Angelika Steger TexPoint fonts used in EMF. Read the.
MASTERMIND Henning Thomas (joint with Benjamin Doerr, Reto Spöhel and Carola Winzen) TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Combinatorial Algorithms
Noga Alon Institute for Advanced Study and Tel Aviv University
Fast FAST By Noga Alon, Daniel Lokshtanov And Saket Saurabh Presentation by Gil Einziger.
Approximating Maximum Edge Coloring in Multigraphs
Online Ramsey Games in Random Graphs Reto Spöhel Joint work with Martin Marciniszyn and Angelika Steger.
Coloring the edges of a random graph without a monochromatic giant component Reto Spöhel (joint with Angelika Steger and Henning Thomas) TexPoint fonts.
Asymmetric Ramsey Properties of Random Graphs involving Cliques Reto Spöhel Joint work with Martin Marciniszyn, Jozef Skokan, and Angelika Steger TexPoint.
Online Graph Avoidance Games in Random Graphs Reto Spöhel Diploma Thesis Supervisors: Martin Marciniszyn, Angelika Steger.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Online Ramsey Games in Random Graphs Reto Spöhel Joint work with Martin Marciniszyn and Angelika Steger.
On the power of choices in random graph processes Reto Spöhel, PhD Defense February 17, 2010, ETH Zürich Examiners: Prof. Dr. Angelika Steger, ETH Zürich.
Ramsey games in random graphs PhD defense 22 nd Nov 2011 Torsten Mütze TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Avoiding Monochromatic Giants in Edge-Colorings of Random Graphs Henning Thomas (joint with Reto Spöhel, Angelika Steger) TexPoint fonts used in EMF. Read.
1 Packing directed cycles efficiently Zeev Nutov Raphael Yuster.
Analysis of Algorithms CS 477/677
Online Vertex Colorings of Random Graphs Without Monochromatic Subgraphs Reto Spöhel, ETH Zurich Joint work with Martin Marciniszyn.
Probabilistic one-player vertex-coloring games via deterministic two-player games The deterministic game Torsten Mütze, ETH Zürich Joint work with Thomas.
SubSea: An Efficient Heuristic Algorithm for Subgraph Isomorphism Vladimir Lipets Ben-Gurion University of the Negev Joint work with Prof. Ehud Gudes.
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.
Coloring random graphs online without creating monochromatic subgraphs Torsten Mütze, ETH Zürich Joint work with Thomas Rast (ETH Zürich) and Reto Spöhel.
Small Subgraphs in Random Graphs and the Power of Multiple Choices The Online Case Torsten Mütze, ETH Zürich Joint work with Reto Spöhel and Henning Thomas.
Lecture 20: April 12 Introduction to Randomized Algorithms and the Probabilistic Method.
Finding a maximum independent set in a sparse random graph Uriel Feige and Eran Ofek.
Hardness Results for Problems P: Class of “easy to solve” problems Absolute hardness results Relative hardness results –Reduction technique.
Antimagic Labellings of Graphs Torsten Mütze Joint work with Dan Hefetz and Justus Schwartz.
A General Approach to Online Network Optimization Problems Seffi Naor Computer Science Dept. Technion Haifa, Israel Joint work: Noga Alon, Yossi Azar,
Hardness Results for Problems
Online Ramsey Games in Random Graphs Reto Spöhel, ETH Zürich Joint work with Martin Marciniszyn and Angelika Steger.
Fractional decompositions of dense hypergraphs Raphael Yuster University of Haifa.
MCS312: NP-completeness and Approximation Algorithms
Small subgraphs in the Achlioptas process Reto Spöhel, ETH Zürich Joint work with Torsten Mütze and Henning Thomas TexPoint fonts used in EMF. Read the.
Asymmetric Ramsey Properties of Random Graphs involving Cliques Reto Spöhel Joint work with Martin Marciniszyn, Jozef Skokan, and Angelika Steger TexPoint.
Tonga Institute of Higher Education Design and Analysis of Algorithms IT 254 Lecture 8: Complexity Theory.
Online Ramsey Games in Random Graphs Reto Spöhel, ETH Zürich Joint work with Martin Marciniszyn and Angelika Steger TexPoint fonts used in EMF. Read the.
Online Vertex-Coloring Games in Random Graphs Reto Spöhel (joint work with Martin Marciniszyn; appeared at SODA ’07)
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
NP-complete Problems SAT 3SAT Independent Set Hamiltonian Cycle
Week 10Complexity of Algorithms1 Hard Computational Problems Some computational problems are hard Despite a numerous attempts we do not know any efficient.
CSE 024: Design & Analysis of Algorithms Chapter 9: NP Completeness Sedgewick Chp:40 David Luebke’s Course Notes / University of Virginia, Computer Science.
Games. Adversaries Consider the process of reasoning when an adversary is trying to defeat our efforts In game playing situations one searches down the.
Testing the independence number of hypergraphs
1 Asymptotically optimal K k -packings of dense graphs via fractional K k -decompositions Raphael Yuster University of Haifa.
Graph Colouring L09: Oct 10. This Lecture Graph coloring is another important problem in graph theory. It also has many applications, including the famous.
1 Design and Analysis of Algorithms Yoram Moses Lecture 11 June 3, 2010
Balanced Online Graph Avoidance Games Henning Thomas Master Thesis supervised by Reto Spöhel ETH Zürich TexPoint fonts used in EMF. Read the TexPoint manual.
Unit 9: Coping with NP-Completeness
Jennifer Campbell November 30,  Problem Statement and Motivation  Analysis of previous work  Simple - competitive strategy  Near optimal deterministic.
1 Decomposition into bipartite graphs with minimum degree 1. Raphael Yuster.
CS6045: Advanced Algorithms NP Completeness. NP-Completeness Some problems are intractable: as they grow large, we are unable to solve them in reasonable.
1 CPSC 320: Intermediate Algorithm Design and Analysis July 30, 2014.
NPC.
1 Covering Non-uniform Hypergraphs Endre Boros Yair Caro Zoltán Füredi Raphael Yuster.
CSC 413/513: Intro to Algorithms
6.853: Topics in Algorithmic Game Theory Fall 2011 Constantinos Daskalakis Lecture 8.
Avoiding small subgraphs in the Achlioptas process Torsten Mütze, ETH Zürich Joint work with Reto Spöhel and Henning Thomas TexPoint fonts used in EMF.
Models of Greedy Algorithms for Graph Problems Sashka Davis, UCSD Russell Impagliazzo, UCSD SIAM SODA 2004.
On the path-avoidance vertex-coloring game Torsten Mütze, ETH Zürich Joint work with Reto Spöhel (MPI Saarbrücken) TexPoint fonts used in EMF. Read the.
Introduction to Randomized Algorithms and the Probabilistic Method
Problem Solving 4.
Integer and fractional packing of graph families
Presentation transcript:

Online Vertex-Coloring Games in Random Graphs Revisited Reto Spöhel (joint work with Torsten Mütze and Thomas Rast; appeared at SODA ’11)

The online setting – previous work [Marciniszyn, S. (SODA ’07)]: explicit threshold functions p 0 ( F, r, n ) for a large class of graphs including cliques and cycles e.g., p 0 ( K 3, 2, n )= n - 3 / 4 For these graphs, a simple greedy strategy is best possible for Painter. can easily be implemented as a polynomial-time algorithm We also observed that there are graphs for which the greedy strategy is not optimal. Greedy strategy optimal ?

The online setting – our result This work: the general solution! For any fixed F and r, we can compute a rational number such that the threshold is. We also show how to compute explicit Painter strategies that succeed for all p ¿ p 0 and can be implemented as polynomial-time algorithms. Key insight: the probabilistic problem is closely related to an appropriately defined deterministic two-player game. ! Greedy strategy optimal

Painter vs. random graph Builder d Builder can enforce F monochromatically in finitely many steps Painter can avoid monochromatic copies of F indefinitely Definition: Online vertex-Ramsey density Adversary Builder adds vertices and backward edges Restriction on Builder: for some fixed real number d (density restriction), the board B of the game satisfies at all times.

Painter vs. Builder Painter vs. random graph Theorem 1 [Mütze, Rast, S. (SODA ’11)]: For any F and r is computable is rational infimum attained as minimum Theorem 2 [Mütze, Rast, S. (SODA ’11)]: For any fixed F and r, the threshold of the probabilistic one-player game is focus for the next few slides

Painter vs. Builder – Remarks Theorem 1 [Mütze, Rast, S. (SODA ’11)]: For any F and r is computable is rational infimum attained as minimum Nor for the two edge-coloring analogues [Kurek/Ruci ń ski 05], [Belfrage/Mütze/S. 10+] None of those three statements is known for the offline quantity zloty prize money for [Kurek/Ruci ń ski 94]

Painter vs. Builder – Remarks Theorem 1 [Mütze, Rast, S. (SODA ’11)]: For any F and r is computable is rational infimum attained as minimum The running time of our procedure for computing is doubly exponential in v ( F ). We have managed to compute for all graphs F with at most 9 vertices… …and for all paths on at most 45 vertices the results are intriguing – greedy is far from optimal for paths!

Painter vs. Builder Painter vs. random graph Theorem 1 [Mütze, Rast, S. (SODA ’11)]: For any F and r is computable is rational infimum attained as minimum Theorem 2 [Mütze, Rast, S. (SODA ’11)]: For any fixed F and r, the threshold of the probabilistic one-player game is Focus for remainder of this talk

In the asymptotic setting of Theorem 2, computing is a constant-sized computation! So is computing the optimal Painter and Builder strategies for the deterministic game For some of Painter’s optimal strategies in the deterministic two-player game, we can show that they also work in the the probabilistic one-player game, i.e., give rise to (polynomial-time) coloring algorithms that succeed whp. in coloring G n, p online for any. Theorem 2 [Mütze, Rast, S. (SODA ’11)]: For any fixed F and r, the threshold of the probabilistic one-player game is Painter vs. random graph – Remarks

Theorem 2 [Mütze, Rast, S. (SODA ’11)]: For any fixed F and r, the threshold of the probabilistic one-player game is Painter vs. random graph – Remarks These optimal coloring strategies can be represented by assigning a ‘danger value’ to each vertex-ordered monochromatic subgraph of F. In each step of the probabilistic game, the strategy determines the most dangerous vertex-ordered subgraph that would be closed in each color, and then picks the color for which this subgraph is least dangerous. easily implementable in time O( n v ( F ) ) (need O(1) precomputation to compute the danger values).

Theorem 2 [Mütze, Rast, S. (SODA ’11)]: For any fixed F and r, the threshold of the probabilistic one-player game is Painter vs. random graph – upper bound Well-known: If F is a fixed graph with m ( F ) · d, then for any p À n - 1 / d, whp. the random graph G n, p contains a copy of F. Can be adapted to: If T is a fixed Builder strategy respecting a density restriction of d, then for any p À n - 1 / d, whp. the hidden random graph G n, p behaves exactly like T somewhere on the board. Thus any winning strategy for Builder immediately yields an upper bound on the threshold of the probabilistic game.

Painter vs. random graph – upper bound Lemma: If Builder has a winning strategy in the deterministic two-player game for some given density restriction d, then the threshold of the probabilistic one- player game satisfies Applying the lemma with an optimal Builder strategy yields that The proof of this lemma is very generic and can be transferred to various similar settings in fact, it was originally presented for a similar edge-coloring game in [Belfrage/Mütze/S. 10+]

Painter vs. random graph – lower bound The proof of the matching lower bound – i.e., that is much more involved. Playing ‘just as in the deterministic game’ does not necessarily work for Painter! Reason: the probabilistic process with p ¿ n - 1 / d respects a density restriction of d only locally (the entire random graph has an expected density of £ ( np )!)

Painter vs. random graph – lower bound The proof of the matching lower bound – i.e., that is much more involved. Playing ‘just as in the deterministic game’ does not necessarily work for Painter! To overcome this issue, we need to understand the deterministic game and know more about the structure of Painter’s and Builder’s optimal strategies. Arguments are problem-specific and do not transfer straightforwardly to other settings. Main contribution of our work!

Our Painter strategies based on priority lists give rise to families of witness graphs. Example 1: F = K 4, greedy strategy. Painter vs. random graph – lower bound or

Our Painter strategies based on priority lists give rise to families of witness graphs. Example 2: F =, more complicated strategy Construction of such witness graphs is ‘obvious’ for small examples, but very technical for the general case. Painter vs. random graph – lower bound

Summary Theorem 1 [Mütze, Rast, S. (SODA ’11)]: For any F and r is computable is rational infimum attained as minimum Theorem 2 [Mütze, Rast, S. (SODA ’11)]: For any fixed F and r, the threshold of the probabilistic one-player game is lower bound proof is algorithmic, i.e., for p ¿ p 0 there is a polynomial-time algorithm that whp. finds a valid coloring of G n, p in the online setting.

Thank you! Questions?