Shakhar Smorodinsky Ben-Gurion University, Be’er-Sheva New trends in geometric hypergraph coloring.

Slides:



Advertisements
Similar presentations
Mathematical Preliminaries
Advertisements

한양대학교 정보보호 및 알고리즘 연구실 이재준 담당교수님 : 박희진 교수님
한양대학교 정보보호 및 알고리즘 연구실 이재준 담당교수님 : 박희진 교수님
Introduction to Algorithms
Feichter_DPG-SYKL03_Bild-01. Feichter_DPG-SYKL03_Bild-02.
Lower Bounds for Local Search by Quantum Arguments Scott Aaronson.
Parikshit Gopalan Georgia Institute of Technology Atlanta, Georgia, USA.
Lower Bounds for Additive Spanners, Emulators, and More David P. Woodruff MIT and Tsinghua University To appear in FOCS, 2006.
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
October 17, 2005 Copyright© Erik D. Demaine and Charles E. Leiserson L2.1 Introduction to Algorithms 6.046J/18.401J LECTURE9 Randomly built binary.
Correctness of Gossip-Based Membership under Message Loss Maxim GurevichIdit Keidar Technion.
Algorithms for Geometric Covering and Piercing Problems Robert Fraser PhD defence Nov. 23, 2012.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Guy EvenZvi LotkerDana Ron Tel Aviv University Conflict-free colorings of unit disks, squares, & hexagons.
Approximation algorithms for geometric intersection graphs.
1 Bart Jansen Polynomial Kernels for Hard Problems on Disk Graphs Accepted for presentation at SWAT 2010.
7 Applications of Integration
Recurrences : 1 Chapter 3. Growth of function Chapter 4. Recurrences.
1 Adornments, Flowers, and Kneser-Poulsen Bob Connelly Cornell University (visiting University of Cambridge)
15. Oktober Oktober Oktober 2012.
Differential Forms for Target Tracking and Aggregate Queries in Distributed Networks Rik Sarkar Jie Gao Stony Brook University 1.
© 2012 National Heart Foundation of Australia. Slide 2.
Scalable and Dynamic Quorum Systems Moni Naor & Udi Wieder The Weizmann Institute of Science.
1 Motion and Manipulation Configuration Space. Outline Motion Planning Configuration Space and Free Space Free Space Structure and Complexity.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
1 Yago Diez, J. Antoni Sellarès and Universitat de Girona Noisy Road Network Matching Mario A. López University of Denver.
Other Dynamic Programming Problems
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
From Approximative Kernelization to High Fidelity Reductions joint with Michael Fellows Ariel Kulik Frances Rosamond Technion Charles Darwin Univ. Hadas.
Bart Jansen 1.  Problem definition  Instance: Connected graph G, positive integer k  Question: Is there a spanning tree for G with at least k leaves?
On Complexity, Sampling, and -Nets and -Samples. Range Spaces A range space is a pair, where is a ground set, it’s elements called points and is a family.
Lower bounds for epsilon-nets
The Pumping Lemma for CFL’s
Covers, Dominations, Independent Sets and Matchings AmirHossein Bayegan Amirkabir University of Technology.
all-pairs shortest paths in undirected graphs
1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
Interval Graph Test.
Secret Sharing, Matroids, and Non-Shannon Information Inequalities.
Minimum Vertex Cover in Rectangle Graphs
Discrepancy and SDPs Nikhil Bansal (TU Eindhoven, Netherlands ) August 24, ISMP 2012, Berlin.
1 Almost all cop-win graphs contain a universal vertex Anthony Bonato Ryerson University CanaDAM 2011.
Approximation Algorithms for Capacitated Set Cover Ravishankar Krishnaswamy (joint work with Nikhil Bansal and Barna Saha)
Near-Linear Approximation Algorithms for Geometric Hitting Sets Pankaj Agarwal Esther Ezra Micha Sharir Duke Duke Tel-Aviv University University University.
Shakhar Smorodinsky Courant Institute (NYU) Joint Work with Noga Alon Conflict-Free Coloring of Shallow Discs.
Shakhar Smorodinsky Courant Institute, New-York University (NYU) On the Chromatic Number of Some Geometric Hypergraphs.
By Groysman Maxim. Let S be a set of sites in the plane. Each point in the plane is influenced by each point of S. We would like to decompose the plane.
Problems in Ramsey theory typically ask a question of the form: "how many elements of some structure must there be to guarantee that a particular property.
CSCE 669 Project Presentation (Paper Reading) Student Presenter: Praveen Tiwari Original Author: Noga Alon, Tel Aviv University Publication: FOCS '10 Proceedings.
Guy Even, Zvi Lotker, Dana Ron, Shakhar Smorodinsky Tel Aviv University Conflict-free colorings of simple geometric regions with applications to frequency.
On the Union of Cylinders in Esther Ezra Duke University On the Union of Cylinders in  3 Esther Ezra Duke University.
Shakhar Smorodinsky Courant Institute, NYU Online conflict-free coloring work with Amos Fiat, Meital Levy, Jiri Matousek, Elchanan Mossel, Janos Pach,
First of all …. Thanks to Janos Shakhar Smorodinsky Tel Aviv University Conflict-free coloring problems Part of this work is joint with Guy Even, Zvi.
AT&T Labs1 The Sensor Cover Problem Alon Efrat (U. Arizona) Adam Buchsbaum (AT&T Labs) Shaili Jain (Harvard) Suresh Venkatasubramanian (AT&T Labs) Ke Yi.
Small-size  -nets for Axis- Parallel Rectangles and Boxes Boris Aronov Esther Ezra Micha sharir polytechnic Duke Tel-Aviv Institute of NYU University.
Almost tight bound for the union of fat tetrahedra in R 3 Esther Ezra Micha Sharir Duke University Tel-Aviv University.
Guy Even, Zvi Lotker, Dana Ron, Shakhar Smorodinsky Tel Aviv University Conflict-free colorings of simple geometric regions with applications to frequency.
On Neighbors in Geometric Permutations Shakhar Smorodinsky Tel-Aviv University Joint work with Micha Sharir.
Efficient Partition Trees Jiri Matousek Presented By Benny Schlesinger Omer Tavori 1.
David Pritchard Princeton Computer Science Department & Béla Bollobás, Thomas Rothvoß, Alex Scott.
On the union of cylinders in 3-space Esther Ezra Duke University.
Edge-disjoint induced subgraphs with given minimum degree Raphael Yuster 2012.
Approximation algorithms for TSP with neighborhoods in the plane R 郭秉鈞 R 林傳健.
How to Cut Pseudoparabolas into Segments Seminar on Geometric Incidences By: Almog Freizeit.
Center for Graphics and Geometric Computing, Technion 1 Computational Geometry Chapter 9 Line Arrangements.
Almost tight bound for the union of fat tetrahedra in R3 Esther Ezra Micha Sharir Duke University Tel-Aviv University.
Haim Kaplan and Uri Zwick
Depth Estimation via Sampling
CSCI B609: “Foundations of Data Science”
Clustering.
Presentation transcript:

