Partitioning and separating sets of orthogonal polygons
A geometrical object in the plane is said to be orthogonal if its edges are either vertical or horizontal. A polygon is called orthoconvex if for every vertical-or-horizontal segment, its two endpoints lying in the polygon implies the whole segment lying in the polygon. An orthoconvex hull of a collection of polygons is the smallest orthoconvex point set containing the given polygons. It induces a disjoint partition on the collection of polygons, which is called the orthoconvex-hull partition: Two polygons belong to the same component of the partition iff they are contained in the same connected component of the orthoconvex hull. The authors provide an algorithm to compute the orthoconvex-hull partition of a collection of polygons in O(n log(p)) time and O(n) space, where n is the total number of vertices of the p polygons. Moreover, they prove that this is both time and space optimal. To simplify the description of the algorithm, a decomposition theorem is proved. These results enable the authors to solve a number of separability problems for polygons. In particular, they show that the group 4-way isoseparability of p polygons with a total of n vertices can be solved in O(n log(p)) time and O(n) space.
- Polygonal partitions
- scientific article; zbMATH DE number 4049401
- scientific article; zbMATH DE number 4049041
- On a partition into convex polygons
- scientific article; zbMATH DE number 1159075
- scientific article; zbMATH DE number 492706
- Partitioning points by parallel planes
- scientific article; zbMATH DE number 4213450
- SEPARATING SETS OF HYPERRECTANGLES
- Partitioning point sets in space into disjoint convex polytopes
- A fast algorithm for testing for safety and detecting deadlocks in locked transaction systems
- Concurrency Control by Locking
- scientific article; zbMATH DE number 3883607 (Why is no real title available?)
- scientific article; zbMATH DE number 3951430 (Why is no real title available?)
- scientific article; zbMATH DE number 3449757 (Why is no real title available?)
- Measuring Concavity on a Rectangular Mosaic
- Minimal rectangular partitions of digitized blobs
- On the Piano Movers problem. II: General techniques for computing topological properties of real algebraic manifolds
- On the definition and computation of rectilinear convex hulls
- On the X-Y convex hull of a set of X-Y polygons
- On the “piano movers'” problem I. The case of a two-dimensional rigid polygonal body moving amidst polygonal barriers
- Optimal algorithms to compute the closure of a set of iso-rectangles
- Optimal computation of finitely oriented convex hulls
- Plane-sweep algorithms for intersecting geometric figures
- scientific article; zbMATH DE number 4175876 (Why is no real title available?)
- scientific article; zbMATH DE number 4049401 (Why is no real title available?)
- Quadrilaterizing an Orthogonal Polygon in Parallel
- scientific article; zbMATH DE number 1746661 (Why is no real title available?)
- scientific article; zbMATH DE number 7157354 (Why is no real title available?)
- SEPARATING POINT SETS IN POLYGONAL ENVIRONMENTS
- Computational Science and Its Applications – ICCSA 2004
- The structure of optimal partitions of orthogonal polygons into fat rectangles
- On partitioning rectilinear polygons into star-shaped polygons
This page was built for publication: Partitioning and separating sets of orthogonal polygons
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q1097030)