An Efficient Randomized Algorithm for Higher-Order Abstract Voronoi Diagrams

被引:6
|
作者
Bohler, Cecilia [1 ]
Klein, Rolf [1 ]
Liu, Chih-Hung [2 ]
机构
[1] Univ Bonn, Dept Comp Sci, Bonn, Germany
[2] Swiss Fed Inst Technol, Dept Comp Sci, Zurich, Switzerland
关键词
Order-k Voronoi diagrams; Abstract Voronoi diagrams; Randomized geometric algorithms; Computational geometry;
D O I
10.1007/s00453-018-00536-7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Given a set of n sites in the plane, the order-k Voronoi diagram is a planar subdivision such that all points in a region share the same k nearest sites. The order-k Voronoi diagram arises for the k-nearest-neighbor problem, and there has been a lot of work for point sites in the Euclidean metric. In this paper, we study order-k Voronoi diagrams defined by an abstract bisecting curve system that satisfies several practical axioms, and thus our study covers many concrete order-k Voronoi diagrams. We propose a randomized incremental construction algorithm that runs in O(k(n-k)log2n+nlog3n) steps, where O(k(n-k)) is the number of faces in the worst case. This result applies to disjoint line segments in the Lp norm, convex polygons of constant size, points in the Karlsruhe metric, and so on. In fact, a running time with a polylog factor to the number of faces was only achieved for point sites in the L1 or Euclidean metric before.
引用
收藏
页码:2317 / 2345
页数:29
相关论文
共 50 条
  • [41] An effIcient pruning algorithm for sparselized higher-order neural networks
    Wang, YB
    Li, TX
    Li, AY
    Li, WC
    ICAI '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS 1 AND 2, 2005, : 189 - 194
  • [42] COMMENTS ON IMPORTANCE OF HIGHER-ORDER BUBBLE DIAGRAMS
    SIEGEL, SG
    ZAMICK, L
    PHYSICAL REVIEW, 1969, 184 (04): : 1230 - &
  • [43] COMBINATORIAL PROPERTIES OF ABSTRACT VORONOI DIAGRAMS
    KLEIN, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 411 : 356 - 369
  • [44] Abstract Argumentations Using Voronoi Diagrams
    Lovellette, Ellie
    Hexmoor, Henry
    2016 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2016, : 472 - 477
  • [45] Abstract Voronoi Diagrams with Disconnected Regions
    Bohler, Cecilia
    Klein, Rolf
    ALGORITHMS AND COMPUTATION, 2013, 8283 : 306 - 316
  • [46] Furthest site abstract Voronoi diagrams
    Mehlhorn, K
    Meiser, S
    Rasch, R
    INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 2001, 11 (06) : 583 - 616
  • [47] Dynamic construction of abstract Voronoi diagrams
    Malinauskas K.K.
    Journal of Mathematical Sciences, 2008, 154 (2) : 214 - 222
  • [48] Higher-order abstract non-interference
    Zanardini, D
    TYPED LAMBDA CALCULI AND APPLICATIONS, PROCEEDINGS, 2005, 3461 : 417 - 432
  • [49] A formalization of abstract argumentation in higher-order logic
    Steen, Alexander
    Fuenmayor, David
    JOURNAL OF LOGIC AND COMPUTATION, 2024, 34 (02) : 229 - 260
  • [50] Primitive recursion for higher-order abstract syntax
    Despeyroux, J
    Pfenning, F
    Schurmann, C
    TYPED LAMBDA CALCULI AND APPLICATIONS, 1997, 1210 : 147 - 163