Simple and Fast Algorithm for Binary Integer and Online Linear Programming
Not on the map. Why?
Abstract (arXiv)
In this paper, we develop a simple and fast online algorithm for solving a class of binary integer linear programs (LPs) arisen in general resource allocation problem. The algorithm requires only one single pass through the input data and is free of doing any matrix inversion. It can be viewed as both an approximate algorithm for solving binary integer LPs and a fast algorithm for solving online LP problems. The algorithm is inspired by an equivalent form of the dual problem of the relaxed LP and it essentially performs (one-pass) projected stochastic subgradient descent in the dual space. We analyze the algorithm in two different models, stochastic input and random permutation, with minimal technical assumptions on the input data. The algorithm achieves Oleft(m √nright) expected regret under the stochastic input model and Oleft((m+log n)√nright) expected regret under the random permutation model, and it achieves O(m √n) expected constraint violation under both models, where n is the number of decision variables and m is the number of constraints. The algorithm enjoys the same performance guarantee when generalized to a multi-dimensional LP setting which covers a wider range of applications. In addition, we employ the notion of permutational Rademacher complexity and derive regret bounds for two earlier online LP algorithms for comparison. Both algorithms improve the regret bound with a factor of √m by paying more computational cost. Furthermore, we demonstrate how to convert the possibly infeasible solution to a feasible one through a randomized procedure. Numerical experiments illustrate the general applicability and effectiveness of the algorithms.
Key facts. Cited by 27 papers in the map (data through 14 Oct 2026). First posted on arXiv 5 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 6; 2024: 5; 2025: 1; 2026: 6.
27 papers.
Sort:
By area:
- 2024Towards Better Statistical Understanding of Watermarking LLMscited by 16
- 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
- 2026MoE-SpAc: Efficient MoE Inference Based on Speculative Activation Utility in Heterogeneous Edge Scenarioscited by 5
- 2022Online Learning for Traffic Routing under Unknown Preferencescited 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
- 2022Stochastic Online Fisher Markets: Static Pricing Limits and Adaptive Enhancementscited by 2
- 2022Dynamic Budget Throttling in Repeated Second-Price Auctionscited by 2
- 2023Trading-off price for data quality to achieve fair online allocationcited by 2
15 more
- 2022Multi-Objective Linear Ensembles for Robust and Sparse Training of Few-Bit Neural Networkscited by 1
- 2023An Online Algorithm for Chance Constrained Resource Allocationcited by 1
- 2023Online Learning for Equilibrium Pricing in Markets under Incomplete Informationcited by 1
- 2023Online Resource Allocation in Episodic Markov Decision Processescited by 1
- 2024Constrained Online Two-stage Stochastic Optimization: Algorithm with (and without) Predictionscited by 1
- 2024Wait-Less Offline Tuning and Re-solving for Online Decision Makingcited by 1
- 2026Position: LLM Serving Needs Mathematical Optimization and Algorithmic Foundations, Not Just Heuristicscited by 1
- 2021Online Allocation Problem with Two-sided Resource Constraintscited by 0
- 2021A General Traffic Shaping Protocol in E-Commercecited by 0
- 2023Constrained Online Two-stage Stochastic Optimization: Near Optimal Algorithms via Adversarial Learningcited by 0
- 2023GreenFlow: A Computation Allocation Framework for Building Environmentally Sound Recommendation Systemcited by 0
- 2026A Single-Sample Polylogarithmic Regret Bound for Nonstationary Online Linear Programmingcited by 0
- 2026Online Linear Programming for Multi-Objective Routing in LLM Servingcited by 0
- 2026A First-Order Learning Algorithm for Online Resource Allocation with Constant Regretcited by 0
- 2026Resource-Adaptive Stochastic Gradient Descent for Online Linear Programming without Re-solvingcited by 0
- 2026Resource-Adaptive Stochastic Gradient Descent for Online Linear Programming without Re-solving23 Sep 2026
- 2026A First-Order Learning Algorithm for Online Resource Allocation with Constant Regret5 Sep 2026
- 2026Online Linear Programming for Multi-Objective Routing in LLM Serving4 Jul 2026
- 2026Position: LLM Serving Needs Mathematical Optimization and Algorithmic Foundations, Not Just Heuristics2 May 2026
- 2026A Single-Sample Polylogarithmic Regret Bound for Nonstationary Online Linear Programming15 Mar 2026
- 2026MoE-SpAc: Efficient MoE Inference Based on Speculative Activation Utility in Heterogeneous Edge Scenarios12 Feb 2026
- 2025Beyond O(√T) Regret: Decoupling Learning and Decision-making in Online Linear Programming6 Jan 2025
- 2024Wait-Less Offline Tuning and Re-solving for Online Decision Making12 Dec 2024
- 2024Infrequent Resolving Algorithm for Online Linear Programming1 Aug 2024
- 2024Towards Better Statistical Understanding of Watermarking LLMs19 Mar 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
15 more
- 2023GreenFlow: A Computation Allocation Framework for Building Environmentally Sound Recommendation System15 Dec 2023
- 2023Trading-off price for data quality to achieve fair online allocation23 Jun 2023
- 2023Online Resource Allocation in Episodic Markov Decision Processes18 May 2023
- 2023Online Learning for Equilibrium Pricing in Markets under Incomplete Information21 Mar 2023
- 2023An Online Algorithm for Chance Constrained Resource Allocation6 Mar 2023
- 2023Constrained Online Two-stage Stochastic Optimization: Near Optimal Algorithms via Adversarial Learning2 Feb 2023
- 2022Multi-Objective Linear Ensembles for Robust and Sparse Training of Few-Bit Neural Networks7 Dec 2022
- 2022Degeneracy is OK: Logarithmic Regret for Network Revenue Management with Indiscrete Distributions14 Oct 2022
- 2022Dynamic Budget Throttling in Repeated Second-Price Auctions11 Jul 2022
- 2022Online Resource Allocation under Horizon Uncertainty27 Jun 2022
- 2022Stochastic Online Fisher Markets: Static Pricing Limits and Adaptive Enhancements27 Apr 2022
- 2022Online Learning for Traffic Routing under Unknown Preferences31 Mar 2022
- 2022Analysis of Dual-Based PID Controllers through Convolutional Mirror Descent12 Feb 2022
- 2021A General Traffic Shaping Protocol in E-Commerce30 Dec 2021
- 2021Online Allocation Problem with Two-sided Resource Constraints28 Dec 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
- 2022Online Learning for Traffic Routing under Unknown Preferencescited 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
- 2022Stochastic Online Fisher Markets: Static Pricing Limits and Adaptive Enhancementscited by 2
- 2022Dynamic Budget Throttling in Repeated Second-Price Auctionscited by 2
- 2023Trading-off price for data quality to achieve fair online allocationcited by 2
- 2022Multi-Objective Linear Ensembles for Robust and Sparse Training of Few-Bit Neural Networkscited by 1
- 2023An Online Algorithm for Chance Constrained Resource Allocationcited by 1
12 most cited of 23 All 23 (JSON)
- 2026Resource-Adaptive Stochastic Gradient Descent for Online Linear Programming without Re-solving23 Sep 2026
- 2026A First-Order Learning Algorithm for Online Resource Allocation with Constant Regret5 Sep 2026
- 2026A Single-Sample Polylogarithmic Regret Bound for Nonstationary Online Linear Programming15 Mar 2026
- 2025Beyond O(√T) Regret: Decoupling Learning and Decision-making in Online Linear Programming6 Jan 2025
- 2024Wait-Less Offline Tuning and Re-solving for Online Decision Making12 Dec 2024
- 2024Infrequent Resolving Algorithm for Online Linear Programming1 Aug 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
- 2023GreenFlow: A Computation Allocation Framework for Building Environmentally Sound Recommendation System15 Dec 2023
- 2023Trading-off price for data quality to achieve fair online allocation23 Jun 2023
- 2023Online Resource Allocation in Episodic Markov Decision Processes18 May 2023
- 2023Online Learning for Equilibrium Pricing in Markets under Incomplete Information21 Mar 2023
12 newest of 23 All 23 (JSON)