Competitive Algorithms for the Online Multiple Knapsack Problem with Application to Electric Vehicle Charging
Abstract
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.
Additional Information
© 2020 Copyright held by the owner/author(s). Publication rights licensed to ACM. Bo Sun and Danny H.K. Tsang acknowledge the support received from the Hong Kong Research Grant Council (RGC) General Research Fund (Project 16202619 and Project 16211220). Ali Zeynali and Mohammad Hajiesmaili's research is supported by NSF CNS-1908298. Tongxin Li's research is supported by NSF grants (CPS ECCS 1932611 and CPS ECCS 1739355). Adam Wierman acknowledges the support received from NSF grants (AitF-1637598 and CNS-1518941). Bo Sun would also like to thank Dr. Xiaoqi Tan (University of Toronto) for insightful and useful discussions.Attached Files
Published - 3428336.pdf
Submitted - 2010.00412.pdf
Files
Name | Size | Download all |
---|---|---|
md5:f258a9deeb0baff4ce98b83ac0303854
|
974.5 kB | Preview Download |
md5:faef440cc19db903c044ff1420726835
|
866.9 kB | Preview Download |
Additional details
- Eprint ID
- 106066
- Resolver ID
- CaltechAUTHORS:20201014-142839691
- Hong Kong Research Grant Council
- 16202619
- Hong Kong Research Grant Council
- 16211220
- NSF
- CNS-1908298
- NSF
- ECCS-1932611
- NSF
- ECCS-1739355
- NSF
- CCF-1637598
- NSF
- CNS-1518941
- Created
-
2020-10-14Created from EPrint's datestamp field
- Updated
-
2021-11-16Created from EPrint's last_modified field