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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
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
Feige, U., Mirrokni, V.S., Vondrák, J.: Maximizing non-monotone submodular functions. SIAM J. Comput. 40(4), 1133–1153 (2011)
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)
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)
Soma, T., Yoshida, Y.: Non-monotone DR-submodular function maximization. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31, no. 1 (2017)
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)
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)
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)
Soma, T., Yoshida, Y.: Maximizing monotone submodular functions over the integer lattice. Math. Program. 172(1), 539–563 (2018)
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)
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)
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)
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)
Hassani, H., Soltanolkotabi, M., Karbasi, A.: Gradient methods for submodular maximization. In: Advances in Neural Information Processing Systems, vol. 30 (2017)
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)
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)
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)
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)
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)
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)
Buchbinder, N., Feldman, M.: Deterministic algorithms for submodular maximization problems. ACM Trans. Algorithms (TALG) 14(3), 1–20 (2018)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
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)