Randomized Triangle Algorithms for Convex Hull Membership
Bahman Kalantari

TL;DR
This paper introduces randomized modifications to the triangle algorithm for convex hull membership testing, leveraging chaos game concepts to improve efficiency while maintaining similar complexity bounds.
Contribution
It proposes two novel randomized variants of the triangle algorithm that incorporate relaxed steps inspired by the Sierpinski triangle, enhancing the effectiveness of convex hull membership testing.
Findings
Expected complexity bounds match the deterministic version.
Randomized iterates can lead to more effective pivots.
The approach integrates chaos game principles into convex hull algorithms.
Abstract
We present randomized versions of the {\it triangle algorithm} introduced in \cite{kal14}. The triangle algorithm tests membership of a distinguished point in the convex hull of a given set of points in . Given any {\it iterate} , it searches for a {\it pivot}, a point so that . It replaces with the point on the line segment closest to and repeats this process. If a pivot does not exist, certifies that . Here we propose two random variations of the triangle algorithm that allow relaxed steps so as to take more effective steps possible in subsequent iterations. One is inspired by the {\it chaos game} known to result in the Sierpinski triangle. The incentive is that randomized iterates together with a property of Sierpinski triangle would result in effective…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Markov Chains and Monte Carlo Methods · Numerical Methods and Algorithms
