Proceedings

Budgeted Sequence Submodular Maximization

Video #1 Video #2 Download BibTeX Cite

Proceedings of the Thirty-First International Joint Conference on Artificial Intelligence. Main Track. Pages 4733-4739.

https://doi.org/10.24963/ijcai.2022/656

Abstract

The problem of selecting a sequence of items that maximizes a given submodular function appears in many real-world applications. Existing study on the problem only considers uniform costs over items, but non-uniform costs on items are more general. Taking this cue, we study the problem of budgeted sequence submodular maximization (BSSM), which introduces non-uniform costs of items into the sequence selection. This problem can be found in a number of applications such as movie recommendation, course sequence design and so on. Non-uniform costs on items significantly increase the solution complexity and we prove that BSSM is NP-hard. To solve the problem, we first propose a greedy algorithm GBM with an error bound. We also design an anytime algorithm POBM based on Pareto optimization to improve the quality of solutions. Moreover, we prove that POBM can obtain approximate solutions in expected polynomial running time, and converges faster than a state-of-the-art algorithm POSEQSEL for sequence submodular maximization with cardinality constraints. We further introduce optimizations to speed up POBM. Experimental results on both synthetic and real-world datasets demonstrate the performance of our new algorithms.

  1. [Alaei et al., 2010] Saeed Alaei, Ali Makhdoumi, and Azarakhsh Malekian. Maximizing sequence-submodular functions and its application to online advertising. arXiv preprint arXiv:1009.4153, 2010.
  2. [Amanatidis et al., 2020] Georgios Amanatidis, Federico Fusco, Philip Lazos, Stefano Leonardi, and Rebecca Reif- fenhäuser. Fast adaptive non-monotone submodular max- imization subject to a knapsack constraint. In NeurIPS, 2020.
  3. [Bernardini et al., 2020] Sara Bernardini, Fabio Fagnani, and Chiara Piacentini. Through the lens of sequence sub- modularity. In ICAPS, pages 38-47, 2020.
  4. [Bian et al., 2020] Chao Bian, Chao Feng, Chao Qian, and Yang Yu. An efficient evolutionary algorithm for subset selection with general cost constraints. In AAAI, pages 3267-3274, 2020.
  5. [Chen et al., 2020] Xuefeng Chen, Xin Cao, Yifeng Zeng, Yixiang Fang, and Bin Yao. Optimal region search with submodular maximization. In IJCAI, pages 1216-1222, 2020. IJCAI
  6. [Das and Kempe, 2011] Abhimanyu Das and David Kempe. Submodular meets spectral: Greedy algorithms for subset selection, sparse approximation and dictionary selection. In ICML, pages 1057-1064, 2011.
  7. [Feng et al., 2019] Wenzheng Feng, Jie Tang, and Tracy Xiao Liu. Understanding dropouts in moocs. In AAAI, pages 517-524, 2019.
  8. [Fujishige, 2005] Satoru Fujishige. Submodular functions and optimization. Elsevier, 2005.
  9. [Halabi et al., 2020] Marwa El Halabi, Slobodan Mitrović, Ashkan Norouzi-Fard, Jakab Tardos, and Jakub Tar- nawski. Fairness in streaming submodular maximization: Algorithms and hardness. In NeurIPS, 2020.
  10. [Harper and Konstan, 2015] F Maxwell Harper and Joseph A Konstan. The movielens datasets: History and context. ACM Transactions on Interactive Intelligent Systems, 5(4):1-19, 2015.
  11. [Joseph et al., 2019] KJ Joseph, Krishnakant Singh, and Vi- neeth N Balasubramanian. Submodular batch selection for training deep neural networks. In IJCAI, pages 2677- 2683, 2019. IJCAI
  12. [Karp, 1972] Richard M Karp. Reducibility among combi- natorial problems. In Complexity of computer computa- tions, pages 85-103. Springer, 1972.
  13. [Kempe et al., 2003] David Kempe, Jon Kleinberg, and Éva Tardos. Maximizing the spread of influence through a so- cial network. In KDD, pages 137-146. ACM, 2003.
  14. [Khuller et al., 1999] Samir Khuller, Anna Moss, and Joseph Seffi Naor. The budgeted maximum coverage prob- lem. Information processing letters, 70(1):39-45, 1999.
  15. [Krause and Guestrin, 2005] Andreas Krause and Carlos Guestrin. A note on the budgeted maximization of sub- modular functions. Carnegie Mellon University. Center for Automated Learning and Discovery, 2005.
  16. [Leskovec et al., 2007] Jure Leskovec, Andreas Krause, Car- los Guestrin, Christos Faloutsos, Jeanne VanBriesen, and Natalie Glance. Cost-effective outbreak detection in net- works. In KDD, pages 420-429, 2007.
  17. [McAuley et al., 2015] Julian McAuley, Rahul Pandey, and Jure Leskovec. Inferring networks of substitutable and complementary products. In KDD, pages 785-794, 2015.
  18. [Mitrovic et al., 2018] Marko Mitrovic, Moran Feldman, Andreas Krause, and Amin Karbasi. Submodularity on hypergraphs: From sets to sequences. In AISTATS, pages 1177-1184, 2018.
  19. [Mitrovic et al., 2019] Marko Mitrovic, Ehsan Kazemi, Moran Feldman, Andreas Krause, and Amin Karbasi. Adaptive sequence submodularity. In NeurIPS, pages 5352-5363, 2019.
  20. [Nemhauser et al., 1978] George L Nemhauser, Laurence A Wolsey, and Marshall L Fisher. An analysis of approxi- mations for maximizing submodular set functions. Math- ematical programming, 14(1):265-294, 1978.
  21. [Parameswaran et al., 2011] Aditya Parameswaran, Petros Venetis, and Hector Garcia-Molina. Recommendation sys- tems with complex constraints: A course recommendation perspective. ACM Transactions on Information Systems, 29(4):1-33, 2011.
  22. [Qian et al., 2015] Chao Qian, Yang Yu, and Zhi-Hua Zhou. Subset selection by pareto optimization. In NeurIPS, pages 1774-1782, 2015.
  23. [Qian et al., 2017] Chao Qian, Jing-Cheng Shi, Yang Yu, and Ke Tang. On subset selection with general cost con- straints. In IJCAI, volume 17, pages 2613-2619, 2017. IJCAI
  24. [Qian et al., 2018] Chao Qian, Chao Feng, and Ke Tang. Se- quence selection by pareto optimization. In IJCAI, pages 1485-1491, 2018. IJCAI
  25. [Raut et al., 2021] Prasanna Raut, Omid Sadeghi, and Maryam Fazel. Online dr-submodular maximization: Minimizing regret and constraint violation. In AAAI, pages 9395-9402, 2021.
  26. [Sallam et al., 2020] Gamal Sallam, Zizhan Zheng, Jie Wu, and Bo Ji. Robust sequence submodular maximization. In NeurIPS, 2020.
  27. [Shahaf et al., 2012] Dafna Shahaf, Carlos Guestrin, and Eric Horvitz. Metro maps of science. In KDD, pages 1122-1130, 2012.
  28. [Sviridenko, 2004] Maxim Sviridenko. A note on maximiz- ing a submodular set function subject to a knapsack con- straint. Operations Research Letters, 32(1):41-43, 2004.
  29. [Tschiatschek et al., 2017] Sebastian Tschiatschek, Adish Singla, and Andreas Krause. Selecting sequences of items via submodular maximization. In AAAI, pages 2667-2673, 2017.
  30. [Zhang et al., 2015] Zhenliang Zhang, Edwin KP Chong, Ali Pezeshki, and William Moran. String submodular func- tions with curvature constraints. IEEE Transactions on Automatic Control, 61(3):601-616, 2015.

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

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