English

Large scale multi-objective optimization: Theoretical and practical challenges

Applications 2016-02-16 v2 Optimization and Control Machine Learning

Abstract

Multi-objective optimization (MOO) is a well-studied problem for several important recommendation problems. While multiple approaches have been proposed, in this work, we focus on using constrained optimization formulations (e.g., quadratic and linear programs) to formulate and solve MOO problems. This approach can be used to pick desired operating points on the trade-off curve between multiple objectives. It also works well for internet applications which serve large volumes of online traffic, by working with Lagrangian duality formulation to connect dual solutions (computed offline) with the primal solutions (computed online). We identify some key limitations of this approach -- namely the inability to handle user and item level constraints, scalability considerations and variance of dual estimates introduced by sampling processes. We propose solutions for each of the problems and demonstrate how through these solutions we significantly advance the state-of-the-art in this realm. Our proposed methods can exactly handle user and item (and other such local) constraints, achieve a 100×100\times scalability boost over existing packages in R and reduce variance of dual estimates by two orders of magnitude.

Keywords

Cite

@article{arxiv.1602.03131,
  title  = {Large scale multi-objective optimization: Theoretical and practical challenges},
  author = {Kinjal Basu and Ankan Saha and Shaunak Chatterjee},
  journal= {arXiv preprint arXiv:1602.03131},
  year   = {2016}
}

Comments

10 pages, 2 figures, KDD'16 Submitted Version

R2 v1 2026-06-22T12:46:58.454Z