Linear time Minimum Area All-flush Triangles Circumscribing a Convex Polygon

12/14/2017
by   Kai Jin, et al.
0

We study the problem of computing the minimum area triangle that circumscribes a given n-sided convex polygon touching edge-to-edge. In other words, we compute the minimum area triangle that is the intersection of 3 half-planes out of n half-planes defined by a given convex polygon. Building on the Rotate-and-Kill technique Arxiv:1707.04071, we propose an algorithm that solves the problem in O(n) time, improving the best-known O(n n) time algorithms given in [A. Aggarwal et. al. DCG94; B. Schieber. SODA95. Our algorithm computes all the locally minimal area circumscribing triangles touching edge-to-edge.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/14/2017

Minimum Area All-flush Triangles Circumscribing a Convex Polygon

In this paper, we consider the problem of computing the minimum area tri...
research
07/13/2017

Maximal Area Triangles in a Convex Polygon

The widely known linear time algorithm for computing the maximum area tr...
research
11/01/2017

Finding all Maximal Area Parallelograms in a Convex Polygon

We consider the problem of finding the maximum area parallelogram (MAP) ...
research
10/30/2017

Rectilinear and O-convex hull with minimum area

Let P be a set of n points in the plane and O be a set of k lines passin...
research
05/31/2017

Maximum-Area Triangle in a Convex Polygon, Revisited

We revisit the following problem: Given a convex polygon P, find the lar...
research
12/22/2022

Edge convex smooth interpolation curve networks with minimum L_∞-norm of the second derivative

We consider the extremal problem of interpolation of convex scattered da...
research
06/27/2021

Edge-Unfolding Prismatoids: Tall or Rectangular Base

We show how to edge-unfold a new class of convex polyhedra, specifically...

Please sign up or login with your details

Forgot password? Click here to reset