Shakhar Smorodinsky Ben-Gurion University, Be’er-Sheva New trends in geometric hypergraph coloring

Color s.t. touching pairs have distinct colors How many colors suffice?

Four colors suffice by Four-Color-THM Planar graph

4 colors suffice s.t. point covered by two discs is non- monochromatic

What about (possibly) overlapping discs? Color s.t. every point is covered with a non- monochromatic set Thm [S 06] : 4 colors suffice! Obviously we “have” to use the Four-Color-Thm

In fact.. Holds for pseudo-discs but with a larger constant c

How about 2 colors but worry only about “deep” points. If possible, how deep should pts be?

Geometric Hypergraphs: Type 1 Pts w.r.t ‘’something” (e.g., all discs) P = set of pts D = family of all discs We obtain a hypergraph (i.e., a range space) H = (P,D)

Geometric Hypergraphs: Type 1 Pts w.r.t ‘’something” (e.g., all discs) P = set of pts D = family of all discs We obtain a hypergraph (i.e., a range space) H = (P,D)

Geometric Hypergraphs: Type 1 Pts w.r.t ‘’something” (e.g., all discs) P = set of pts D = family of all discs We obtain a hypergraph (i.e., a range space) H = (P,D)

D={1,2,3,4}, H(D) = (D,E), E = { {1}, {2}, {3}, {4},{1,2}, {2,4},{2,3}, {1,3}, {1,2,3} {2,3,4}, {3,4} } Geometric Hypergraphs: Type 2 Hypergraphs induced by “something” (e.g., a finite family of ellipses)

