Abstract
We introduce the Scenario Submodular Cover problem. In this problem, the goal is to produce a cover with minimum expected cost, with respect to an empirical joint probability distribution, given as input by a weighted sample of realizations. The problem is a counterpart to the Stochastic Submodular Cover problem studied by Golovin and KrauseĀ [6], which assumes independent variables. We give two approximation algorithms for Scenario Submodular Cover. Assuming an integer-valued utility function and integer weights, the first achieves an approximation factor of \(O(\log Qm)\), where m is the sample size and Q is the goal utility. The second, simpler algorithm achieves an approximation factor of \(O(\log QW)\), where W is the sum of the weights. We achieve our bounds by building on previous related work (inĀ [4, 6, 15]) and by exploiting a technique we call the Scenario-OR modification. We apply these algorithms to a new problem, Scenario Boolean Function Evaluation. Our results have applciations to other problems involving distributions that are explicitly specified by their support.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
In the Operations Research literature, Stochastic Function Evaluation is often called Sequential Testing or Sequential Diagnosis.
References
Bellala, G., Bhavnani, S., Scott, C.: Group-based active query selection for rapid diagnosis in time-critical situations. IEEE Trans. Inf. Theor. 58, 459ā478 (2012)
Chen, Y., Javdani, S., Karbasi, A., Bagnell, J.A., Srinivasa, S.S., Krause, A.: Submodular surrogates for value of information. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, Austin, Texas, USA, 25ā30 January 2015, pp. 3511ā3518 (2015)
Chen, Y., Javdani, S., Karbasi, A., Bagnell, J.A., Srinivasa, S.S., Krause, A.: Submodular surrogates for value of information (long version) (2015). http://las.ethz.ch/files/chen15submsrgtvoi-long.pdf
Cicalese, F., Laber, E., Saettler, A.M.: Diagnosis determination: decision trees optimizing simultaneously worst and expected testing cost. In: Proceedings of the 31st International Conference on Machine Learning, pp. 414ā422 (2014)
Deshpande, A., Hellerstein, L., Kletenik, D.: Approximation algorithms for stochastic boolean function evaluation and stochastic submodular set cover. In: Symposium on Discrete Algorithms (2014)
Golovin, D., Krause, A.: Adaptive submodularity: theory and applications in active learning and stochastic optimization. J. Artif. Intell. Res. 42, 427ā486 (2011)
Golovin, D., Krause, A., Ray, D.: Near-optimal Bayesian active learning with noisy observations. In: 24th Annual Conference on Neural Information Processing Systems (NIPS), pp. 766ā774 (2010)
Grammel, N., Hellerstein, L., Kletenik, D., Lin, P.: Scenario submodular cover. CoRR abs/1603.03158 (2016). http://arxiv.org/abs/1603.03158
Guillory, A., Bilmes, J.A.: Simultaneous learning and covering with adversarial noise. In: Proceedings of the 28th International Conference on Machine Learning, ICML 2011, Bellevue, Washington, USA, 28 Juneā2 July 2011, pp. 369ā376 (2011)
Gupta, A., Nagarajan, V., Ravi, R.: Approximation algorithms for optimal decision trees and adaptive TSP problems. In: Abramsky, S., Gavoille, C., Kirchner, C., Meyer auf der Heide, F., Spirakis, P.G. (eds.) ICALP 2010. LNCS, vol. 6198, pp. 690ā701. Springer, Heidelberg (2010). doi:10.1007/978-3-642-14165-2_58
Javdani, S., Chen, Y., Karbasi, A., Krause, A., Bagnell, D., Srinivasa, S.S.: Near optimal bayesian active learning for decision making. In: Proceedings of the Seventeenth International Conference on Artificial Intelligence and Statistics, AISTATS 2014, Reykjavik, Iceland, 22ā25 April 2014, pp. 430ā438 (2014)
Kaplan, H., Kushilevitz, E., Mansour, Y.: Learning with attribute costs. In: Symposium on the Theory of Computing, pp. 356ā365 (2005)
Kosaraju, S.R., Przytycka, T.M., Borgstrom, R.: On an optimal split tree problem. In: Dehne, F., Sack, J.-R., Gupta, A., Tamassia, R. (eds.) WADS 1999. LNCS, vol. 1663, pp. 157ā168. Springer, Heidelberg (1999). doi:10.1007/3-540-48447-7_17
Navidi, F., Kambadur, P., Nagarajan, V.: Adaptive submodular ranking. CoRR abs/1606.01530 (2016). http://arxiv.org/abs/1606.01530
Streeter, M., Golovin, D.: An online algorithm for maximizing submodular functions. In: Advances in Neural Information Processing Systems, pp. 1577ā1584 (2009)
ĆnlĆ¼yurt, T.: Sequential testing of complex systems: a review. Discrete Appl. Math. 142(1ā3), 189ā205 (2004)
Wolsey, L.: Maximising real-valued submodular functions: primal and dual heuristics for location problems. Math. Oper. Res. 7(3), 410ā425 (1982)
Acknowledgements
The work in this paper was supported by NSF Grant 1217968. L.Ā Hellerstein thanks Andreas Krause for useful discussions at ETH, and for directing our attention to the bound of Streeter and Golovin for min-sum submodular cover. We thank an anonymous referee for suggesting the Kosaraju trick.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2017 Springer International Publishing AG
About this paper
Cite this paper
Grammel, N., Hellerstein, L., Kletenik, D., Lin, P. (2017). Scenario Submodular Cover. In: Jansen, K., Mastrolilli, M. (eds) Approximation and Online Algorithms. WAOA 2016. Lecture Notes in Computer Science(), vol 10138. Springer, Cham. https://doi.org/10.1007/978-3-319-51741-4_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-51741-4_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-51740-7
Online ISBN: 978-3-319-51741-4
eBook Packages: Computer ScienceComputer Science (R0)