RUS  ENG
Full version
JOURNALS // Sibirskii Zhurnal Vychislitel'noi Matematiki // Archive

Sib. Zh. Vychisl. Mat., 2006 Volume 9, Number 3, Pages 299–314 (Mi sjvm121)

This article is cited in 3 papers

Skeletonization of a multiply-connected polygonal domain based on its boundary adjacent tree

L. M. Mestetskiy

M. V. Lomonosov Moscow State University, Faculty of Computational Mathematics and Cybernetics

Abstract: The problem of a continuous skeleton construction for a multiply connected polygonal domain is considered. The polygonal domain is a closed one, whose boundary consists of a finite number of simple polygons. The $O(n\log n)$ – algorithm for the worse case is offered, where $n$ is the number of polygonal domain vertices. The proposed algorithm creates the dual graph for the Voronoi diagram of the domain boundary. The solution is based on the adjacent tree of all the boundary polygons created by a sweepline method. In this case, sites and polygons are called adjacent if they have a common contact empty circle. The offered approach generalizes the Lee skeleton algorithm from a simple polygon to that with holes with the same running time.

Key words: polygon with holes domain, skeleton, Delaunay graph, Lee algorithm, polygon adjacency, sweepline.

UDC: 681.3

Received: 12.01.2006



© Steklov Math. Inst. of RAS, 2024