Competitive Algorithms for the Online Multiple Knapsack Problem with Application to Electric Vehicle Charging
Not on the map. Why?
Abstract (arXiv)
We introduce and study a general version of the fractional online knapsack problem with multiple knapsacks, heterogeneous constraints on which items can be assigned to which knapsack, and rate-limiting constraints on the assignment of items to knapsacks. This problem generalizes variations of the knapsack problem and of the one-way trading problem that have previously been treated separately, and additionally finds application to the real-time control of electric vehicle (EV) charging. We introduce a new algorithm that achieves a competitive ratio within an additive factor of one of the best achievable competitive ratios for the general problem and matches or improves upon the best-known competitive ratio for special cases in the knapsack and one-way trading literatures. Moreover, our analysis provides a novel approach to online algorithm design based on an instance-dependent primal-dual analysis that connects the identification of worst-case instances to the design of algorithms. Finally, we illustrate the proposed algorithm via trace-based experiments of EV charging.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 5; 2024: 6; 2025: 3.
15 papers.
Sort:
By area:
- 2023NPHardEval: Dynamic Benchmark on Reasoning Ability of Large Language Models via Complexity Classescited by 78
- 2021Pareto-Optimal Learning-Augmented Algorithms for Online Conversion Problemscited by 19
- 2023Online Conversion with Switching Costs: Robust and Learning-Augmented Algorithmscited by 10
- 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
- 2024NPHardEval4V: Dynamic Evaluation of Large Vision-Language Models with Effects of Visioncited by 5
- 2024Near-Optimal Consistency-Robustness Trade-Offs for Learning-Augmented Online Knapsack Problemscited by 5
- 2024Chasing Convex Functions with Long-term Constraintscited by 4
- 2023Time Fairness in Online Knapsack Problemscited by 3
- 2024LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain Demandcited by 2
- 2023Anytime-Competitive Reinforcement Learning with Policy Priorcited by 1
- 2025Online Smoothed Demand Managementcited by 1
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectivescited by 0
- 2025Online Smoothed Demand Management23 Nov 2025
- 2025Online Multi-Class Selection with Group Fairness Guarantee23 Oct 2025
- 2025Signal-Aware Workload Shifting Algorithms with Uncertainty-Quantified Predictors30 Sep 2025
- 2024Learning-Augmented Competitive Algorithms for Spatiotemporal Online Allocation with Deadline Constraints14 Aug 2024
- 2024Near-Optimal Consistency-Robustness Trade-Offs for Learning-Augmented Online Knapsack Problems26 Jun 2024
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectives5 Jun 2024
- 2024LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain Demand29 Mar 2024
- 2024NPHardEval4V: Dynamic Evaluation of Large Vision-Language Models with Effects of Vision4 Mar 2024
- 2024Chasing Convex Functions with Long-term Constraints21 Feb 2024
- 2023NPHardEval: Dynamic Benchmark on Reasoning Ability of Large Language Models via Complexity Classes22 Dec 2023
- 2023Anytime-Competitive Reinforcement Learning with Policy Prior2 Nov 2023
- 2023Online Conversion with Switching Costs: Robust and Learning-Augmented Algorithms31 Oct 2023
3 more
- 2023Online Algorithms with Uncertainty-Quantified Predictions17 Oct 2023
- 2023Time Fairness in Online Knapsack Problems22 May 2023
- 2021Pareto-Optimal Learning-Augmented Algorithms for Online Conversion Problems3 Sep 2021
- 2021Pareto-Optimal Learning-Augmented Algorithms for Online Conversion Problemscited by 19
- 2023Online Conversion with Switching Costs: Robust and Learning-Augmented Algorithmscited by 10
- 2023Online Algorithms with Uncertainty-Quantified Predictionscited by 9
- 2024Near-Optimal Consistency-Robustness Trade-Offs for Learning-Augmented Online Knapsack Problemscited by 5
- 2024Chasing Convex Functions with Long-term Constraintscited by 4
- 2023Time Fairness in Online Knapsack Problemscited by 3
- 2024LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain Demandcited by 2
- 2023Anytime-Competitive Reinforcement Learning with Policy Priorcited by 1
- 2025Online Smoothed Demand Managementcited by 1
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectivescited by 0
- 2024Learning-Augmented Competitive Algorithms for Spatiotemporal Online Allocation with Deadline Constraintscited by 0
- 2025Signal-Aware Workload Shifting Algorithms with Uncertainty-Quantified Predictorscited by 0
12 most cited of 13 All 13 (JSON)
- 2025Online Smoothed Demand Management23 Nov 2025
- 2025Online Multi-Class Selection with Group Fairness Guarantee23 Oct 2025
- 2025Signal-Aware Workload Shifting Algorithms with Uncertainty-Quantified Predictors30 Sep 2025
- 2024Learning-Augmented Competitive Algorithms for Spatiotemporal Online Allocation with Deadline Constraints14 Aug 2024
- 2024Near-Optimal Consistency-Robustness Trade-Offs for Learning-Augmented Online Knapsack Problems26 Jun 2024
- 2024A Simple Learning-Augmented Algorithm for Online Packing with Concave Objectives5 Jun 2024
- 2024LACS: Learning-Augmented Algorithms for Carbon-Aware Resource Scaling with Uncertain Demand29 Mar 2024
- 2024Chasing Convex Functions with Long-term Constraints21 Feb 2024
- 2023Anytime-Competitive Reinforcement Learning with Policy Prior2 Nov 2023
- 2023Online Conversion with Switching Costs: Robust and Learning-Augmented Algorithms31 Oct 2023
- 2023Online Algorithms with Uncertainty-Quantified Predictions17 Oct 2023
- 2023Time Fairness in Online Knapsack Problems22 May 2023
12 newest of 13 All 13 (JSON)