R = infinite family of ranges (e.g., all discs) P = finite set (P,R) = range-space Polychromatic Coloring A k-coloring of points Def: region r Є R is polychromatic if it contains all k colors polychromatic

R = infinite family of ranges (e.g., all discs) P = a finite point set Polychromatic Coloring Def: region r Є R is c-heavy if it contains c points Q: Is there a constant, c s.t.  set P  2-coloring s.t,  c-heavy region r Є R is polychromatic? More generally: Q: Is there a function, f=f(k) s.t.  set P  k-coloring s.t,  f(k)-heavy region is polychromatic? Note: We “hope” f is independent of the size of P ! 4-heavy

15 Related Problems Disks are sensors. Sensor cover problem [ Buchsbaum, Efrat, Jain, Venkatasubramanian, Yi 07] Covering decomposition problems [Pach 80], [Pach 86], [Mani, Pach 86], [Pach, Tóth 07], [Pach, Tardos, Tóth 07 ], [Tardos, Tóth 07], [ Pálvölgyi, Tóth 09], [Aloupis, Cardinal, Collette, Langerman, S 09] [Aloupis, Cardinal, Collette, Langerman, Orden, Ramos 09]

16 Related Problems Sensor cover problem [ Buchsbaum, Efrat, Jain, Venkatasubramanian, Yi 07] Covering decomposition problems [Pach 80], [Pach 86], [Mani, Pach 86], [Pach, Tóth 07], [Pach, Tardos, Tóth 07 ], [Tardos, Tóth 07], [ Pálvölgyi, Tóth 09], [Aloupis, Cardinal, Collette, Langerman, S 09] [Aloupis, Cardinal, Collette, Langerman, Orden, Ramos 09]

17 Related Problems Sensor cover problem [ Buchsbaum, Efrat, Jain, Venkatasubramanian, Yi 07] Covering decomposition problems [Pach 80], [Pach 86], [Mani, Pach 86], [Pach, Tóth 07], [Pach, Tardos, Tóth 07 ], [Tardos, Tóth 07], [ Pálvölgyi, Tóth 09], [Aloupis, Cardinal, Collette, Langerman, S 09] [Aloupis, Cardinal, Collette, Langerman, Orden, Ramos 09]

18 Related Problems A covered point Sensor cover problem [ Buchsbaum, Efrat, Jain, Venkatasubramanian, Yi 07] Covering decomposition problems [Pach 80], [Pach 86], [Mani, Pach 86], [Pach, Tóth 07], [Pach, Tardos, Tóth 07 ], [Tardos, Tóth 07], [ Pálvölgyi, Tóth 09], [Aloupis, Cardinal, Collette, Langerman, S 09] [Aloupis, Cardinal, Collette, Langerman, Orden, Ramos 09]

19 Fix a compact convex body B Put R = family of all translates of B Conjecture [J. Pach 80]:  f=f(2) ! Namely: Any finite set P can be 2 -colored s.t. any translate of B containing at least f points of P is polychromatic. Major Challenge

20 Thm: [Pach, Tardos, Tóth 07]:  c  P  2 -coloring  c –heavy disc which is monochromatic. Arbitrary size discs: no coloring for constant c can be guaranteed. Why Translates?

21 Thm: [ Pach, Tardos, Tóth 07] [Pálvölgyi 09 ]:  c  P  2 -coloring  c -heavy translate of a fixed concave polygon which is monochromatic. Why Convex?

