Primal Beats Dual on Online Packing LPs in the Random-Order Model
Not on the map. Why?
Abstract (arXiv)
We study packing LPs in an online model where the columns are presented to the algorithm in random order. This natural problem was investigated in various recent studies motivated, e.g., by online ad allocations and yield management where rows correspond to resources and columns to requests specifying demands for resources. Our main contribution is a 1-O(√(logd)/B)-competitive online algorithm, where d denotes the column sparsity, i.e., the maximum number of resources that occur in a single column, and B denotes the capacity ratio B, i.e., the ratio between the capacity of a resource and the maximum demand for this resource. In other words, we achieve a (1 - ε)-approximation if the capacity ratio satisfies B=Omega((log d)/ε2), which is known to be best-possible for any (randomized) online algorithms. Our result improves exponentially on previous work with respect to the capacity ratio. In contrast to existing results on packing LP problems, our algorithm does not use dual prices to guide the allocation of resources. Instead, it simply solves, for each request, a scaled version of the partially known primal program and randomly rounds the obtained fractional solution to obtain an integral allocation for this request. We show that this simple algorithmic technique is not restricted to packing LPs with large capacity ratio: We prove an upper bound on the competitive ratio of Omega(d-1/(B-1)), for any B ≥ 2. In addition, we show that our approach can be combined with VCG payments and obtain an incentive compatible (1-ε)-competitive mechanism for packing LPs with B=Omega((log m)/ε2), where m is the number of constraints. Finally, we apply our technique to the generalized assignment problem for which we obtain the first online algorithm with competitive ratio O(1).
Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 11 Nov 2013.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 3; 2023: 3; 2024: 4; 2025: 4; 2026: 1.
17 papers.
Sort:
- 2022Degeneracy is OK: Logarithmic Regret for Network Revenue Management with Indiscrete Distributionscited by 13
- 2022Online Resource Allocation under Horizon Uncertaintycited by 9
- 2024Infrequent Resolving Algorithm for Online Linear Programmingcited by 8
- 2021Fairer LP-based Online Allocation via Analytic Centercited by 5
- 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!cited by 5
- 2023Robust Budget Pacing with a Single Samplecited by 4
- 2025Beyond O(√T) Regret: Decoupling Learning and Decision-making in Online Linear Programmingcited by 4
- 2022Analysis of Dual-Based PID Controllers through Convolutional Mirror Descentcited by 3
- 2024Decoupling Learning and Decision-Making: Breaking the O(√T) Barrier in Online Resource Allocation with First-Order Methodscited by 3
- 2024Best of Many in Both Worlds: Online Resource Allocation with Predictions under Unknown Arrival Modelcited by 3
- 2025Single-Sample and Robust Online Resource Allocationcited by 3
- 2026Cross-Epoch Adaptive Rollout Optimization for RL Post-Trainingcited by 2
5 more
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictionscited by 1
- 2021Online Allocation Problem with Two-sided Resource Constraintscited by 0
- 2023Constrained Online Two-stage Stochastic Optimization: Near Optimal Algorithms via Adversarial Learningcited by 0
- 2023Near-Optimal Experimental Design Under the Budget Constraint in Online Platformscited by 0
- 2025Adaptive Resolving Methods for Markov Decision Processes with Function Approximationscited by 0
- 2026Cross-Epoch Adaptive Rollout Optimization for RL Post-Training4 Jun 2026
- 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!16 Jun 2025
- 2025Adaptive Resolving Methods for Markov Decision Processes with Function Approximations17 May 2025
- 2025Single-Sample and Robust Online Resource Allocation5 May 2025
- 2025Beyond O(√T) Regret: Decoupling Learning and Decision-making in Online Linear Programming6 Jan 2025
- 2024Infrequent Resolving Algorithm for Online Linear Programming1 Aug 2024
- 2024Best of Many in Both Worlds: Online Resource Allocation with Predictions under Unknown Arrival Model21 Feb 2024
- 2024Decoupling Learning and Decision-Making: Breaking the O(√T) Barrier in Online Resource Allocation with First-Order Methods11 Feb 2024
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictions2 Jan 2024
- 2023Near-Optimal Experimental Design Under the Budget Constraint in Online Platforms10 Feb 2023
- 2023Robust Budget Pacing with a Single Sample3 Feb 2023
- 2023Constrained Online Two-stage Stochastic Optimization: Near Optimal Algorithms via Adversarial Learning2 Feb 2023
5 more
- 2022Degeneracy is OK: Logarithmic Regret for Network Revenue Management with Indiscrete Distributions14 Oct 2022
- 2022Online Resource Allocation under Horizon Uncertainty27 Jun 2022
- 2022Analysis of Dual-Based PID Controllers through Convolutional Mirror Descent12 Feb 2022
- 2021Online Allocation Problem with Two-sided Resource Constraints28 Dec 2021
- 2021Fairer LP-based Online Allocation via Analytic Center27 Oct 2021
- 2022Degeneracy is OK: Logarithmic Regret for Network Revenue Management with Indiscrete Distributionscited by 13
- 2022Online Resource Allocation under Horizon Uncertaintycited by 9
- 2024Infrequent Resolving Algorithm for Online Linear Programmingcited by 8
- 2021Fairer LP-based Online Allocation via Analytic Centercited by 5
- 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!cited by 5
- 2023Robust Budget Pacing with a Single Samplecited by 4
- 2025Beyond O(√T) Regret: Decoupling Learning and Decision-making in Online Linear Programmingcited by 4
- 2022Analysis of Dual-Based PID Controllers through Convolutional Mirror Descentcited by 3
- 2024Decoupling Learning and Decision-Making: Breaking the O(√T) Barrier in Online Resource Allocation with First-Order Methodscited by 3
- 2024Best of Many in Both Worlds: Online Resource Allocation with Predictions under Unknown Arrival Modelcited by 3
- 2025Single-Sample and Robust Online Resource Allocationcited by 3
- 2026Cross-Epoch Adaptive Rollout Optimization for RL Post-Trainingcited by 2
12 most cited of 17 All 17 (JSON)
- 2026Cross-Epoch Adaptive Rollout Optimization for RL Post-Training4 Jun 2026
- 2025No-Regret Learning Under Adversarial Resource Constraints: A Spending Plan Is All You Need!16 Jun 2025
- 2025Adaptive Resolving Methods for Markov Decision Processes with Function Approximations17 May 2025
- 2025Single-Sample and Robust Online Resource Allocation5 May 2025
- 2025Beyond O(√T) Regret: Decoupling Learning and Decision-making in Online Linear Programming6 Jan 2025
- 2024Infrequent Resolving Algorithm for Online Linear Programming1 Aug 2024
- 2024Best of Many in Both Worlds: Online Resource Allocation with Predictions under Unknown Arrival Model21 Feb 2024
- 2024Decoupling Learning and Decision-Making: Breaking the O(√T) Barrier in Online Resource Allocation with First-Order Methods11 Feb 2024
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictions2 Jan 2024
- 2023Near-Optimal Experimental Design Under the Budget Constraint in Online Platforms10 Feb 2023
- 2023Robust Budget Pacing with a Single Sample3 Feb 2023
- 2023Constrained Online Two-stage Stochastic Optimization: Near Optimal Algorithms via Adversarial Learning2 Feb 2023
12 newest of 17 All 17 (JSON)