English

Submodular Bandit Problem Under Multiple Constraints

Machine Learning 2021-03-30 v5 Machine Learning

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 ll knapsacks and a kk-system constraint. Here kk-system constraints form a very general class of constraints including cardinality constraints and the intersection of kk 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 high-probability upper bound of an approximation regret, where the approximation ratio matches that of a fast offline algorithm. Moreover, we perform experiments under various combinations of constraints using a synthetic and two real-world datasets and demonstrate that our proposed methods outperform the existing baselines.

Keywords

Cite

@article{arxiv.2006.00661,
  title  = {Submodular Bandit Problem Under Multiple Constraints},
  author = {Sho Takemori and Masahiro Sato and Takashi Sonoda and Janmajay Singh and Tomoko Ohkuma},
  journal= {arXiv preprint arXiv:2006.00661},
  year   = {2021}
}

Comments

accepted at UAI 2020, minor mistakes fixed

R2 v1 2026-06-23T15:56:56.908Z