A Practical Distributed ADMM Solver for Billion-Scale Generalized Assignment Problems
Jun Zhou, Feng Qi, Zhigang Hua, Daohong Jian, Ziqi Liu, Hua Wu,, Xingwen Zhang, Shuang Yang

TL;DR
This paper introduces a scalable distributed solver based on BADMM for large-scale generalized assignment problems involving billions of decision variables, applicable to various real-world matching tasks.
Contribution
It develops a novel BADMM-based method that efficiently solves billion-scale assignment problems with convex objectives and separable constraints, enabling practical large-scale applications.
Findings
The method scales to hundreds of millions of items with tens of owners.
Experimental results show high accuracy on synthetic and real datasets.
The approach achieves efficient parallelization using MapReduce-like frameworks.
Abstract
Assigning items to owners is a common problem found in various real-world applications, for example, audience-channel matching in marketing campaigns, borrower-lender matching in loan management, and shopper-merchant matching in e-commerce. Given an objective and multiple constraints, an assignment problem can be formulated as a constrained optimization problem. Such assignment problems are usually NP-hard, so when the number of items or the number of owners is large, solving for exact solutions becomes challenging. In this paper, we are interested in solving constrained assignment problems with hundreds of millions of items. Thus, with just tens of owners, the number of decision variables is at billion-scale. This scale is usually seen in the internet industry, which makes decisions for large groups of users. We relax the possible integer constraint, and formulate a general…
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
TopicsBayesian Modeling and Causal Inference · Stochastic Gradient Optimization Techniques · Facility Location and Emergency Management