22 Polychromatic coloring for other ranges: Always: f(2) = O(log n) whenever VC-dimension is bounded (easy exercise via Prob. Method) Special cases: hyperedges are : Halfplanes : f(k) = O(k 2 ) [Pach, Tóth 07] 4k/3 ≤ f(k) ≤ 4k-1 [Aloupis, Cardinal, Collette, Langerman, S 09] f(k) = 2k-1 [S, Yuditsky 09] Translates of centrally symmetric open convex polygon,  f(2) [ Pach 86] f(k ) = O(k 2 )[Pach, Tóth 07] f(k) = O(k) [Aloupis, Cardinal, Collette, Orden, Ramos 09] Unit discs  f(2) [Mani, Pach 86] ? [Long proof…….. Unpublished….] Translates of an open triangle:  f(2) [Tardos, Tóth 07] Translates of an open convex polygon:  f(k) [Pálvölgyi, Tóth 09] and f(k)=O(k) [Gibson, Varadarajan 09] Axis parallel strips in R d : f(k) ≤ O(k ln k) [ACCIKLSST] Some special cases are known:

23 For a range space (P,R) a subset N is an ε-net if every range with cardinality at least ε|P| also contains a point of N. i.e., an ε-net is a hitting set for all ``heavy” ranges How small can we make an ε-net N? Related Problems ε-nets Observation: Assume (as in the case of half-planes) that f(k) < ck Put k=εn/c. Partition P into k parts each forms an ε-net. By the pigeon-hole principle one of the parts has size at most n/k = c/ε Thm: [Woeginger 88]  ε-net for half-planes of size at most 2/ε. A stronger version: Thm:[ S, Yuditsky 09]  ε  partition of P into < εn/2 parts s.t. each part form an ε-net. Thm: [Haussler Welzl 86]  ε -net of size O(d/ε log (1/ε)) whenever VC-dimension is constant d Sharp! [Komlós, Pach, Woeginger 92]

24 A range space (P,R) has discrepancy d if P can be two colored so that any range r Є R is d-balanced. I.e., in r | # red - # blue | ≤ d. Related Problems Discrepancy Note: A constant discrepancy d implies f(2) ≤ d+1.

25 Let G be a graph. Thm [Haxell, Szabó, Tardos 03]: If  (G) ≤ 4 then G can be 2-colored s.t, every monochromatic connected component has size  6 In other words. Every graph G with  (G)  4 can be 2-colored So that every connected component of size ≥ 7 is polychromatic. Remark: For  (G)  5 their thm holds with size of componennts ??? instead of 6 Remark: For  (G) ≥ 6 the statement is wrong! Related Problems Relaxed graph coloring

26 A simple example with axis-parallel strips Question reminder: Is there a constant c, s.t. for every set P  2-coloring s.t, every c-heavy strip is polychromatic? All 4-Strips are polychromatic, but not all 3 -Strips are.

27 A simple example with axis-parallel strips Observation: c ≤ 7. Follows from: Thm [Haxell, Szabó, Tardos 03]: Reduction: Let G = (P, E) E = pairs of consecutive points (x or y-axis):  (G) ≤ 4   2-coloring  monochromatic c-heavy strip, c ≤ 6. The graph G derived from the points set P.

28 Coloring points for strips Could c = 2 ? No. So: 3 ≤ c ≤ 7 In fact : c = 3 Thm: [ACCIKLSST] There exists a 2 - coloring s.t, every 3 -heavy strip is Polychromatic General bounds: 3k/2 ≤ f(k) ≤ 2k-1 No 2-coloring is polychromatic for all 2 -heavy strips

29 Coloring points for halfplanes Thm [S, Yuditsky 09] : f(k)=2k-1 Lower bound 2k-1 ≤ f(k) 2k-1 pts n-(2k-1) pts 2k-2 pts not polychromatic

