A Geometric Structure Associated with the Convex Polygon

Abstract

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

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…