English

A Geometric Structure Associated with the Convex Polygon

Computational Geometry 2019-07-12 v9

Abstract

We propose a geometric structure induced by any given convex polygon PP, called Nest(P)Nest(P), which is an arrangement of Θ(n2)\Theta(n^2) line segments, each of which is parallel to an edge of PP, where nn denotes the number of edges of PP. We then deduce six nontrivial properties of Nest(P)Nest(P) from the convexity of PP and the parallelism of the line segments in Nest(P)Nest(P). Among others, we show that Nest(P)Nest(P) is a subdivision of the exterior of PP, and its inner boundary interleaves the boundary of PP. They manifest that Nest(P)Nest(P) has a surprisingly good interaction with the boundary of PP. Furthermore, we study some computational problems on Nest(P)Nest(P). In particular, we consider three kinds of location queries on Nest(P)Nest(P) and answer each of them in (amortized) O(log2n)O(\log^2n) time. Our algorithm for answering these queries avoids an explicit construction of Nest(P)Nest(P), which would take Ω(n2)\Omega(n^2) time. By applying the aforementioned six properties altogether, we find that the geometric optimization problem of finding the maximum area parallelogram(s) in PP can be reduced to answering O(n)O(n) aforementioned location queries, and thus be solved in O(nlog2n)O(n\log^2n) time. This application will be reported in a subsequent paper.

Keywords

Cite

@article{arxiv.1512.03897,
  title  = {A Geometric Structure Associated with the Convex Polygon},
  author = {Kai Jin},
  journal= {arXiv preprint arXiv:1512.03897},
  year   = {2019}
}

Comments

50 pages, 39 figures, 1 beautiful structure

R2 v1 2026-06-22T12:08:00.180Z