In search of the Giant Convex Quadrilateral hidden in the Mountains
Nandana Ghosh, Rakesh Gupta, Ankush Acharyya
TL;DR
The paper investigates inner-approximation optimization for a $1.5$D terrain by seeking the maximum-area convex quadrilateral $Q^*$ inscribed in the terrain. It develops an exact $O(n^2\log n)$ algorithm for computing $Q^*$ by exploiting structural properties that force a base on the terrain base $\Pi$ and by organizing edge candidates through extremal chords and butterfly configurations. In addition, it provides an $O(n\log n)$ method to compute the maximum-area axis-parallel rectangle ${\bigbox}^*$ inside the terrain and proves that ${\bigbox}^*$ yields a $\frac{1}{2}$-approximation to $Q^*$, offering a fast, provable surrogate when exact optimization is expensive. The results combine geometric insight with butterfly theory and shortest-path structures to achieve both exact and approximate solutions, advancing inner-approximation techniques for $1.5$D terrains with practical implications for pattern recognition and GIS-inspired computations.
Abstract
A $1.5$D terrain is a simple polygon bounded by a line segment $\ell$ and a polygonal chain monotone with respect to the line segment $\ell$. Usually, $\ell$ is chosen aligned to the $x$-axis, and is called the base of the terrain. In this paper, we consider the problem of finding a convex quadrilateral of maximum area inside a $1.5$D terrain in $I\!\!R^2$. We present an $O(n^2\log n)$ time algorithm for this problem, where $n$ is the number of vertices of the terrain. Finally, we show that the maximum area axis-parallel rectangle inside the terrain yields a $\frac{1}{2}$ factor approximation result to the maximum area convex quadrilateral problem.
