Submodular Bandit Problem Under Multiple Constraints
Sho Takemori, Masahiro Sato, Takashi Sonoda, Janmajay Singh, Tomoko, Ohkuma

TL;DR
This paper introduces a novel submodular bandit problem considering multiple constraints like knapsacks and k-systems, proposing an adaptive algorithm with proven regret bounds and demonstrating superior performance through experiments.
Contribution
It formulates a new submodular bandit problem with complex constraints and proposes a non-greedy adaptive algorithm with theoretical regret guarantees.
Findings
The proposed algorithm achieves a high-probability approximation regret bound.
Experiments show the method outperforms existing baselines on synthetic and real datasets.
The approach effectively handles multiple complex constraints in submodular bandit problems.
Abstract
The linear submodular bandit problem was proposed to simultaneously address diversified retrieval and online learning in a recommender system. If there is no uncertainty, this problem is equivalent to a submodular maximization problem under a cardinality constraint. However, in some situations, recommendation lists should satisfy additional constraints such as budget constraints, other than a cardinality constraint. Thus, motivated by diversified retrieval considering budget constraints, we introduce a submodular bandit problem under the intersection of knapsacks and a -system constraint. Here -system constraints form a very general class of constraints including cardinality constraints and the intersection of matroid constraints. To solve this problem, we propose a non-greedy algorithm that adaptively focuses on a standard or modified upper-confidence bound. We provide 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
TopicsAdvanced Bandit Algorithms Research · Complexity and Algorithms in Graphs · Optimization and Search Problems
