Proceedings

Efficient Parallel Algorithms with Linear Queries for Non-Monotone Submodular Maximization

Download BibTeX Cite

Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 2328-2336.

https://doi.org/10.24963/ijcai.2026/259

Abstract

In this work, we propose the first constant-approximation algorithms,

LinAst and LinAtg, which simultaneously achieve optimal

query complexity O(n) and adaptive complexity O(log n) for non-monotone

submodular maximization under a cardinality constraint k over a ground set of

size n. Specifically, compared with existing algorithms that attain the best

known adaptive complexity of O(log n), our approach preserves this adaptivity

while reducing the query complexity from O(n log k) to O(n) and improving

the approximation ratio from 0.172-epsilon to 0.193-epsilon.

Our algorithms are built upon LinAdapt, which achieves a constant

approximation ratio with O(log n) adaptive rounds and linear query

complexity by requiring only O(1) candidate guesses of the optimal value.

We further introduce the BoostAdapt algorithm, which improves the

approximation guarantee to 0.25-\epsilon with O(log n log k) adaptive

complexity and O(n log k) query complexity, based on a novel staggered greedy

threshold framework that alternately constructs two disjoint solution sets over

O(log k) sequential rounds. Extensive experiments on standard benchmark

datasets demonstrate that our algorithms consistently outperform

