Online Submodular Maximization Problem with Vector Packing Constraint
T-H. Hubert Chan, Shaofeng H.-C. Jiang, Zhihao Gavin Tang and, Xiaowei Wu

TL;DR
This paper studies the online vector packing problem with submodular utility, providing a polynomial-time deterministic algorithm with competitive ratio depending on sparsity and epsilon slack, and establishing tight hardness bounds.
Contribution
It introduces a new online algorithm for vector packing with submodular functions under epsilon slack, and proves tight lower bounds for competitive ratios in various settings.
Findings
Deterministic algorithm with $O(rac{k}{ ext{epsilon}^2})$-competitive ratio under epsilon slack.
Hardness results show no algorithms can surpass certain competitive ratios depending on $k$.
In the general case, no randomized algorithm can achieve better than $o(k)$ competitive ratio.
Abstract
We consider the online vector packing problem in which we have a dimensional knapsack and items with weight vectors arrive online in an arbitrary order. Upon the arrival of an item, the algorithm must decide immediately whether to discard or accept the item into the knapsack. When item is accepted, units of capacity on dimension will be taken up, for each . To satisfy the knapsack constraint, an accepted item can be later disposed of with no cost, but discarded or disposed of items cannot be recovered. The objective is to maximize the utility of the accepted items at the end of the algorithm, which is given by for some non-negative monotone submodular function . For any small constant , we consider the special case that the weight of an item on every dimension is at most a…
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
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Optimization and Packing Problems