30 Coloring points for halfplanes Upper bound f(k) ≤ 2k-1 Pick a minimal hitting set P’ from CH(P) for all 2k-1 heavy halfplanes Lemma : Every 2k-1 heavy halfplane contains ≤ 2 pts of P’

31 Coloring points for halfplanes Upper bound f(k) ≤ 2k-1 Recurse on P\P’ with 2k-3 Stop after k iterations easy to check..

32 Related Problems Relaxed graph coloring Thm [Alon et al. 08]: The vertices of any plane-graph can be k-colored so that any face of size at least ~4k/3 is polychromatic

A Hypergraph H=(V,E)  : V   1,…,k  is a Conflict-Free coloring (CF) if every hyperedge contains some unique color CF-chromatic number  CF (H) = min #colors needed to CF-Color H Part II: Conflict-Free Coloring and its relatives

A CF Coloring of n regions CF for Hypergraphs induced by regions? Any point in the union is contained in at least one region whose color is ‘unique’

Motivation for CF-colorings Frequency Assignment in cellular networks 1 1 2

Goal: Minimize the total number of frequencies

More motivations: RFID-tags network RFID tag: No battery needed. Can be triggered by a reader to trasmit data (e.g., its ID)

Leggo land

More motivations: RFID-tags network Tags and … Readers A tag can be read at a given time only if one reader is triggering a read action

RFID-tags network (cont) Tags and …Readers Goal: Assign time slots to readers from {1,..,t} such that all tags are read. Minimize t

1 Problem: Conflict-Free Coloring of Points w.r.t Discs Any (non-empty) disc contains a unique color

Problem: Conflict-Free Coloring of Points w.r.t Discs Any (non-empty) disc contains a unique color

How many colors are necessary ? (in the worst case) Lower Bound log n Easy: Place n points on a line  log n colors n pts  n/2  n/4

CF-coloring points w.r.t discs (cont) Remark: Same works for any n pts in convex position Thm : [Pach,Tóth 03]: Any set of n points in the plane needs  (log n) colors.

Points on a line: Upper Bound (cont) log n colors suffice (when pts colinear) Divide & Conquer (induction) 132 Color median with 1 Recurse on right and left Reusing colors!

Old news [ Even, Lotker, Ron, S, 2003] Any n discs can be CF-colored with O(log n) colors. Tight! [ Har-Peled, S 2005] Any n pseudo-discs can be CF-colored with O(log n) colors. Any n axis-parallel rectangles can be CF-colored with O(log 2 n) colors. More results different settings (i.e., coloring pts w.r.t various ranges, online algorithms, relaxed coloring versions etc…) [ Chen et al. 05 ], [ S 06 ], [ Alon, S 06 ], [ Bar-Noy, Cheilaris, Olonetsky, S 07 ], [Ajwani, Elbassioni, Govindarajan, Ray 07] [ Chen, Pach, Szegedy, Tardos 08 ], [Chen, Kaplan, Sharir 09]

Major challenges Problem 1: n discs with depth ≤ k Conjecture : O(log k) colors suffice If every disc intersects ≤ k other discs then: Thm [Alon, S 06]: O(log 3 k) colors suffice Recently improved to O(log 2 k) [S 09]:

Major challenges Problem 2: n pts with respect to axis-parallel rectangles Best known bounds: Upper bound: [Ajwani, Elbassioni, Govindarajan, Ray 07]: Õ(n ε ) colors suffice Lower bound: [Chen, Pach, Szegedy, Tardos 08]: Ω(log n/log 2 log n) colors are sometimes necessary

Major challenges Problem 3: n pts on the line inserted dynamically by an ENEMY Best known bounds: Upper bound: [Chen et al.07]: O(log 2 n) colors suffice Only the trivial Ω(log n) bound (from static case) is known.

Major challenges Problem 4: n pts in R 3 A 2d simplicial complex (triangles pairwise openly disjoint) Color pts such that no triangle is monochromatic! How many colors suffice? Observation: O(√n) colors suffice (3 uniform hypergraph with max degree n) Whats the connection with CF-coloring There is: Trust me.

Köszönöm Ébredj fel!