Polylogarithmic Inapproximability of Radio Broadcast Guy Kortsarz Joint work with: Michael Elkin.

Slides:



Advertisements
Similar presentations
Lower Bounds for Additive Spanners, Emulators, and More David P. Woodruff MIT and Tsinghua University To appear in FOCS, 2006.
Advertisements

Broadcasting in Conflict Aware Multi-Channel Networks WALCOM 2013 – Feb 14, 2013 Shahin Kamali 1 Joint work with Francisco Claude 1, Reza Dorrigiv 2, Alejandro.
Network Design with Degree Constraints Guy Kortsarz Joint work with Rohit Khandekar and Zeev Nutov.
Inapproximability of MAX-CUT Khot,Kindler,Mossel and O ’ Donnell Moshe Ben Nehemia June 05.
The Communication Complexity of Approximate Set Packing and Covering
Poly-Logarithmic Approximation for EDP with Congestion 2
Approximation Algorithms Chapter 14: Rounding Applied to Set Cover.
Inapproximability Seminar – 2005 David Arnon  March 3, 2005 Some Optimal Inapproximability Results Johan Håstad Royal Institute of Technology, Sweden.
Theory of Computing Lecture 18 MAS 714 Hartmut Klauck.
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.
Broadcasting in UDG Radio Networks with Unknown Topology Yuval Emek, Leszek Gąsieniec, Erez Kantor, Andrzej Pelc, David Peleg, Chang Su, Weizmann Liverpool.
Approximation Some Network Design Problems With Node Costs Guy Kortsarz Rutgers University, Camden, NJ Joint work with Zeev Nutov The Open University,
June 3, 2015Windows Scheduling Problems for Broadcast System 1 Amotz Bar-Noy, and Richard E. Ladner Presented by Qiaosheng Shi.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Approximation Algorithms: Combinatorial Approaches Lecture 13: March 2.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Balanced Graph Partitioning Konstantin Andreev Harald Räcke.
Proximity algorithms for nearly-doubling spaces Lee-Ad Gottlieb Robert Krauthgamer Weizmann Institute TexPoint fonts used in EMF. Read the TexPoint manual.
CPSC 689: Discrete Algorithms for Mobile and Wireless Systems Spring 2009 Prof. Jennifer Welch.
Simultaneous Matchings Irit Katriel - BRICS, U of Aarhus, Denmark Joint work with Khaled Elabssioni and Martin Kutz - MPI, Germany Meena Mahajan - IMSC,
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.
Implicit Hitting Set Problems Richard M. Karp Harvard University August 29, 2011.
A general approximation technique for constrained forest problems Michael X. Goemans & David P. Williamson Presented by: Yonatan Elhanani & Yuval Cohen.
An Approximation Algorithm for Requirement cut on graphs Viswanath Nagarajan Joint work with R. Ravi.
Approximating complete partitions Guy Kortsarz Joint work with J. Radhakrishnan and S.Sivasubramanian.
Zoë Abrams, Ashish Goel, Serge Plotkin Stanford University Set K-Cover Algorithms for Energy Efficient Monitoring in Wireless Sensor Networks.
Dariusz Kowalski University of Connecticut & Warsaw University Andrzej Pelc University of Quebec en Outaouais Broadcasting in Undirected Ad hoc Radio Networks.
ETH Zurich – Distributed Computing Group Roger Wattenhofer 1ETH Zurich – Distributed Computing – Christoph Lenzen Roger Wattenhofer Minimum.
Distributed Computing Group Locality and the Hardness of Distributed Approximation Thomas Moscibroda Joint work with: Fabian Kuhn, Roger Wattenhofer.
Adaptiveness vs. obliviousness and randomization vs. determinism Dariusz Kowalski University of Connecticut & Warsaw University Andrzej Pelc University.
Integer Programming Difference from linear programming –Variables x i must take on integral values, not real values Lots of interesting problems can be.
On The Achromatic Number Problem Guy Kortsarz Rutgers University, Camden.
Power Optimization for Connectivity Problems MohammadTaghi Hajiaghayi, Guy Kortsarz, Vahab S. Mirrokni, Zeev Nutov IPCO 2005.
1 Introduction to Approximation Algorithms Lecture 15: Mar 5.
Finding a maximum independent set in a sparse random graph Uriel Feige and Eran Ofek.
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.
Hardness Results for Problems
RARE APPROXIMATION RATIOS Guy Kortsarz Rutgers University Camden.
Packing Element-Disjoint Steiner Trees Mohammad R. Salavatipour Department of Computing Science University of Alberta Joint with Joseph Cheriyan Department.
Dana Moshkovitz MIT.  Take-home message: Prove hardness results assuming The Projection Games Conjecture (PGC)! Theorem: If SAT requires exponential.
Outline Introduction The hardness result The approximation algorithm.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
ACSS 2006, T. Radzik1 Communication Algorithms for Ad-hoc Radio Networks Tomasz Radzik Kings Collage London.
1 Introduction to Approximation Algorithms. 2 NP-completeness Do your best then.
Inoculation Strategies for Victims of Viruses and the Sum-of-Squares Partition Problem Kevin Chang Joint work with James Aspnes and Aleksandr Yampolskiy.
Transitive-Closure Spanner of Directed Graphs Kyomin Jung KAIST 2009 Combinatorics Workshop Joint work with Arnab Bhattacharyya MIT Elena Grigorescu MIT.
Batch Scheduling of Conflicting Jobs Hadas Shachnai The Technion Based on joint papers with L. Epstein, M. M. Halldórsson and A. Levin.
1 HEINZ NIXDORF INSTITUTE University of Paderborn Algorithms and Complexity Christian Schindelhauer Algorithms for Radio Networks Winter Term 2005/2006.
Testing the independence number of hypergraphs
Non-Approximability Results. Summary -Gap technique -Examples: MINIMUM GRAPH COLORING, MINIMUM TSP, MINIMUM BIN PACKING -The PCP theorem -Application:
ساختمانهای گسسته دانشگاه صنعتی شاهرود – فروردین 1392.
Approximating the k Steiner Forest and Capacitated non preemptive dial a ride problems, with almost uniform weights Guy Kortsarz Joint work with Dinitz.
MCS 312: NP Completeness and Approximation algorthms Instructor Neelima Gupta
New algorithms for Disjoint Paths and Routing Problems
Unique Games Approximation Amit Weinstein Complexity Seminar, Fall 2006 Based on: “Near Optimal Algorithms for Unique Games" by M. Charikar, K. Makarychev,
Complexity and Efficient Algorithms Group / Department of Computer Science Testing the Cluster Structure of Graphs Christian Sohler joint work with Artur.
Approximating Buy-at-Bulk and Shallow-Light k-Steiner Trees Mohammad T. Hajiaghayi (CMU) Guy Kortsarz (Rutgers) Mohammad R. Salavatipour (U. Alberta) Presented.
1 Approximation Algorithms for Generalized Scheduling Problems Ravishankar Krishnaswamy Carnegie Mellon University joint work with Nikhil Bansal, Anupam.
Eternal Domination Chip Klostermeyer.
Approximation Algorithms Department of Mathematics and Computer Science Drexel University.
Instructor: Shengyu Zhang 1. Optimization Very often we need to solve an optimization problem.  Maximize the utility/payoff/gain/…  Minimize the cost/penalty/loss/…
New Algorithms for Disjoint Paths Problems Sanjeev Khanna University of Pennsylvania Joint work with Chandra Chekuri Bruce Shepherd.
Chapter 8 PD-Method and Local Ratio (5) Equivalence This ppt is editored from a ppt of Reuven Bar-Yehuda. Reuven Bar-Yehuda.
Minimum Dominating Set Approximation in Graphs of Bounded Arboricity
Algorithms for Routing Node-Disjoint Paths in Grids
Outline Introduction Network Model and Problem Formulation
Approximation and Kernelization for Chordal Vertex Deletion
On the effect of randomness on planted 3-coloring models
Ch09 _2 Approximation algorithm
Presentation transcript:

