Abstract
Submodular optimization has been well studied in combinatorial optimization. However, there are few works considering about non-submodular optimization problems which also have many applications, such as experimental design, some optimization problems in social networks, etc. In this paper, we consider the maximization of non-submodular function under a knapsack constraint, and explore the performance of the greedy algorithm, which is characterized by the submodularity ratio \(\beta \) and curvature \(\alpha \). In particular, we prove that the greedy algorithm enjoys a tight approximation guarantee of \( (1-e^{-\alpha \beta })/{\alpha }\) for the above problem. To our knowledge, it is the first tight constant factor for this problem. We further utilize illustrative examples to demonstrate the performance of our algorithm.


Similar content being viewed by others
References
Balkanski E, Singer Y (2018) Approximation guarantees for adaptive sampling. In: Proceedings of ICML, pp 384–393
Bian AA, Buhmann JM, Krause A, Tschiatschek S (2017b) Guarantees for greedy maximization of non-submodular functions with applications. In: Proceedings of ICML, pp 498–507
Bian A, Levy K, Krause A, Buhmann JM (2017a) Non-monotone continuous DR-submodular maximization: structure and algorithms. In: Proceedings of NIPS, pp 486–496
Calinescu G, Chekuri C, Pál M, Vondrák J (2011) Maximizing a submodular set function subject to a matroid constraint. SIAM J Comput 40:1740–1766
Chaloner K, Verdinelli I (1995) Bayesian experimental design: a review. Stat Sci 10:273–304
Conforti M, Cornuéjols G (1984) Submodular set functions, matroids and the greedy algorithm: tight worst-case bounds and some generalizations of the Rado–Edmonds theorem. Discrete Appl Math 7:251–274
Iyer R, Bilmes J (2013) Submodular optimization with submodular cover and submodular knapsack constraints. In: Proceedings of NIPS, pp 2436–2444
Iyer R, Jegelka S, Bilmes J (2013) Curvature and optimal algorithms for learning and minimizing submodular functions. In: Proceedings of ICML, pp 2742–2750
Krause A, Singh A, Guestrin C (2008) Nearoptimal sensor placements in Gaussian processes: theory, efficient algorithms and empirical studies. J Mach Learn Res 9:235–284
Kuhnle A, Smith JD, Crawford VG, Thai MT (2018) Fast maximization of non-submodular, monotonic functions on the integer lattice. In: Proceedings of ICML, pp 2791–2800
Nemhauser GL, Wolsey LA, Fisher ML (1978) An analysis of approximations for maximizing submodular set functions-I. Math Program 14:265–294
Sakaue S, Ishihata M (2018) Accelerated best-first search with upper-bound computation for submodular function maximization. In: Proceedings of AAAI, pp 1413–1421
Sakaue S, Nishino M, Yasuda N (2018) Submodular function maximization over graphs via zero-suppressed binary decision diagrams. In: Proceedings of AAAI, pp 1422–1430
Shioura A, Shakhlevich NV, Strusevich VA (2016) Application of submodular optimization to single machine scheduling with controllable processing times subject to release dates and deadlines. INFORMS J Comput 28:148–161
Soma T, Yoshida Y (2015) A generalization of submodular cover via the diminishing return property on the integer lattice. In: Proceedings of NIPS, pp 847–855
Soma T, Yoshida Y (2017) Non-monotone DR-submodular function maximization. In: Proceedings of AAAI, pp 898–904
Soma T, Yoshida Y (2018) Maximizing monotone submodular functions over the integer lattice. Math Program 172:539–563
Sviridenko M (2004) A note on maximizing a submodular set function subject to a knapsack constraint. Oper Res Lett 32:41–43
Sviridenko M, Vondrák J, Ward J (2017) Optimal approximation for submodular and supermodular optimization with bounded curvature. Math Oper Res 42:1197–1218
Acknowledgements
The first and fifth authors are supported by National Natural Science Foundation of China (No. 11871081). The first author is also supported by the Science and Technology Program of Beijing Education Commission (No. KM201810005006). The second author is supported by National Natural Science Foundation of China (No. 11971447), the Fundamental Research Funds for the Central Universities (No. 201964006), and the Natural Science Foundation of Shandong Province of China (No. ZR2017QA010). The fourth author is supported by National Natural Science Foundation of China (No. 11531014).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
A preliminary version of this paper appeared in Proceedings of the 25th International Computing and Combinatorics Conference, pp. 651–662, 2019.
Rights and permissions
About this article
Cite this article
Zhang, Z., Liu, B., Wang, Y. et al. Maximizing a monotone non-submodular function under a knapsack constraint. J Comb Optim 43, 1125–1148 (2022). https://doi.org/10.1007/s10878-020-00620-1
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-020-00620-1