Linear-Time Algorithms for Geometric Graphs with Sublinearly Many Crossings

被引:0
|
作者
Eppstein, David [1 ]
Goodrich, Michael T. [1 ]
Strash, Darren [1 ]
机构
[1] Univ Calif Irvine, Dept Comp Sci, Irvine, CA 92717 USA
来源
PROCEEDINGS OF THE TWENTIETH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS | 2009年
关键词
SHORTEST-PATH ALGORITHMS; CONVEX-HULL; SEPARATORS; CUTTINGS; POLYGON;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We provide linear-time algorithms for geometric graphs with sublinearly many crossings. That is, we provide algorithms running in O(n) time on connected geometric graphs having n vertices and k crossings, where k is smaller than n by an iterated logarithmic factor. Specific problems we study include Voronoi diagrams and single-source shortest paths. Our algorithms all run in linear time in the standard comparison-based computational model; hence, we make no assumptions about the distribution or bit complexities of edge weights, nor do we utilize unusual bit-level operations on memory words. Instead, our algorithms are based on a planarization method that "zeroes in" on edge crossings, together with methods for extending planar separator decompositions to geometric graphs with sublinearly many crossings. Incidentally, our planarization algorithm also solves an open computational geometry problem of Chazelle for triangulating a self-intersecting polygonal chain having n segments and k crossings in linear time, for the case when k is sublinear in n by an iterated logarithmic factor.
引用
收藏
页码:150 / 159
页数:10
相关论文
共 17 条
  • [1] LINEAR-TIME ALGORITHMS FOR GEOMETRIC GRAPHS WITH SUBLINEARLY MANY EDGE CROSSINGS
    Eppstein, David
    Goodrich, Michael T.
    Strash, Darren
    SIAM JOURNAL ON COMPUTING, 2010, 39 (08) : 3814 - 3829
  • [2] Linear-Time Algorithms for Tree Root Problems
    Chang, Maw-Shang
    Ko, Ming-Tat
    Lu, Hsueh-I
    ALGORITHMICA, 2015, 71 (02) : 471 - 495
  • [3] Single-edge monotonic sequences of graphs and linear-time algorithms for minimal completions and deletions
    Heggernes, Pinar
    Papadopoulos, Charis
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (01) : 1 - 15
  • [4] A Systematic Review of Algorithms with Linear-time Behaviour to Generate Delaunay and Voronoi Tessellations
    Gonzaga de Oliveira, Sanderson L.
    Nogueira, Jessica Renata
    Tavares, Joao Manuel R. S.
    CMES-COMPUTER MODELING IN ENGINEERING & SCIENCES, 2014, 100 (01): : 31 - 57
  • [5] Linear-Time Algorithms for Hole-free Rectilinear Proportional Contact Graph Representations
    M. Jawaherul Alam
    Therese Biedl
    Stefan Felsner
    Andreas Gerasch
    Michael Kaufmann
    Stephen G. Kobourov
    Algorithmica, 2013, 67 : 3 - 22
  • [6] Linear-Time Algorithms for Hole-free Rectilinear Proportional Contact Graph Representations
    Alam, M. Jawaherul
    Biedl, Therese
    Felsner, Stefan
    Gerasch, Andreas
    Kaufmann, Michael
    Kobourov, Stephen G.
    ALGORITHMICA, 2013, 67 (01) : 3 - 22
  • [7] Linear-Time Algorithms for the Farthest-Segment Voronoi Diagram and Related Tree Structures
    Khramtcova, Elena
    Papadopoulou, Evanthia
    ALGORITHMS AND COMPUTATION, ISAAC 2015, 2015, 9472 : 404 - 414
  • [8] Faster than the Fast Legendre Transform, the Linear-time Legendre Transform
    Lucet, Y
    NUMERICAL ALGORITHMS, 1997, 16 (02) : 171 - 185
  • [9] Faster than the Fast Legendre Transform, the Linear-time Legendre Transform
    Yves Lucet
    Numerical Algorithms, 1997, 16 : 171 - 185
  • [10] Near-Linear Approximation Algorithms for Geometric Hitting Sets
    Pankaj K. Agarwal
    Esther Ezra
    Micha Sharir
    Algorithmica, 2012, 63 : 1 - 25