Polylogarithmic Inapproximability of Radio Broadcast Guy Kortsarz Joint work with: Michael Elkin

Radio Broadcast  Undirected graph, v  V wants to broadcast  A vertex receives the message if and only if exactly one its neighbors transmits

The radio broadcast problem  Given: a graph G,v  Find: a minimum number of rounds schedule. Let opt denote the optimum number of rounds

Example In the following graph the optimum is 3 R1 R3 R2 R3 Figure 1: opt = 3

History  Chlamtac and Weinstein, 87: O(R  log 2 n) upper bound O(R  log 2 n) upper bound  Bar-Yehuda, Goldreich and Itai, Kowalski and Pelc, 04: O(R  log n + log 2 n) upper bound O(R  log n + log 2 n) upper bound  Alon, Bar-Noy, Lineal and Peleg, 89: R+  (log 2 n) lower bound R+  (log 2 n) lower bound  Gaber and Mansour, 95: O(R+log 5 n) upper bound O(R+log 5 n) upper bound  Elkin and Kortsarz, 04: R+O(R 1/2 log 2 n)=O(R+log 4 n) upper bound R+O(R 1/2 log 2 n)=O(R+log 4 n) upper bound  Elkin and Kortsarz, 04: R+O(R 1/2 log n + log 3 n)=O(R+log 3 n) R+O(R 1/2 log n + log 3 n)=O(R+log 3 n) for planar graphs for planar graphs

