Efficient Vertex-Oriented Polytopic Projection for Web-scale Applications
Rohan Ramanath, S. Sathiya Keerthi, Yao Pan, Konstantin Salomatin,, Kinjal Basu

TL;DR
This paper introduces a vertex-oriented incremental algorithm for projecting points onto polytopes, significantly improving efficiency in web-scale applications like online marketplaces where such projections are computational bottlenecks.
Contribution
The paper presents a novel vertex-oriented incremental projection algorithm for polytopes, optimized for structures common in large-scale applications, reducing computational costs.
Findings
Projections mostly lie on polytope vertices under certain structures.
The new algorithms outperform existing methods in efficiency.
Applications in internet marketplaces benefit from faster projection computations.
Abstract
We consider applications involving a large set of instances of projecting points to polytopes. We develop an intuition guided by theoretical and empirical analysis to show that when these instances follow certain structures, a large majority of the projections lie on vertices of the polytopes. To do these projections efficiently we derive a vertex-oriented incremental algorithm to project a point onto any arbitrary polytope, as well as give specific algorithms to cater to simplex projection and polytopes where the unit box is cut by planes. Such settings are especially useful in web-scale applications such as optimal matching or allocation problems. Several such problems in internet marketplaces (e-commerce, ride-sharing, food delivery, professional services, advertising, etc.), can be formulated as Linear Programs (LP) with such polytope constraints that require a projection step in…
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.
Code & Models
Videos
Taxonomy
Topicsgraph theory and CDMA systems · Optimization and Search Problems · Vehicle Routing Optimization Methods
