English

Finding a Largest-Area Triangle in a Terrain in Near-Linear Time

Computational Geometry 2025-02-14 v3 Data Structures and Algorithms

Abstract

A terrain is an xx-monotone polygon whose lower boundary is a single line segment. We present an algorithm to find in a terrain a triangle of largest area in O(nlogn)O(n \log n) time, where nn is the number of vertices defining the terrain. The best previous algorithm for this problem has a running time of O(n2)O(n^2).

Cite

@article{arxiv.2104.11420,
  title  = {Finding a Largest-Area Triangle in a Terrain in Near-Linear Time},
  author = {Sergio Cabello and Arun Kumar Das and Sandip Das and Joydeep Mukherjee},
  journal= {arXiv preprint arXiv:2104.11420},
  year   = {2025}
}
R2 v1 2026-06-24T01:27:09.867Z