Spherical Triangle Algorithm: A Fast Oracle for Convex Hull Membership Queries
Bahman Kalantari, Yikai Zhang

TL;DR
The paper introduces the Spherical Triangle Algorithm, a fast oracle for convex hull membership queries, improving efficiency and applicability in linear programming, data reduction, and related computational geometry problems.
Contribution
It develops the Spherical-TA, a novel, efficient algorithm for convex hull membership, and demonstrates its effectiveness in various applications including data reduction and LP feasibility.
Findings
Spherical-TA improves complexity to O(1/ε) under certain conditions.
Spherical-TA outperforms existing algorithms in efficiency.
AVTA$^+$ enhances data reduction processes in practical applications.
Abstract
The it Convex Hull Membership(CHM) problem is: Given a point and a subset of points in , is ? CHM is not only a fundamental problem in Linear Programming, Computational Geometry, Machine Learning and Statistics, it also serves as a query problem in many applications e.g. Topic Modeling, LP Feasibility, Data Reduction. The {\it Triangle Algorithm} (TA) \cite{kalantari2015characterization} either computes an approximate solution in the convex hull, or a separating hyperplane. The {\it Spherical}-CHM is a CHM, where and each point in has unit norm. First, we prove the equivalence of exact and approximate versions of CHM and Spherical-CHM. On the one hand, this makes it possible to state a simple version of the original TA. On the other hand, we prove that under the satisfiability of a simple condition in each iteration, the complexity…
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
TopicsData Management and Algorithms · Computational Geometry and Mesh Generation · Graph Theory and Algorithms
