On the convex hull of integer points above the hyperbola
David Alc\'antara, M\'onica Blanco, Francisco Criado, Francisco Santos

TL;DR
This paper analyzes the number of vertices in the convex hull of integer points above hyperbolas and provides bounds and an efficient enumeration algorithm, with implications for integer factorization.
Contribution
It establishes bounds on the vertices of convex hulls for points above hyperbolas and introduces a logarithmic-time vertex enumeration algorithm.
Findings
Vertices are between Ω(n^{1/3}) and O(n^{1/3} log n)
Bounds extend to hyperbolas with rational slopes
Algorithm enables efficient vertex enumeration
Abstract
We show that the polyhedron defined as the convex hull of the lattice points above the hyperbola has between and vertices. The same bounds apply to any hyperbola with rational slopes except that instead of we have in the lower bound and by in the upper bound, where is the discriminant. We also give an algorithm that enumerates the vertices of these convex hulls in logarithmic time per vertex. One motivation for such an algorithm is the deterministic factorization of integers.
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
TopicsPoint processes and geometric inequalities · Optimization and Variational Analysis · Advanced Optimization Algorithms Research