Approximation status Approximation status RefTypeBound EK02M.L.B. log n KP04M.U.B. log n, R  log n EK04B O(R + log 4 n) KP04A.U.B. R + O(log 2 n), R  log n This paper A.L.B. R + o(log 2 n) Table1: The summary of previous and our results

Min-Rep 1. Input: G(A,B,E) 2. Given: A partition A =  A i, B =  B i A1A1 A2A2 A3A3 A4A4 B1B1 B2B2 B3B3 B4B4 aa’a’ Figure 2: A MIN-REP instance b

Goal 1. Choose overall few (representative) from X  A  B so that |X| is minimum, and: 2. All “superedges” are covered B3B3 a A1A1 A2A2 A3A3 A4A4 B1B1 B2B2 B4B4 b Figure 3: An “exact” solution

The MIN-REP hardness result In its full generality, due to Ran Raz 1. Yes instance is mapped to an “exact cover” 2. No instance: every choice of complete cover needs average of representatives per A i, B i representatives per A i, B i

The star property The hardness result holds even under the assumption of the star property: A B Figure 4: A  B induces a collection of stars

Set-Cover 1. Input: B(V 1, V 2, H) 2. S  V 1 covers V 2 if N(S) = V 2 3. Goal: Minimum size V 2 – cover Figure 5: SET-COVER

The Lund and Yanakakis L.B B Figure 6: SET-COVER A M(A,B) a b b’b’ b ’’

The Lund and Yanakakis L.B  Yes instance: An exact MIN-REP cover gives and exact cover  No instance: In a no instance, every cover is “large”  log( |M(A,B)| ) gap

The reduction A M(A,B) a b b’b’ b ’’ B s Figure 7: a, b, b ’, b ’’ are connected to a random half of the complementary half

A 3 rounds schedule for a YES instance A a b B s R1 R2 R3 M(A,B) Figure 8: First s transmits, then  A  S transmits, and then  B  S transmits

Witnesses for NO instance Figure 9: Type 1 and Type 2 witnesses QQ Q Q Y Y YZ Z Z X X X X P P P

 Choose all deleted vertices as Type 1 witnesses  From every remaining round choose 2 witnesses. Type 2 witnesses  If # of rounds is O (log n), then # of witnesses is O (log n)  If v is not connected to all Type 1 witnesses, but is connected to all Type 2 witnesses, v doesn’t get the message  Pr = 1/pol for that  Use union bound over all schedules

Open problems 1. Prove O (R + log 2 n) upper bound 2. If R = O (log n) can we do better than log 2 n approximation? 3. Prove R + O (log 2 n)(?) or opt + O (log 2 n) or opt + O (log 2 n)