Proceedings

Non-Monotone Adaptive Submodular Maximization

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 1996-2002.

Abstract

A wide range of AI problems, such as sensor placement, active learning, and network influence maximization, require sequentially selecting elements from a large set with the goal of optimizing the utility of the selected subset. Moreover, each element that is picked may provide stochastic feedback, which can be used to make smarter decisions about future selections. Finding efficient policies for this general class of adaptive optimization problems can be extremely hard. However, when the objective function is adaptive monotone and adaptive submodular, a simple greedy policy attains a 1-1/e approximation ratio in terms of expected utility. Unfortunately, many practical objective functions are naturally non-monotone; to our knowledge, no existing policy has provable performance guarantees when the assumption of adaptive monotonicity is lifted. We propose the adaptive random greedy policy for maximizing adaptive submodular functions, and prove that it retains the aforementioned 1-1/e approximation ratio for functions that are also adaptive monotone, while it additionally provides a 1/e approximation ratio for non-monotone adaptive submodular functions. We showcase the benefits of adaptivity on three real-world network data sets using two non-monotone functions, representative of two classes of commonly encountered non-monotone objectives.

  1. [Buchbinder et al., 2014] Niv Buchbinder, Moran Feldman, Joseph Naor, and Roy Schwartz. Submodular maximiza- tion with cardinality constraints. In Symposium on Dis- crete Algorithms (SODA), 2014.
  2. [Chekuri et al., 2011] Chandra Chekuri, Jan Vondrak, and Rico Zenklusen. Submodular function maximization via the multilinear relaxation and contention resolution schemes. In Symposium on Theory of Computing (STOC), 2011.
  3. [Chen et al., 2014] Yuxin Chen, Hiroaki Shioi, Cesar Anto- nio Fuentes Montesinos, Lian Pin Koh, Serge Wich, and Andreas Krause. Active detection via adaptive submodu- larity. In International Conference on Machine Learning (ICML), 2014.
  4. [Chen et al., 2015] Yuxin Chen, Shervin Javdani, Amin Kar- basi, J. Andrew Bagnell, Siddhartha Srinivasa, and An- dreas Krause. Submodular surrogates for value of infor- mation. In Conference on Artificial Intelligence (AAAI), 2015.
  5. [Cohen et al., 2014] Edith Cohen, Daniel Delling, Thomas Pajor, and Renato Werneck. Sketch-based influence maxi- mization and computation: Scaling up with guarantees. In International Conference on Information and Knowledge Management (ICIKM), 2014.
  6. [Feige and Langberg, 2001] Uriel Feige and Michael Lang- berg. Approximation algorithms for maximization prob- lems arising in graph partitioning. Journal of Algorithms, 2001.
  7. [Feige et al., 2007] Uriel Feige, Vahab S. Mirrokni, and Jan Vondrak. Maximizing non-monotone submodular func- tions. In Symposium on Foundations of Computer Science (FOCS), 2007.
  8. [Goemans and Williamson, 1995] Michel X. Goemans and David P. Williamson. Improved approximation algo- rithms for maximum cut and satisfiability problems using semidefinite programming. Journal of the Association for Computing Machinery (JACM), 1995.
  9. [Golovin and Krause, 2011] Daniel Golovin and Andreas Krause. Adaptive submodularity: Theory and applications in active learning and stochastic optimization. Journal of Artificial Intelligence Research (JAIR), 2011.
  10. [Guillory and Bilmes, 2010] Andrew Guillory and Jeff Bilmes. Interactive submodular set cover. In International Conference on Machine Learning (ICML), 2010.
  11. [He and Kempe, 2014] Xinran He and David Kempe. Stabil- ity of influence maximization. In Conference on Knowl- edge Discovery and Data Mining (KDD), 2014.
  12. [Kempe et al., 2003] David Kempe, Jon Kleinberg, and Eva Tardos. Maximizing the spread of influence through a so- cial network. In Conference on Knowledge Discovery and Data Mining (KDD), 2003.
  13. [Lee et al., 2009] Jon Lee, Vahab S. Mirrokni, Viswanath Nagarajan, and Maxim Sviridenko. Non-monotone sub- modular maximization under matroid and knapsack con- straints. In Symposium on the Theory of Computing (STOC), 2009.
  14. [Leskovec and Faloutsos, 2006] Jure Leskovec and Christos Faloutsos. Sampling from large graphs. In Conference on Knowledge Discovery and Data Mining (KDD), 2006.
  15. [Lin and Bilmes, 2010] Hui Lin and Jeff Bilmes. Multi- document summarization via budgeted maximization of submodular functions. In Human Language Technologies (HLT), 2010.
  16. [Lin and Bilmes, 2011] Hui Lin and Jeff Bilmes. A class of submodular functions for document summarization. In Human Language Technologies (HLT), 2011.
  17. [McAuley and Leskovec, 2012] Julian McAuley and Jure Leskovec. Learning to discover social circles in ego net- works. In Conference on Neural Information Processing Systems (NIPS), 2012.
  18. [Nemhauser et al., 1978] George L. Nemhauser, Lau- rence A. Wolsey, and Marshall L. Fisher. An analysis of approximations for maximizing submodular set functions. Mathematical Programming, 1978.
  19. [Ohsaka et al., 2014] Naoto Ohsaka, Takuya Akiba, Yuichi Yoshida, and Ken-ichi Kawarabayashi. Fast and accu- rate influence maximization on large networks with pruned monte-carlo simulations. In Conference on Artificial Intel- ligence (AAAI), 2014.
  20. [Singla and Krause, 2013] Adish Singla and Andreas Krause. Incentives for privacy tradeoff in community sensing. In Conference on Artificial Intelligence (AAAI), 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards