On Non-Negative Quadratic Programming in Geometric Optimization
Siu-Wing Cheng, Man Ting Wong

TL;DR
This paper introduces an iterative method for non-negative quadratic programming in geometric optimization, achieving significant speedups over existing software through exploiting sparsity and theoretical analysis of iteration bounds.
Contribution
The paper proposes a novel iterative approach for non-negative quadratic programming that improves efficiency and scalability, supported by both experimental results and theoretical iteration bounds.
Findings
Achieves up to 10-fold speedup on proximity graph and minimum enclosing ball problems.
Outperforms existing software at higher dimensions, surpassing Gärtner and Fischer et al.
Provides theoretical bounds on iteration count proportional to the square root of variables.
Abstract
We present experimental and theoretical results on a method that applies a numerical solver iteratively to solve several non-negative quadratic programming problems in geometric optimization. The method gains efficiency by exploiting the potential sparsity of the intermediate solutions. We implemented the method to call quadprog of MATLAB iteratively. In comparison with a single call of quadprog, we obtain a 10-fold speedup on two proximity graph problems in on some public data sets, a 10-fold speedup on the minimum enclosing ball problem on random points in a unit cube in , and a 5-fold speedup on the polytope distance problem on random points from a cube in when the input size is significantly larger than the dimension; we also obtain a 2-fold or more speedup on deblurring some gray-scale space and thermal images via non-negative least…
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
TopicsAdvanced Optimization Algorithms Research · Computational Geometry and Mesh Generation · Advanced Numerical Analysis Techniques
