Javascript must be enabled to continue!
TRIANGULATING A REGION BETWEEN ARBITRARY POLYGONS
View through CrossRef
The paper presents an optimal algorithm for triangulating a region between arbitrary polygons on the plane with time complexity O(N logN ). An efficient algorithm is received by reducing the problem to the triangulation of simple polygons with holes. A simple polygon with holes is triangulated using the method of monotone chains and keeping overall design of the algorithm simple. The problem is solved in two stages. In the first stage a convex hull for m polygons is constructed by Graham’s method. As a result, a simple polygon with holes is received. Thus, the problem of triangulating a region between arbitrary polygons is reduced to the triangulation of a simple polygon with holes. In the next stage the simple polygon with holes is triangulated using an approach based on procedure of splitting polygon onto monotone polygons using the method of chains [15]. An efficient triangulating algorithm is received. The proposed algorithm is characterized by a very simple implementation, and the elements (triangles) of the resulting triangulation can be presented in the form of simple and fast data structure: a tree of triangles [17].
Research Institute for Intelligent Computer Systems
Title: TRIANGULATING A REGION BETWEEN ARBITRARY POLYGONS
Description:
The paper presents an optimal algorithm for triangulating a region between arbitrary polygons on the plane with time complexity O(N logN ).
An efficient algorithm is received by reducing the problem to the triangulation of simple polygons with holes.
A simple polygon with holes is triangulated using the method of monotone chains and keeping overall design of the algorithm simple.
The problem is solved in two stages.
In the first stage a convex hull for m polygons is constructed by Graham’s method.
As a result, a simple polygon with holes is received.
Thus, the problem of triangulating a region between arbitrary polygons is reduced to the triangulation of a simple polygon with holes.
In the next stage the simple polygon with holes is triangulated using an approach based on procedure of splitting polygon onto monotone polygons using the method of chains [15].
An efficient triangulating algorithm is received.
The proposed algorithm is characterized by a very simple implementation, and the elements (triangles) of the resulting triangulation can be presented in the form of simple and fast data structure: a tree of triangles [17].
Related Results
Possible ice-wedge polygonisation in Utopia Planitia, Mars and its poleward gradient of latitude
Possible ice-wedge polygonisation in Utopia Planitia, Mars and its poleward gradient of latitude
<p><strong>Introduction</strong></p>
<p>On Mars, polygonally patterned ground is widespread at the mid to high...
An Extended K Function Method for Analyzing Distributions of Polygons with GIS
An Extended K Function Method for Analyzing Distributions of Polygons with GIS
The objective of this paper is to develop a K function method for analyzing distributions of polygon‐like entities in the real world by extending Ripley’s K function method. Many e...
Symmetry-breaking polygons on a rotating fluid surface
Symmetry-breaking polygons on a rotating fluid surface
When a circular plate is rotated at the bottom of a cylindrical vessel containing fluid, the fluid surface can form stable polygons under certain conditions. This phenomenon is ver...
Ice-wedge polygons distribution, morphometry and state in the Tombstone Territorial Park, Central Yukon, Canada
Ice-wedge polygons distribution, morphometry and state in the Tombstone Territorial Park, Central Yukon, Canada
<p>Ice wedge (IW) polygons form through thermal contraction induced by winter cooling of ice-rich permafrost which results in the formation of cracks. Hoar frost deve...
The Statistical Mechanics of Interacting Walks, Polygons, Animals and Vesicles
The Statistical Mechanics of Interacting Walks, Polygons, Animals and Vesicles
AbstractThis book is an account of the theory and mathematical approaches in polymer entropy, with particular emphasis on mathematical approaches to directed and undirected lattice...
Magic Polygons and Degenerated Magic Polygons: Characterization and Properties
Magic Polygons and Degenerated Magic Polygons: Characterization and Properties
In this work we define Magic Polygons P(n, k) and Degenerated Magic Polygons D(n, k) and we obtain their main properties, such as the magic sum and the value corresponding to the r...
Development of the microstructure of 2D graphene sheets in the molecular dynamics simulation of irradiation damage cascades
Development of the microstructure of 2D graphene sheets in the molecular dynamics simulation of irradiation damage cascades
Two-dimensional graphene is widely used in the nuclear industry, computer simulation of the physical process of graphene irradiation damage can assist the study of microscopic dyna...
A Poncelet Criterion for Special Pairs of Conics in $PG(2,p^m)$
A Poncelet Criterion for Special Pairs of Conics in $PG(2,p^m)$
We study Poncelet's Theorem in finite projective planes over the field GF(q), q = pm for p an odd prime and m > 0, for a particular pencil of conics. We investigate whether ...

