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 条
  • [21] Modeling retail trade areas using higher-order, multiplicatively weighted Voronoi diagrams
    Boots, B
    South, R
    JOURNAL OF RETAILING, 1997, 73 (04) : 519 - 536
  • [22] On Higher Order Voronoi Diagrams of Line Segments
    Papadopoulou, Evanthia
    Zavershynskyi, Maksym
    ALGORITHMS AND COMPUTATION, ISAAC 2012, 2012, 7676 : 177 - 186
  • [23] The edge labeling of higher order Voronoi diagrams
    Claverol, Merce
    Parrilla, Andrea de las Heras
    Huemer, Clemens
    Martinez-Moraian, Alejandra
    JOURNAL OF GLOBAL OPTIMIZATION, 2024, 90 (02) : 515 - 549
  • [24] HIGHER-ORDER ABSTRACT SYNTAX
    PFENNING, F
    ELLIOTT, C
    SIGPLAN NOTICES, 1988, 23 (07): : 199 - 208
  • [25] Efficient Algorithm and Coding for Higher-Order Compression
    Yaguchi, Kazuya
    Kobayashi, Naoki
    Shinohara, Ayumi
    2014 DATA COMPRESSION CONFERENCE (DCC 2014), 2014, : 434 - 434
  • [26] Adversarial Examples for k-Nearest Neighbor Classifiers Based on Higher-Order Voronoi Diagrams
    Sitawarin, Chawin
    Kornaropoulos, Evgenios M.
    Song, Dawn
    Wagner, David
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [27] ON THE CONSTRUCTION OF ABSTRACT VORONOI DIAGRAMS
    MEHLHORN, K
    STMEISER
    DUNLAING, C
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 415 : 227 - 239
  • [28] Higher order voronoi diagrams for concept boundaries and tessellations
    Lee, Ickjai
    Lee, Kyungmi
    6TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE, PROCEEDINGS, 2007, : 513 - +
  • [29] The Higher-Order Voronoi Diagram of Line Segments
    Papadopoulou, Evanthia
    Zavershynskyi, Maksym
    ALGORITHMICA, 2016, 74 (01) : 415 - 439
  • [30] CONCRETE AND ABSTRACT VORONOI DIAGRAMS
    KLEIN, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 400 : 1 - +