Abstract
Recently, there has been much progress on improving approximation for problems of maximizing monotone (nonsubmodular) objective functions, and many interesting techniques have been developed to solve these problems. In this paper, we develop approximation algorithms for maximizing a monotone function f with generic submodularity ratio \(\gamma \) subject to certain constraints. Our first result is a simple algorithm that gives a \((1-e^{-\gamma } -\epsilon )\)-approximation for a cardinality constraint using \(O(\frac{n}{\epsilon }log\frac{n}{\epsilon })\) queries to the function value oracle. The second result is a new variant of the continuous greedy algorithm for a matroid constraint. We combine the variant of continuous greedy method and contention resolution schemes to find a solution with approximation ratio \((\gamma ^2(1-\frac{1}{e})^2-O(\epsilon ))\), and the algorithm makes \(O(rn\epsilon ^{-4}log^2\frac{n}{\epsilon })\) queries to the function value oracle.
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
Ageev, A.A., Sviridenko, M.I.: Pipage rounding: a new method of constructing algorithms with proven performance guarantee. J. Comb. Optimiz. 8(3), 307–328 (2014). https://doi.org/10.1023/B:JOCO.0000038913.96607.c2
Badanidiyuru, A., Vondrák, J.: Fast algorithm for maximizing submodular functions. In: SODA, pp. 1497–1514 (2014)
Bian, A.A., Buhmann, J.M., Krause, A., Tschiatschek, S.: Guarantees for greedy maximization of nonsubmodular functions with applications. In: ICML (2017)
Chekuri, C., Vondrk, J., Zenklusen, R.: Submodular function maximization via the multilinear relaxation and contention resolution schemes. SIAM J. Comput. 43(6), 1831–1879 (2014)
Das, A., David, K.: Submodular meets spectral: greedy algorithms for subset selection, sparse approximation and dictionary selection. In: ICML (2011)
Edmonds, J.: Submodular functions, matroids, and certain polyhedra. In: Jünger, M., Reinelt, G., Rinaldi, G. (eds.) Combinatorial Optimization—Eureka, You Shrink!. LNCS, vol. 2570, pp. 11–26. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-36478-1_2
Feldman, M., Izsak, R.: Constrained monotone function maximization and the supermodular degree. In: International Workshop and International Workshop on Approximation Randomization and Combinatorial Optimization Algorithms and Techniques, pp. 160–175 (2014)
Feige, U., Izsak, R.: Welfare maximization and the supermodular degree. In: Proceedings of the 4th Conference on Innovations in Theoretical Computer Science, pp. 247–256. ACM (2013)
Gong, S., Nong, Q., Liu, W., et al.: Parametric monotone function maximization with matroid constraints. J. Global Optimiz. 75(3), 833–849 (2019). https://doi.org/10.1007/s10898-019-00800-2
Iyer, R., Bilmes, J.: Algorithms for approximate minimization of the difference between submodular functions, with applications. In: UAI, pp. 407–417 (2012)
Maehara, T., Murota, K.: A framework of discrete DC programming by discrete convex analysis. Math. Program. 152(1–2), 435–466 (2015). https://doi.org/10.1007/s10107-014-0792-y
Narasimhan, M., Bilmes, J.A.: A submodular-supermodular procedure with applications to discriminative structure learning. arXiv:1207.1404 (2012)
Nemhauser, G.L., Wolsey, L.A.: Best algorithms for approximating the maximum of a submodular set functions. Math. Oper. Res. 3(3), 177–188 (1978)
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). https://doi.org/10.1007/BF01588971
Nong, Q., Sun, T., Gong, S., et al.: Maximize a monotone function with a generic submodularity ratio. In: AAIM (2019)
Sviridenko, M.: A note on maximizing a submodular set function subject to a Knapsack constraint. Oper. Res. Lett. 32(1), 41–43 (2004)
Vondrák, J.: Submodularity and Curvature: The Optimal Algorithm. Rims Kokyuroku Bessatsu B (2010)
Wu, W.-L., Zhang, Z., Du, D.-Z.: Set function optimization. J. Oper. Res. Soc. China 7(2), 183–193 (2018). https://doi.org/10.1007/s40305-018-0233-3
Wu, C., et al.: Solving the degree-concentrated fault-tolerant spanning subgraph problem by DC programming. Math. Program. 169(1), 255–275 (2018). https://doi.org/10.1007/s10107-018-1242-z
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Liu, B., Hu, M. (2020). Fast Algorithms for Maximizing Monotone Nonsubmodular Functions. In: Zhang, Z., Li, W., Du, DZ. (eds) Algorithmic Aspects in Information and Management. AAIM 2020. Lecture Notes in Computer Science(), vol 12290. Springer, Cham. https://doi.org/10.1007/978-3-030-57602-8_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-57602-8_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-57601-1
Online ISBN: 978-3-030-57602-8
eBook Packages: Computer ScienceComputer Science (R0)