Cargando…
Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems
Updating an abstract Voronoi diagram in linear time, after deletion of one site, has been an open problem in a long time; similarly, for any concrete Voronoi diagram of generalized (non-point) sites. In this paper we present a simple, expected linear-time algorithm to update an abstract Voronoi diag...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10169906/ https://www.ncbi.nlm.nih.gov/pubmed/37181464 http://dx.doi.org/10.1007/s00454-022-00463-z |
_version_ | 1785039139248275456 |
---|---|
author | Junginger, Kolja Papadopoulou, Evanthia |
author_facet | Junginger, Kolja Papadopoulou, Evanthia |
author_sort | Junginger, Kolja |
collection | PubMed |
description | Updating an abstract Voronoi diagram in linear time, after deletion of one site, has been an open problem in a long time; similarly, for any concrete Voronoi diagram of generalized (non-point) sites. In this paper we present a simple, expected linear-time algorithm to update an abstract Voronoi diagram after deletion of one site. To achieve this result, we use the concept of a Voronoi-like diagram, a relaxed Voronoi structure of independent interest. Voronoi-like diagrams serve as intermediate structures, which are considerably simpler to compute, thus, making an expected linear-time construction possible. We formalize the concept and prove that it is robust under insertion, therefore, enabling its use in incremental constructions. The time-complexity analysis introduces a variant to backwards analysis, which is applicable to order-dependent structures. We further extend the technique to compute in expected linear time: the order-[Formula: see text] subdivision within an order-k Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known. |
format | Online Article Text |
id | pubmed-10169906 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-101699062023-05-11 Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems Junginger, Kolja Papadopoulou, Evanthia Discrete Comput Geom Article Updating an abstract Voronoi diagram in linear time, after deletion of one site, has been an open problem in a long time; similarly, for any concrete Voronoi diagram of generalized (non-point) sites. In this paper we present a simple, expected linear-time algorithm to update an abstract Voronoi diagram after deletion of one site. To achieve this result, we use the concept of a Voronoi-like diagram, a relaxed Voronoi structure of independent interest. Voronoi-like diagrams serve as intermediate structures, which are considerably simpler to compute, thus, making an expected linear-time construction possible. We formalize the concept and prove that it is robust under insertion, therefore, enabling its use in incremental constructions. The time-complexity analysis introduces a variant to backwards analysis, which is applicable to order-dependent structures. We further extend the technique to compute in expected linear time: the order-[Formula: see text] subdivision within an order-k Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known. Springer US 2023-03-25 2023 /pmc/articles/PMC10169906/ /pubmed/37181464 http://dx.doi.org/10.1007/s00454-022-00463-z Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Junginger, Kolja Papadopoulou, Evanthia Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems |
title | Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems |
title_full | Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems |
title_fullStr | Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems |
title_full_unstemmed | Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems |
title_short | Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems |
title_sort | deletion in abstract voronoi diagrams in expected linear time and related problems |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10169906/ https://www.ncbi.nlm.nih.gov/pubmed/37181464 http://dx.doi.org/10.1007/s00454-022-00463-z |
work_keys_str_mv | AT jungingerkolja deletioninabstractvoronoidiagramsinexpectedlineartimeandrelatedproblems AT papadopoulouevanthia deletioninabstractvoronoidiagramsinexpectedlineartimeandrelatedproblems |