2023•Discrete & Computational GeometryOpen access

Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems

Kolja Junginger, Evanthia Papadopoulou

Open full text 0 citations

Abstract

Abstract 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- $$(k\,{+}\,1)$$ ( k + 1 ) subdivision within an order-k Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known.

Open-access reader

About this research paper

What this paper is about

Abstract 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- $$(k\,{+}\,1)$$ ( k + 1 ) subdivision within an order-k Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Abstract 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- $$(k\,{+}\,1)$$ ( k + 1 ) subdivision within an order-k Voronoi region, and the farthest abstract Voronoi diagram, after the order of its regions at infinity is known.

Key concepts: Voronoi diagram, Time complexity, Algorithm, Diagram, Order (exchange), Computer science, Subdivision, Mathematics

Related papers

Back to paper searchBrowse research topicsOriginal source
Deletion in Abstract Voronoi Diagrams in Expected Linear Time and Related Problems — Research Paper | ScholarLens