state-of-the-art methods in terms of solution quality, query complexity, and running time.

  1. [Amanatidis et al., 2020] Georgios Amanatidis, Federico Fusco, Philip Lazos, Stefano Leonardi, and Rebecca Reif- fenhäuser. Fast adaptive non-monotone submodular maxi- mization subject to a knapsack constraint. In Annual Con- ference on Neural Information Processing Systems, 2020.
  2. [Amanatidis et al., 2021] Georgios Amanatidis, Federico Fusco, Philip Lazos, Stefano Leonardi, Alberto Marchetti- Spaccamela, and Rebecca Reiffenhäuser. Submodular maximization subject to a knapsack constraint: Combina- torial algorithms with near-optimal adaptive complexity. In International Conference on Machine Learning, volume 139 of Proceedings of Machine Learning Research, pages 231-242, 2021.
  3. [Badanidiyuru and Vondrák, 2014] Ashwinkumar Badani- diyuru and Jan Vondrák. Fast algorithms for maximizing submodular functions. In Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1497-1514, 2014.
  4. [Balkanski and Singer, 2018] Eric Balkanski and Yaron Singer. The adaptive complexity of maximizing a sub- modular function. In Annual ACM SIGACT Symposium on Theory of Computing, pages 1138-1151, 2018.
  5. [Balkanski et al., 2018] Eric Balkanski, Adam Breuer, and Yaron Singer. Non-monotone submodular maximiza- tion in exponentially fewer iterations. In Samy Bengio, Hanna M. Wallach, Hugo Larochelle, Kristen Grauman, Nicolò Cesa-Bianchi, and Roman Garnett, editors, Ad- vances in Neural Information Processing Systems 31: An- nual Conference on Neural Information Processing Sys- tems 2018, NeurIPS 2018, December 3-8, 2018, Montréal, Canada, pages 2359-2370, 2018.
  6. [Balkanski et al., 2019] Eric Balkanski, Aviad Rubinstein, and Yaron Singer. An exponential speedup in parallel run- ning time for submodular maximization without loss in ap- proximation. In Proceedings of the Thirtieth Annual ACM- SIAM Symposium on Discrete Algorithms, SODA 2019, San Diego, California, USA, January 6-9, 2019, pages 283-302. SIAM, 2019.
  7. [Buchbinder and Feldman, 2024] Niv Buchbinder and Moran Feldman. Constrained submodular maximization via new bounds for dr-submodular functions. In Proceed- ings of the 56th Annual ACM Symposium on Theory of Computing, STOC 2024, Vancouver, BC, Canada, June 24-28, 2024, pages 1820-1831. ACM, 2024.
  8. [Buchbinder et al., 2014] Niv Buchbinder, Moran Feldman, Joseph Naor, and Roy Schwartz. Submodular maximiza- tion with cardinality constraints. In Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1433-1452. SIAM, 2014.
  9. [Buchbinder et al., 2015] Niv Buchbinder, Moran Feldman, and Roy Schwartz. Comparing apples and oranges: Query tradeoff in submodular maximization. In Proc. of the 26thl ACM-SIAM SODA 2015, pages 1149-1168, 2015.
  10. [Chekuri and Quanrud, 2019] Chandra Chekuri and Kent Quanrud. Parallelizing greedy for submodular set function maximization in matroids and beyond. In Moses Charikar and Edith Cohen, editors, Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Computing, STOC 2019, Phoenix, AZ, USA, June 23-26, 2019, pages 78-89. ACM, 2019.
  11. [Chen and Kuhnle, 2023] Yixin Chen and Alan Kuhnle. Approximation algorithms for size-constrained non- monotone submodular maximization in deterministic lin- ear time. In Proceedings of the 29th ACM SIGKDD Con- ference on Knowledge Discovery and Data Mining, KDD 2023, Long Beach, CA, USA, August 6-10, 2023, pages 250-261. ACM, 2023.
  12. [Chen and Kuhnle, 2024] Yixin Chen and Alan Kuhnle. Practical and parallelizable algorithms for non-monotone submodular maximization with size constraint. Journal of Artificial Intelligence Research, 79:599-637, 2024.
  13. [Chen et al., 2019] Lin Chen, Moran Feldman, and Amin Karbasi. Unconstrained submodular maximization with constant adaptive complexity. In Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of Comput- ing, STOC 2019, page 102-113, 2019.
  14. [Chen et al., 2021] Yixin Chen, Tonmoy Dey, and Alan Kuhnle. Best of both worlds: Practical and theo- retically optimal submodular maximization in parallel. In Marc'Aurelio Ranzato, Alina Beygelzimer, Yann N. Dauphin, Percy Liang, and Jennifer Wortman Vaughan, editors, Advances in Neural Information Processing Sys- tems 34: Annual Conference on Neural Information Pro- cessing Systems 2021, NeurIPS 2021, December 6-14, 2021, virtual, pages 25528-25539, 2021.
  15. [Chen et al., 2024a] Yixin Chen, Ankur Nath, Chunli Peng, and Alan Kuhnle. Discretely beyond 1/e: Guided combi- natorial algorithms for submodular maximization. In The Thirty-eighth Annual Conference on Neural Information Processing Systems, 2024.
  16. [Chen et al., 2024b] Yixin Chen, Ankur Nath, Chunli Peng, and Alan Kuhnle. Discretely beyond $1/e$: Guided com- binatorial algortihms for submodular maximization. In The Thirty-eighth Annual Conference on Neural Informa- tion Processing Systems, 2024.
  17. [Chen et al., 2025] Yixin Chen, Wenjing Chen, and Alan Kuhnle. Breaking barriers: Combinatorial algorithms for non-monotone submodular maximization with sublinear adaptivity and 1/e approximation. CoRR, abs/2502.07062, 2025.
  18. [Cui et al., 2023] Shuang Cui, Kai Han, Jing Tang, He Huang, Xueying Li, and Aakas Zhiyuli. Practi- cal parallel algorithms for submodular maximization subject to a knapsack constraint with nearly optimal adaptivity. In Thirty-Seventh AAAI Conference on Arti- ficial Intelligence, AAAI 2023, Thirty-Fifth Conference on Innovative Applications of Artificial Intelligence, IAAI 2023, Thirteenth Symposium on Educational Advances in Artificial Intelligence, EAAI 2023, Washington, DC, USA, February 7-14, 2023, pages 7261-7269. AAAI Press, 2023.
  19. [Ene and Nguyen, 2020] Alina Ene and Huy L. Nguyen. Par- allel algorithm for non-monotone dr-submodular maxi- mization. In Proceedings of the 37th International Con- ference on Machine Learning, ICML 2020, 13-18 July 2020, Virtual Event, volume 119 of Proceedings of Ma- chine Learning Research, pages 2902-2911. PMLR, 2020.
  20. [Ene et al., 2019] Alina Ene, Huy L. Nguyen, and Adrian Vladu. Submodular maximization with matroid and pack- ing constraints in parallel. In Proceedings of the 51st An- nual ACM SIGACT Symposium on Theory of Computing, STOC 2019, Phoenix, AZ, USA, June 23-26, 2019, pages 90-101. ACM, 2019.
  21. [Fahrbach et al., 2019a] Matthew Fahrbach, Vahab S. Mir- rokni, and Morteza Zadimoghaddam. Non-monotone sub- modular maximization with nearly optimal adaptivity and query complexity. In Kamalika Chaudhuri and Ruslan Salakhutdinov, editors, Proceedings of the 36th Interna- tional Conference on Machine Learning, ICML 2019, 9- 15 June 2019, Long Beach, California, USA, volume 97 of Proceedings of Machine Learning Research, pages 1833- 1842. PMLR, 2019.
  22. [Fahrbach et al., 2019b] Matthew Fahrbach, Vahab S. Mir- rokni, and Morteza Zadimoghaddam. Submodular max- imization with nearly optimal approximation, adaptivity and query complexity. In Annual ACM-SIAM Symposium on Discrete Algorithms, pages 255-273, 2019.
  23. [Fahrbach et al., 2023] Matthew Fahrbach, Vahab Mirrokni, and Morteza Zadimoghaddam. Non-monotone submodu- lar maximization with nearly optimal adaptivity and query complexity. preprint, arXiv:1808.06932, 2023.
  24. [Gupta et al., 2010] Anupam Gupta, Aaron Roth, Grant Schoenebeck, and Kunal Talwar. Constrained non- monotone submodular maximization: Offline and secre- tary algorithms. In International Workshop on Internet and Network Economics, 2010.
  25. [Han et al., 2020] Kai Han, Zongmai Cao, Shuang Cui, and Benwei Wu. Deterministic approximation for submodular maximization over a matroid in nearly linear time. In Hugo Larochelle, Marc'Aurelio Ranzato, Raia Hadsell, Maria- Florina Balcan, and Hsuan-Tien Lin, editors, Advances in Neural Information Processing Systems 33: Annual Con- ference on Neural Information Processing Systems 2020, NeurIPS 2020, December 6-12, 2020, virtual, 2020.
  26. [Han et al., 2021] Kai Han, Shuang Cui, Tianshuai Zhu, En- pei Zhang, Benwei Wu, Zhizhuo Yin, Tong Xu, Shaojie Tang, and He Huang. Approximation algorithms for sub- modular data summarization with a knapsack constraint. Proc. ACM Meas. Anal. Comput. Syst., 5(1):05:1-05:31, 2021.
  27. [Kazemi et al., 2019] Ehsan Kazemi, Marko Mitrovic, Morteza Zadimoghaddam, Silvio Lattanzi, and Amin Karbasi. Submodular streaming in all its glory: Tight approximation, minimum memory and low adaptive complexity. In Proceedings of the 36th International Conference on Machine Learning, ICML 2019, 9-15 June 2019, Long Beach, California, USA, volume 97 of Proceedings of Machine Learning Research, pages 3311-3320. PMLR, 2019.
  28. [Kuhnle, 2019] Alan Kuhnle. Interlaced greedy algorithm for maximization of submodular functions in nearly linear time. In Neural Information Processing Systems, pages 2371-2381, 2019.
  29. [Kuhnle, 2021] Alan Kuhnle. Nearly linear-time, paralleliz- able algorithms for non-monotone submodular maximiza- tion. In Proc. of the 30th AAAI 2021, pages 8200-8208, 2021.
  30. [Lee et al., 2010] Jon Lee, Vahab S. Mirrokni, Viswanath Nagarajan, and Maxim Sviridenko. Maximizing non- monotone submodular functions under matroid or knap- sack constraints. SIAM J. Discret. Math., 23(4):2053- 2078, 2010.
  31. [Lin and Bilmes, 2011] Hui Lin and Jeff A. Bilmes. A class of submodular functions for document summarization. In Annual Meeting of the Association for Computational Lin- guistics: Human Language Technologies, pages 510-520, 2011.
  32. [Mirzasoleiman et al., 2016] Baharan Mirzasoleiman, Ash- winkumar Badanidiyuru, and Amin Karbasi. Fast con- strained submodular maximization: Personalized data summarization. In International Conference on Machine Learning, volume 48 of JMLR Workshop and Conf. Proc., pages 1358-1367, 2016.
  33. [Tukan et al., 2024] Murad Tukan, Loay Mualem, and Moran Feldman. Practical 0.385-approximation for sub- modular maximization subject to a cardinality constraint. In The Thirty-eighth Annual Conference on Neural Infor- mation Processing Systems, 2024.

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

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