ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Online conflict-free coloring for intervals
Full text PdfPdf (1.01 MB)
Source Symposium on Discrete Algorithms archive
Proceedings of the sixteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
Vancouver, British Columbia
SESSION: Session 5C table of contents
Pages: 545 - 554  
Year of Publication: 2005
ISBN:0-89871-585-7
Authors
Amos Fiat  Tel Aviv University, Tel Aviv, Israel
Meital Levy  Tel Aviv University, Tel Aviv, Israel
Jiří Matoušek  Charles University, Prague, Czech Republic
Elchanan Mossel  University of California at Berkeley, New York, CA
János Pach  New York University, New York, NY
Micha Sharir  Tel Aviv University, Tel Aviv, Israel
Shakhar Smorodinsky  Institute for Theoretical Computer Science, ETH Zürich, Switzerland
Uli Wagner  Charles University, Prague
Emo Welzl  Institute for Theoretical Computer Science, ETH Zürich, Switzerland
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
: SIAM Activity Group on Discrete Mathematics
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 67,   Citation Count: 8
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

Warning: The download time has expired please click on the item to try again.


ABSTRACT

We consider an online version of the conflict-free coloring of a set of points on the line, where each newly inserted point must be assigned a color upon insertion, and at all times the coloring has to be conflict-free, in the sense that in every interval I there is a color that appears exactly once in I. We present several deterministic and randomized algorithms for achieving this goal, and analyze their performance, that is, the maximum number of colors that they need to use, as a function of the number n of inserted points. We first show that a natural and simple (deterministic) approach may perform rather poorly, requiring Ω(√n) colors in the worst case. We then modify this approach, to obtain an efficient deterministic algorithm that uses a maximum of Θ(log2 n) colors. Next, we present two randomized solutions. The first algorithm requires an expected number of at most O(log2 n) colors, and produces a coloring which is valid with high probability, and the second one, which is a variant of our efficient deterministic algorithm, requires an expected number of at most O(log n log log n) colors but always produces a valid coloring. We also analyze the performance of the simplest proposed algorithm when the points are inserted in a random order, and present an incomplete analysis that indicates that, with high probability, it uses only O(log n) colors. Finally, we show that in the extension of this problem to two dimensions, where the relevant ranges are disks, n colors may be required in the worst case. The average-case behavior for disks, and cases involving other planar ranges, are still open.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
N. Alon and J. Spencer, The Probabilistic Method, J. Wiley and Sons, New York, NY, 1992.
 
2
K. B. Athreya and P. E. Ney, Branching Processes, Die Grundlehren der mathematischen Wissenschaften, Band 196, Springer-Verlag, New York, 1972.
 
3
 
4
 
5
6
 
7
S. Smorodinsky, Combinatorial Problems in Computational Geometry, Ph.D Dissertation, School of Computer Science, Tel-Aviv University, 2003.

CITED BY  8
Collaborative Colleagues:
Amos Fiat: colleagues
Meital Levy: colleagues
Jiří Matoušek: colleagues
Elchanan Mossel: colleagues
János Pach: colleagues
Micha Sharir: colleagues
Shakhar Smorodinsky: colleagues
Uli Wagner: colleagues
Emo Welzl: colleagues