skip to main content
research-article

Deterministic conflict-free coloring for intervals: From offline to online

Authors Info & Claims
Published:22 August 2008Publication History
Skip Abstract Section

Abstract

We investigate deterministic algorithms for a frequency assignment problem in cellular networks. The problem can be modeled as a special vertex coloring problem for hypergraphs: In every hyperedge there must exist a vertex with a color that occurs exactly once in the hyperedge (the conflict-free property). We concentrate on a special case of the problem, called conflict-free coloring for intervals. We introduce a hierarchy of four models for the aforesaid problem: (i) static, (ii) dynamic offline, (iii) dynamic online with absolute positions, and (iv) dynamic online with relative positions. In the dynamic offline model, we give a deterministic algorithm that uses at most log3/2 n + 1 ≈ 1.71 log2 n colors and show inputs that force any algorithm to use at least 3 log5 n + 1 ≈ 1.29 log2 n colors. For the online absolute-positions model, we give a deterministic algorithm that uses at most 3⌈log3 n⌉ ≈ 1.89 log2 n colors. To the best of our knowledge, this is the first deterministic online algorithm using O(log n) colors in a nontrivial online model. In the online relative-positions model, we resolve an open problem by showing a tight analysis on the number of colors used by the first-fit greedy online algorithm. We also consider conflict-free coloring only with respect to intervals that contain at least one of the two extreme points.

References

  1. Ajwani, D., Elbassioni, K., Govindarajan, S., and Ray, S. 2007. Conflict-Free coloring for rectangle ranges using O(n.382) colors. In Proceedings of the 19th Annual ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 181--187. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Alon, N., and Smorodinsky, S. 2006. Conflict-Free colorings of shallow discs. In Proceedings of the 22nd Annual ACM Symposium on Computational Geometry (SoCG), 41--43. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bar-Noy, A., Cheilaris, P., Olonetsky, S., and Smorodinsky, S. 2007. Online conflict-free coloring for geometric hypergraphs. In Proceedings of the 34th International Colloquium on Automata, Languages and Programming (ICALP), 219--230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bar-Noy, A., Cheilaris, P., and Smorodinsky, S. 2006. Conflict-Free coloring for intervals: From offline to online. In Proceedings of the 18th Annual ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 128--137. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Borodin, A., and El-Yaniv, R. 1998. Online Computation and Competitive Analysis. Cambridge University Press, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chen, K. 2006. How to play a coloring game against a color-blind adversary. In Proceedings of the 22nd Annual ACM Symposium on Computational Geometry (SoCG), 44--51. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Chen, K., Fiat, A., Kaplan, H., Levy, M., Matoušek, J., Mossel, E., Pach, J., Sharir, M., Smorodinsky, S., Wagner, U., and Welzl, E. 2007. Online conflict-free coloring for intervals. SIAM J. Comput. 36, 5, 1342--1359. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chen, K., Kaplan, H., and Sharir, M. 2006. Online conflict free coloring for halfplanes, congruent disks, and axis-parallel rectangles. Manuscript.Google ScholarGoogle Scholar
  9. Elbassioni, K. , and Mustafa, N. H. 2006. Conflict-Free colorings of rectangles ranges. In Proceedings of the 23rd International Symposium on Theoretical Aspects of Computer Science (STACS), 254--263. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Even, G., Lotker, Z., Ron, D., and Smorodinsky, S. 2003. Conflict-Free colorings of simple geometric regions with applications to frequency assignment in cellular networks. SIAM J. Comput. 33, 94--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Fiat, A., Levy, M., Matoušek, J., Mossel, E., Pach, J., Sharir, M., Smorodinsky, S., Wagner, U., and Welzl, E. 2005. Online conflict-free coloring for intervals. In Proceedings of the 16th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), 545--554. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Har-Peled, S., and Smorodinsky, S. 2005. Conflict-Free coloring of points and simple regions in the plane. Discr. Comput. Geom. 34, 47--70. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Iyer, A. V., Ratliff, H. R., and Vijayan, G. 1988. Optimal node ranking of trees. Inf. Process. Lett. 28, 225--229. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Katchalski, M., McCuaig, W., and Seager, S. 1995. Ordered colourings. Discr. Math. 142, 141--154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Katz, M. J., Lev-Tov, N., and Morgenstern, G. 2007. Conflict-Free coloring of points on a line with respect to a set of intervals. In Proceedings of the 19th Canadian Conference on Computational Geometry (CCCG), 93--96.Google ScholarGoogle Scholar
  16. Pach, J. , and Tóth, G. 2003. Conflict free colorings. In Discrete and Computational Geometry, The Goodman-Pollack Festschrift. Springer, 665--671.Google ScholarGoogle Scholar
  17. Smorodinsky, S. 2003. Combinatorial problems in computational geometry. Ph.D. thesis, School of Computer Science, Tel-Aviv University.Google ScholarGoogle Scholar
  18. Smorodinsky, S. 2007. On the chromatic number of some geometric hypergraphs. SIAM J. Discr. Math. 21, 3, 676--687. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Deterministic conflict-free coloring for intervals: From offline to online

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM Transactions on Algorithms
      ACM Transactions on Algorithms  Volume 4, Issue 4
      August 2008
      264 pages
      ISSN:1549-6325
      EISSN:1549-6333
      DOI:10.1145/1383369
      Issue’s Table of Contents

      Copyright © 2008 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 22 August 2008
      • Accepted: 1 February 2008
      • Revised: 1 January 2008
      • Received: 1 December 2006
      Published in talg Volume 4, Issue 4

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader