Skip to main content

A Binary Search Double Greedy Algorithm for Non-monotone DR-submodular Maximization

  • Conference paper
  • First Online:
Algorithmic Aspects in Information and Management (AAIM 2022)

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

Included in the following conference series:

Abstract

In this paper, we study the non-monotone DR-submodular function maximization over integer lattice. Functions over integer lattice have been defined submodular property that is similar to submodularity of set functions. DR-submodular is a further extended submodular concept for functions over the integer lattice, which captures the diminishing return property. Such functions finds many applications in machine learning, social networks, wireless networks, etc. The techniques for submodular set function maximization can be applied to DR-submodular function maximization, e.g., the double greedy algorithm has a 1/2-approximation ratio, whose running time is O(nB), where n is the size of the ground set, B is the integer bound of a coordinate. In our study, we design a 1/2-approximate binary search double greedy algorithm, and we prove that its time complexity is \(O(n\log B)\), which significantly improves the running time.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Similar content being viewed by others

References

  1. Alon, N., Gamzu, I., Tennenholtz, M.: Optimizing budget allocation among channels and influencers. In: Proceedings of the 21st International Conference on World Wide Web, pp. 381–388 (2012)

    Google Scholar 

  2. Gottschalk, C., Peis, B.: Submodular function maximization on the bounded integer lattice. In: Sanità, L., Skutella, M. (eds.) WAOA 2015. LNCS, vol. 9499, pp. 133–144. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-28684-6_12

    Chapter  Google Scholar 

  3. Feige, U., Mirrokni, V.S., Vondrák, J.: Maximizing non-monotone submodular functions. SIAM J. Comput. 40(4), 1133–1153 (2011)

    Article  MathSciNet  Google Scholar 

  4. Soma, T., Yoshida, Y.: A generalization of submodular cover via the diminishing return property on the integer lattice. In: Advances in Neural Information Processing Systems, vol. 28 (2015)

    Google Scholar 

  5. Buchbinder, N., Feldman, M., Seffi, J., Schwartz, R.: A tight linear time (1/2)-approximation for unconstrained submodular maximization. SIAM J. Comput. 44(5), 1384–1402 (2015)

    Article  MathSciNet  Google Scholar 

  6. Soma, T., Yoshida, Y.: Non-monotone DR-submodular function maximization. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31, no. 1 (2017)

    Google Scholar 

  7. Niazadeh, R., Roughgarden, T., Wang, J.: Optimal algorithms for continuous non-monotone submodular and DR-submodular maximization. In: Advances in Neural Information Processing Systems, vol. 31 (2018)

    Google Scholar 

  8. Bian, A., Levy, K., Krause, A., Buhmann, J.M.: Continuous DR-submodular maximization: structure and algorithms. In: Advances in Neural Information Processing Systems, vol. 30 (2017)

    Google Scholar 

  9. Soma, T., Kakimura, N., Inaba, K., Kawarabayashi, K.-I.: Optimal budget allocation: theoretical guarantee and efficient algorithm. In: International Conference on Machine Learning, pp. 351–359. PMLR (2014)

    Google Scholar 

  10. Soma, T., Yoshida, Y.: Maximizing monotone submodular functions over the integer lattice. Math. Program. 172(1), 539–563 (2018)

    Article  MathSciNet  Google Scholar 

  11. Zhang, Z., Du, D., Jiang, Y., Wu, C.: Maximizing DR-submodular+ supermodular functions on the integer lattice subject to a cardinality constraint. J. Glob. Optim. 80(3), 595–616 (2021)

    Article  MathSciNet  Google Scholar 

  12. Lai, L., Ni, Q., Lu, C., Huang, C., Wu, W.: Monotone submodular maximization over the bounded integer lattice with cardinality constraints. Discrete Math. Algorithms Appl. 11(06), 1950075 (2019)

    Article  MathSciNet  Google Scholar 

  13. Sahin, A., Buhmann, J., Krause, A.: Constrained maximization of lattice submodular functions. In: ICML 2020 Workshop on Negative Dependence and Submodularity for ML, Vienna, Austria, PMLR, vol. 119 (2020)

    Google Scholar 

  14. Zhang, Z., Guo, L., Wang, Y., Xu, D., Zhang, D.: Streaming algorithms for maximizing monotone DR-submodular functions with a cardinality constraint on the integer lattice. Asia-Pacific J. Oper. Res. 38(05), 2140004 (2021)

    Article  MathSciNet  Google Scholar 

  15. Hassani, H., Soltanolkotabi, M., Karbasi, A.: Gradient methods for submodular maximization. In: Advances in Neural Information Processing Systems, vol. 30 (2017)

    Google Scholar 

  16. Kuhnle, A., Smith, J.D., Crawford, V., Thai, M.: Fast maximization of non-submodular, monotonic functions on the integer lattice. In: International Conference on Machine Learning, pp. 2786–2795. PMLR (2018)

    Google Scholar 

  17. Nong, Q., Fang, J., Gong, S., Du, D., Feng, Y., Qu, X.: A 1/2-approximation algorithm for maximizing a non-monotone weak-submodular function on a bounded integer lattice. J. Comb. Optim. 39(4), 1208–1220 (2020)

    Article  MathSciNet  Google Scholar 

  18. Hartline, J., Mirrokni, V., Sundararajan, M.: Optimal marketing strategies over social networks. In: Proceedings of the 17th International Conference on World Wide Web, pp. 189–198 (2008)

    Google Scholar 

  19. Goemans, M.X., Williamson, D.P.: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. J. ACM (JACM) 42(6), 1115–1145 (1995)

    Article  MathSciNet  Google Scholar 

  20. Ageev, A.A., Sviridenko, M.I.: An 0.828-approximation algorithm for the uncapacitated facility location problem. Discret. Appl. Math. 93(2–3), 149–156 (1999)

    Article  MathSciNet  Google Scholar 

  21. Gharan, S.O., Vondrák, J.: Submodular maximization by simulated annealing. In: Proceedings of the 22nd Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 1098–1116. SIAM (2011)

    Google Scholar 

  22. Buchbinder, N., Feldman, M.: Deterministic algorithms for submodular maximization problems. ACM Trans. Algorithms (TALG) 14(3), 1–20 (2018)

    Article  MathSciNet  Google Scholar 

  23. Pan, X., Jegelka, S., Gonzalez, J.E., Bradley, J.K., Jordan, M.I.: Parallel double greedy submodular maximization. In: Advances in Neural Information Processing Systems, vol. 27 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shuyang Gu .

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

Gu, S., Gao, C., Wu, W. (2022). A Binary Search Double Greedy Algorithm for Non-monotone DR-submodular Maximization. In: Ni, Q., Wu, W. (eds) Algorithmic Aspects in Information and Management. AAIM 2022. Lecture Notes in Computer Science, vol 13513. Springer, Cham. https://doi.org/10.1007/978-3-031-16081-3_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-16081-3_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-16080-6

  • Online ISBN: 978-3-031-16081-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics