Abstract
Submodular functions play a key role in combinatorial optimization field. The problem of maximizing submodular and non-submodular functions on the integer lattice has received a lot of recent attention. In this paper, we study streaming algorithms for the problem of maximizing a monotone non-submodular functions with cardinality constraint on the integer lattice. For a monotone non-submodular function \(f:\mathbf{Z} ^{n}_{+}\rightarrow \mathbf{R} _{+}\) defined on the integer lattice with diminishing-return (DR) ratio \(\gamma \), we present a one pass streaming algorithm that gives a \((1-\frac{1}{2^{\gamma }}-\epsilon )\)-approximation, requires at most \(O(k\epsilon ^{-1}\log {k/\gamma })\) space and \(O(\epsilon ^{-1}\log {k/\gamma }\cdot \) \(\log {\Vert \mathbf{B} \Vert _{\infty }})\) update time per element. To the best of our knowledge, this is the first streaming algorithm on the integer lattice for this constrained maximization problem.
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Goemans, M.-X., Williamson, D.-P.: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. J. ACM 42(6), 1115–1145 (1995)
Lin, H., Bilmes, J.: A class of submodular functions for document summarization. In: 49th Annual Meeting of the Association for Computational Linguistics, Portland, Oregon, pp. 510–520. Association for Computational Linguistics (2011)
Sipos, R., Swaminathan, A., Shivaswamy, P., Joachims, T.: Temporal corpus summarization using submodular word coverage. In: 21st ACM International Conference on Information and Knowledge Management, Maui, HI, USA, pp. 754–763. Association for Computing Machinery (2012)
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
Chen, W., Wang, Y., Yang, S.: Efficient influence maximization in social networks. In: 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, pp. 199–208. Association for Computing Machinery (2009)
Seeman, L., Singer, Y.: Adaptive seeding in social networks. In: 54th Annual Symposium on Foundations of Computer Science, Berkeley, CA, USA, pp. 459–468. Institute of Electrical and Electronic Engineers (2013)
Chen, W., Wang, C., Wang, Y.: Scalable influence maximization for prevalent viral marketing in large-scale social networks. In: 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, pp. 1029–1038. Association for Computing Machinery (2010)
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)
Badanidiyuru, A., Mirzasoleiman, B., Karbasi, A., Krause, A.: Streaming submodular maximization: massive data summarization on the fly. In: 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, pp. 671–680. Association for Computing Machinery (2014)
Buchbinder, N., Feldman, M., Schwartz, R.: Online submodular maximization with preemption. In: 26th ACM-SIAM Symposium on Discrete Algorithms, Cambridge, Massachusetts, USA, pp. 1202–1216. Society for Industrial and Applied Mathematics (2014)
Norouzi-Fard, A., Tarnawski, J., Mitrovic, S., Zandieh, A., Mousavifar, A., Svensson, O.: Beyond 1/2-approximation for submodular maximization on massive data streams. In: 35th International Conference on Machine Learning, Stockholm, Sweden, pp. 3829–3838. International Machine Learning Society (2018)
Kazemi, E., Mitrovic, M., Zadimoghaddam, M., Lattanzi, S., Karbasi, A.: Submodular streaming in all its glory: tight approximation, minimum memory and low adaptive complexity. In: 36th International Conference on Machine Learning, Long Beach, California, pp. 3311–3320. International Machine Learning Society (2019)
Soma, T., Yoshida, Y.: Maximizing monotone submodular functions over the integer lattice. Math. Program. 539–563 (2018). https://doi.org/10.1007/s10107-018-1324-y
Soma, T., Kakimura, N., Inaba, K., Kawarabayashi, K.-I.: Optimal budget allocation: theoretical guarantee and efficient algorithm. In: 31th International Conference on Machine Learning, Beijing, China, pp. 351–359. International Machine Learning Society (2014)
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). https://doi.org/10.1007/s10878-020-00558-4
Kuhnle, A., Smith, J.-D., Crawford, V., Thai, M.: Fast maximization of non-submodular, monotonic functions on the integer lattice. In: 35th International Conference on Machine Learning, Stockholm, Sweden, pp. 2786–2795. International Machine Learning Society (2018)
Wang, Y., Xu, D., Wang, Y., Zhang, D.: Non-submodular maximization on massive data streams. J. Glob. Optim. 76(4), 729–743 (2019). https://doi.org/10.1007/s10898-019-00840-8
Tan, J., Zhang, D., Zhang, H., Zhang, Z.: Streaming algorithms for monotone DR-submodular maximization under a knapsack constraint on the integer lattice. In: Ning, L., Chau, V., Lau, F. (eds.) PAAP 2020. CCIS, vol. 1362, pp. 58–67. Springer, Singapore (2021). https://doi.org/10.1007/978-981-16-0010-4_6
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-Pac. J. Oper. Res. 2140004 (2021)
Zhang, Z., Guo, L., Wang, L., Zou, J.: A streaming model for monotone lattice submodular maximization with a cardinality constraint. In: Zhang, Y., Xu, Y., Tian, H. (eds.) PDCAT 2020. LNCS, vol. 12606, pp. 362–370. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-69244-5_32
Das, A., Kempe, D.: Submodular meets spectral: greedy algorithms for subset selection, sparse approximation and dictionary selection. In: 28th International Conference on Machine Learning, Bellevue, WA, USA, pp. 1057–1064. International Machine Learning Society (2011)
Nong, Q., Sun, T., Gong, S., Fang, Q., Du, D., Shao, X.: Maximize a monotone function with a generic submodularity ratio. In: Du, D.-Z., Li, L., Sun, X., Zhang, J. (eds.) AAIM 2019. LNCS, vol. 11640, pp. 249–260. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-27195-4_23
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Liu, B., Chen, Z., Wang, H., Wu, W. (2021). Streaming Algorithms for Maximizing Non-submodular Functions on the Integer Lattice. In: Mohaisen, D., Jin, R. (eds) Computational Data and Social Networks. CSoNet 2021. Lecture Notes in Computer Science(), vol 13116. Springer, Cham. https://doi.org/10.1007/978-3-030-91434-9_1
Download citation
DOI: https://doi.org/10.1007/978-3-030-91434-9_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-91433-2
Online ISBN: 978-3-030-91434-9
eBook Packages: Computer ScienceComputer Science (R0)