Dynamic conflict-free colorings in the plane

被引:2
|
作者
de Berg, Mark [1 ]
Markovic, Aleksandar [1 ]
机构
[1] TU Eindhoven, Eindhoven, Netherlands
关键词
Conflict-free colorings; Dynamic data structures; REGIONS;
D O I
10.1016/j.comgeo.2018.10.005
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We study dynamic conflict-free colorings in the plane, where the goal is to maintain a conflict-free coloring (CF-coloring for short) under insertions and deletions. First we consider CF-colorings of a set S of unit squares with respect to points. Our method maintains a CF-coloring that uses O(log n) colors at any time, where n is the current number of squares in S, at the cost of only O(log n) recolorings per insertion or deletion of a square. We generalize the method to rectangles whose sides have lengths in the range [1, c], where c is a fixed constant. Here the number of colors used becomes O (log(2) n). The method also extends to arbitrary rectangles whose coordinates come from a fixed universe of size N, yielding O (log(2) N log(2) n) colors. The number of recolorings for both methods stays in O(logn). We then present a general framework to maintain a CF-coloring under insertions for sets of objects that admit a unimax coloring with a small number of colors in the static case. As an application we show how to maintain a CF-coloring with O (log(3) n) colors for disks (or other objects with linear union complexity) with respect to points at the cost of O (logn) recolorings per insertion. We extend the framework to the fully-dynamic case when the static unimax coloring admits weak deletions. As an application we show how to maintain a CF-coloring with O (root n log(2) n) colors for points with respect to rectangles, at the cost of O (logn) recolorings per insertion and O(1) recolorings per deletion. These are the first results on fully-dynamic CF-colorings in the plane, and the first results for semi-dynamic CF-colorings for non-congruent objects. (C) 2018 Published by Elsevier B.V.
引用
收藏
页码:61 / 73
页数:13
相关论文
共 50 条
  • [41] Conflict-free connection of trees
    Chang, Hong
    Ji, Meng
    Li, Xueliang
    Zhang, Jingshu
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2021, 42 (03) : 340 - 353
  • [42] Strong conflict-free connection of graphs
    Ji, Meng
    Li, Xueliang
    APPLIED MATHEMATICS AND COMPUTATION, 2020, 364
  • [43] Conflict-Free Evacuation Route Planner
    Herschelman, Roxana
    Yang, KwangSoo
    27TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2019), 2019, : 480 - 483
  • [44] Priority conflict-free Petri nets
    Hsu-Chun Yen
    Acta Informatica, 1998, 35 : 673 - 688
  • [45] Priority conflict-free Petri nets
    Yen, HC
    ACTA INFORMATICA, 1998, 35 (08) : 673 - 688
  • [46] Separability in conflict-free Petri nets
    Best, Eike
    Esparza, Javier
    Wimmel, Harro
    Wolf, Karsten
    PERSPECTIVES OF SYSTEMS INFORMATICS, 2007, 4378 : 1 - +
  • [47] Online conflict-free coloring of intervals
    Abam, M. A.
    Seraji, M. J. Rezaei
    Shadravan, M.
    SCIENTIA IRANICA, 2014, 21 (06) : 2138 - 2141
  • [48] Conflict-Free Coloring of String Graphs
    Chaya Keller
    Alexandre Rok
    Shakhar Smorodinsky
    Discrete & Computational Geometry, 2021, 65 : 1337 - 1372
  • [49] Building Conflict-Free FFT Schedules
    Richardson, Stephen
    Markovic, Dejan
    Danowitz, Andrew
    Brunhaver, John
    Horowitz, Mark
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2015, 62 (04) : 1146 - 1155
  • [50] Conflict-Free Replicated Data Types
    Shapiro, Marc
    Preguica, Nuno
    Baquero, Carlos
    Zawirski, Marek
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 2011, 6976 : 386 - +