Worst-Case Adaptive Submodular Cover

In this paper, we study the adaptive submodular cover problem under the worst-case setting. This problem generalizes many previously studied problems, namely, the pool-based active learning and the stochastic submodular set cover. The input of our problem is a set of items (e.g., medical tests) and each item has a random state (e.g., the outcome of a medical test), whose realization is initially unknown. One must select an item at a fixed cost in order to observe its realization. There is an utility function which maps a subset of items and their states to a non-negative real number. We aim to sequentially select a group of items to achieve a ``target value'' while minimizing the maximum cost across realizations (a.k.a. worst-case cost). To facilitate our study, we assume that the utility function is \emph{worst-case submodular}, a property that is commonly found in many machine learning applications. With this assumption, we develop a tight $(\log (Q/\eta)+1)$-approximation policy, where $Q$ is the ``target value'' and $\eta$ is the smallest difference between $Q$ and any achievable utility value $\hat{Q}<Q$. We also study a worst-case maximum-coverage problem, a dual problem of the minimum-cost-cover problem, whose goal is to select a group of items to maximize its worst-case utility subject to a budget constraint. To solve this problem, we develop a $(1-1/e)/2$-approximation solution.

[1]  V. Nagarajan,et al.  Minimum Cost Adaptive Submodular Cover , 2022, SOSA.

[2]  Shaojie Tang,et al.  Partial-monotone adaptive submodular maximization , 2022, Journal of Combinatorial Optimization.

[3]  Shaojie Tang,et al.  Group Equality in Adaptive Submodular Maximization , 2022, 2207.03364.

[4]  Shaojie Tang Robust Adaptive Submodular Maximization , 2021, INFORMS Journal on Computing.

[5]  Shaojie Tang Beyond Pointwise Submodularity: Non-monotone Adaptive Submodular Maximization Subject to Knapsack and k-System Constraints , 2021, MCO.

[6]  Shaojie Tang,et al.  Optimal Sampling Gaps for Adaptive Submodular Maximization , 2021, AAAI.

[7]  Shaojie Tang,et al.  Adaptive Regularized Submodular Maximization , 2021, ISAAC.

[8]  Shaojie Tang,et al.  Non-monotone Adaptive Submodular Meta-Learning , 2021, ACDA.

[9]  Shaojie Tang,et al.  Beyond Pointwise Submodularity: Non-Monotone Adaptive Submodular Maximization in Linear Time , 2020, Theor. Comput. Sci..

[10]  Amin Karbasi,et al.  Adaptivity in Adaptive Submodularity , 2019, COLT.

[11]  Shaojie Tang,et al.  Optimizing Ad Allocation in Social Advertising , 2015, CIKM.

[12]  Nan Ye,et al.  Near-optimal Adaptive Pool-based Active Learning with General Loss , 2014, UAI.

[13]  Ferdinando Cicalese,et al.  Decision Trees for Function Evaluation: Simultaneous Optimization of Worst and Expected Cost , 2013, Algorithmica.

[14]  Jeff A. Bilmes,et al.  Simultaneous Learning and Covering with Adversarial Noise , 2011, ICML.

[15]  Mikhail Ju. Moshkov,et al.  Greedy Algorithm with Weights for Decision Tree Construction , 2010, Fundam. Informaticae.

[16]  Andreas Krause,et al.  Adaptive Submodularity: Theory and Applications in Active Learning and Stochastic Optimization , 2010, 1003.3967.

[17]  Jeff A. Bilmes,et al.  Interactive Submodular Set Cover , 2010, ICML.

[18]  Samir Khuller,et al.  The Budgeted Maximum Coverage Problem , 1999, Inf. Process. Lett..

[19]  Laurence A. Wolsey,et al.  An analysis of the greedy algorithm for the submodular set covering problem , 1982, Comb..