Skip to main content

Streaming Submodular Maximization with the Chance Constraint

  • Conference paper
  • First Online:
Frontiers of Algorithmic Wisdom (IJTCS-FAW 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13461))

Included in the following conference series:

  • 333 Accesses

Abstract

Submodular optimization plays a significant role in combinatorial problems due to its diminishing marginal return property. Many artificial intelligence and machine learning problems can be cast as submodular maximization problems with applications in object detection, data summarization, and video summarization. In this paper, we consider the problem of monotone submodular function maximization in the streaming setting with the chance constraint. Using mainly the idea of guessing the threshold, we propose streaming algorithms and prove good approximation guarantees and computational complexity. In our experiments, we demonstrate the efficiency of our algorithm on synthetic data for the influence maximization problem and indicate that even if the strong restriction of chance constraint is imposed, we can still get a good solution. To the best of our knowledge, this is the first paper to study the problem of monotone submodular function maximization with chance constraint in the streaming model.

This work was supported in part by the National Natural Science Foundation of China (11971447, 11871442), and the Fundamental Research Funds for the Central Universities.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Badanidiyuru, A., Mirzasoleiman, B., Karbasi, A.: Streaming submodular maximization: massive data summarization on the fly. In: 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 671–680, Assiciation for Computing Machinery, New York, NY, USA (2014)

    Google Scholar 

  2. Bazgan, C., Gourves, L., Monnot, J.: Approximation with a fixed number of solutions of some multi objective maximization problems. J. Discrete Algorithms 22, 19–29 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  3. Berning, A.-W., Girard, A., Kolmanovsky, I.: Rapid uncertainty propagation and chance-constrained path planning for small unmanned aerial vehicles. Adv. Control Appl. Eng. Ind. Syst. 2(1), e23 (2020)

    Google Scholar 

  4. Calinescu, G., Chekuri, C., Pál, M., Vondrák, J.: Maximizing a Submodular Set Function Subject to a Matroid Constraint (Extended Abstract). In: Fischetti, M., Williamson, D.P. (eds.) IPCO 2007. LNCS, vol. 4513, pp. 182–196. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72792-7_15

    Chapter  Google Scholar 

  5. Chekuri, C., Gupta, S., Quanrud, K.: Streaming Algorithms for Submodular Function Maximization. In: Halldórsson, M.M., Iwama, K., Kobayashi, N., Speckmann, B. (eds.) ICALP 2015. LNCS, vol. 9134, pp. 318–330. Springer, Heidelberg (2015). https://doi.org/10.1007/978-3-662-47672-7_26

    Chapter  Google Scholar 

  6. Chekuri, C., Gupta, S., Quanrud, K.: Streaming algorithms for submodular function maximization. In: 42nd International Colloquium on Automata, Languages, and Programming, pp.318-330. Springer, Heidelberg (2015)

    Google Scholar 

  7. Doerr, B., Doerr, C., Neumann, A.: Optimization of chance-constrained submodular functions. In: 34th AAAI Conference on Artificial Intelligence. 34, pp. 1460–1467. Association for the Advancement of Artifical Intelligence, New York, NY, USA (2020)

    Google Scholar 

  8. Feige, U.: A threshold of ln n for approximating set cover. J. ACM 45(4), 634–652 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  9. Feldman, M., Karbasi, A., Kazemi, E.: Do less, get more: streaming submodular maximization with subsampling. Advances in Neural Information Processing Systems, 31 (2018)

    Google Scholar 

  10. Feldman, M., Norouzi-Fard, A., Svensson, O.: The one-way communication complexity of submodular maximization with applications to streaming and robustness. In: 52nd Annual ACM SIGACT Symposium on Theory of Computing, pp. 1363–1374, Association for Computing Machinery, Chicago, IL, USA (2020)

    Google Scholar 

  11. Fisher, M.-L., Nemhauser, G.-L., Wolsey, L.-A.: An analysis of approximations for maximizing submodular set functions-II. In: Balinski, M.L., Hoffman, A.J. (eds.) Polyhedral combinatorics. Springer, Heidelberg (1978). https://doi.org/10.1007/BFb0121195

  12. Frick, D., Sessa, P.-G., Wood, T.-A.: Exploiting structure of chance constrained programs via submodularity. Automatica 105, 89–95 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  13. Hagerup, T., Rub, C.: A guided tour of Chernoff bounds. Inf. Process. Lett. 33(6), 305–308 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  14. Huang, C.-C., Kakimura, N.: Improved streaming algorithms for maximizing monotone submodular functions under a knapsack constraint. Algorithms 83(3), 879–902 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  15. Huang, C.-C., Kakimura, N., Yoshida, Y.: Streaming algorithms for maximizing monotone submodular functions under a knapsack constraint. Algorithms 82(4), 1006–1032 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  16. Jiang, Y., Wang, Y., Xu, D.: Streaming algorithm for maximizing a monotone non-submodular function under d-knapsack constraint. Optimization Letters 14(5), 1235–1248 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  17. Joung, S., Lee, K.: Robust optimization-based heuristic algorithm for the chance-constrained knapsack problem using submodularity. Optimization Letters 14(1), 101–113 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  18. Kazemi, E., Mitrovic, M., Zadimoghaddam, M.: Submodular streaming in all its glory: tight approximation, minimum memory and low adaptive complexity. In: 36th International Conference on Machine Learning, pp. 3311–3320. International Machine Learning Society, Long Beach, California, USA (2019)

    Google Scholar 

  19. Kempe, D., Kleinberg, J., Tardos, E.: Maximizing the spread of influence through a social network. In: 9th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 137–146. Association for Computing Machinery, Washington, DC, USA (2003)

    Google Scholar 

  20. Khuller, S., Moss, A., Naor, J.-S.: The budgeted maximum coverage problem. Inf. Process. Lett. 70(1), 39–45 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  21. Marshall, A.-W., Olkin, I.: A one-sided inequality of the Chebyshev type. The Ann. Math. Stat. 31, 488–491 (1960)

    Google Scholar 

  22. Nemhauser, G.-L., Wolsey, L.-A.,: Fisher M L.: An analysis of approximations for maximizing submodular set functions-I. Math. program. 14(1), 265–294 (1978)

    Google Scholar 

  23. Nemhauser, G.-L., Wolsey, L.-A.: Best algorithms for approximating the maximum of a submodular set function. Math. Oper. Res. 3(3), 177–188 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  24. Neumann, A., Neumann, F.: Optimising monotone chance-constrained submodular functions using evolutionary multi-objective algorithms. In: Bäck, T., et al. (eds.) PPSN 2020. LNCS, vol. 12269, pp. 404–417. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58112-1_28

    Chapter  Google Scholar 

  25. Sviridenko, M.: A note on maximizing a submodular set function subject to a knapsack constraint. Oper. Res. Lett. 32(1), 41–43 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  26. Trevisan, L., Sorkin, G.-B., Sudan, M.: Gadgets, approximation, and linear programming. J. Comput 29(6), 2074–2097 (2000)

    MathSciNet  MATH  Google Scholar 

  27. Wang, B., Dehghanian, P., Zhao, D.: Chance-constrained energy management system for power grids with high proliferation of renewables and electric vehicles. IEEE Trans. Smart Grid 11(3), 2324–2336 (2019)

    Article  Google Scholar 

  28. Wang, Y., Xu, D., Wang, Y.: Non-submodular maximization on massive data streams. J. Global Optim. 76(4), 729–743 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  29. Xie, Y., Neumann, A., Neumann, F.: Specific single-and multi-objective evolutionary algorithms for the chance-constrained knapsack problem. In: 22th Genetic and Evolutionary Computation Conference, pp. 271–279. Association for Computing Machinery, Cancún Mexico (2020)

    Google Scholar 

  30. Xie, Y., Harper, O., Assimi, H.: Evolutionary algorithms for the chance-constrained knapsack problem. In: 21th Genetic and Evolutionary Computation Conference, pp. 338–346. Association for Computing Machinery, Prague, Czech Republic (2019)

    Google Scholar 

  31. Zhang, H., Vorobeychik, Y.: Submodular optimization with routing constraints. In: 30th AAAI conference on artificial intelligence, pp. 819–826. Association for the Advancement of Artifical Intelligence, Phoenix, Arizona, USA (2016)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bin Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Gong, S., Liu, B., Fang, Q. (2022). Streaming Submodular Maximization with the Chance Constraint. In: Li, M., Sun, X. (eds) Frontiers of Algorithmic Wisdom. IJTCS-FAW 2022. Lecture Notes in Computer Science, vol 13461. Springer, Cham. https://doi.org/10.1007/978-3-031-20796-9_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-20796-9_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-20795-2

  • Online ISBN: 978-3-031-20796-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics