Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Unconstrained submodular maximization with modular costs: tight approximation and application to profit maximization

Published: 01 June 2021 Publication History

Abstract

Given a set V, the problem of unconstrained submodular maximization with modular costs (USM-MC) asks for a subset SV that maximizes f(S) - c(S), where f is a non-negative, monotone, and submodular function that gauges the utility of S, and c is a non-negative and modular function that measures the cost of S. This problem finds applications in numerous practical scenarios, such as profit maximization in viral marketing on social media.
This paper presents ROI-Greedy, a polynomial time algorithm for USM-MC that returns a solution S satisfying [EQUATION], where S* is the optimal solution to USM-MC. To our knowledge, ROI-Greedy is the first algorithm that provides such a strong approximation guarantee. In addition, we show that this worst-case guarantee is tight, in the sense that no polynomial time algorithm can ensure [EQUATION], for any ϵ > 0. Further, we devise a non-trivial extension of ROI-Greedy to solve the profit maximization problem, where the precise value of f(S) for any set S is unknown and can only be approximated via sampling. Extensive experiments on benchmark datasets demonstrate that ROI-Greedy significantly outperforms competing methods in terms of the tradeoff between efficiency and solution quality.

References

[1]
David Arthur, Rajeev Motwani, Aneesh Sharma, and Ying Xu. 2009. Pricing strategies for viral marketing on social networks. In WINE. 101--112.
[2]
Song Bian, Qintian Guo, Sibo Wang, and Jeffrey Xu Yu. 2020. Efficient algorithms for budgeted influence maximization on massive social networks. PVLDB 13, 9 (2020), 1498--1510.
[3]
Christian Borgs, Michael Brautbar, Jennifer Chayes, and Brendan Lucier. 2014. Maximizing social influence in nearly optimal time. In SODA. 946--957.
[4]
Niv Buchbinder, Moran Feldman, Joseph Naor, and Roy Schwartz. 2012. A Tight Linear Time (1/2)-Approximation for Unconstrained Submodular Maximization. In FOCS. 649--658.
[5]
Chandra Chekuri, Jan Vondrák, and Rico Zenklusen. 2014. Submodular function maximization via the multilinear relaxation and contention resolution schemes. SIAM J. Comput. 43, 6 (2014), 1831--1879.
[6]
Wei Chen, Chi Wang, and Yajun Wang. 2010. Scalable influence maximization for prevalent viral marketing in large-scale social networks. In SIGKDD. 1029--1038.
[7]
Wei Chen, Yajun Wang, and Siyu Yang. 2009. Efficient influence maximization in social networks. In SIGKDD. 199--208.
[8]
Irit Dinur and David Steurer. 2014. Analytical approach to parallel repetition. In STOC. 624--633.
[9]
Alina Ene and Huy L Nguyen. 2016. Constrained submodular maximization: Beyond 1/e. In FOCS. 248--257.
[10]
Uriel Feige. 1998. A threshold of ln n for approximating set cover. JACM 45, 4 (1998), 634--652.
[11]
Moran Feldman. 2020. Guess free maximization of submodular and linear sums. Algorithmica (2020), 1--26.
[12]
Chris Harshaw, Moran Feldman, Justin Ward, and Amin Karbasi. 2019. Submodular Maximization beyond Non-negativity: Guarantees, Fast Algorithms, and Applications. In ICML. 2634--2643.
[13]
Keke Huang, Jing Tang, Xiaokui Xiao, Aixin Sun, and Andrew Lim. 2020. Efficient approximation algorithms for adaptive target profit maximization. In ICDE. 649--660.
[14]
Keke Huang, Sibo Wang, Glenn Bevilacqua, Xiaokui Xiao, and Laks VS Lakshmanan. 2017. Revisiting the stop-and-stare algorithms for influence maximization. PVLDB 10, 9 (2017), 913--924.
[15]
Rishabh Iyer and Jeff Bilmes. 2013. Submodular optimization with submodular cover and submodular Knapsack constraints. In Proceedings of the 26th International Conference on Neural Information Processing Systems-Volume 2. 2436--2444.
[16]
Ehsan Kazemi, Shervin Minaee, Moran Feldman, and Amin Karbasi. 2020. Regularized Submodular Maximization at Scale. arXiv preprint arXiv:2002.03503 (2020).
[17]
David Kempe, Jon Kleinberg, and Eva Tardos. 2003. Maximizing the spread of influence through a social network. In SIGKDD. 137--146.
[18]
Samir Khuller, Anna Moss, and Joseph Seffi Naor. 1999. The budgeted maximum coverage problem. Information processing letters 70, 1 (1999), 39--45.
[19]
Andreas Krause and Carlos Guestrin. 2007. Near-optimal observation selection using submodular functions. In AAAI. 1650--1654.
[20]
Jon Lee, Maxim Sviridenko, and Jan Vondrák. 2009. Submodular maximization over multiple matroids via generalized exchange properties. In APPROX-RANDOM. 244--257.
[21]
Jure Leskovec, Andreas Krause, Carlos Guestrin, Christos Faloutsos, Jeanne VanBriesen, and Natalie Glance. 2007. Cost-effective outbreak detection in networks. In SIGKDD. 420--429.
[22]
Jure Leskovec and Andrej Krevl. 2014. SNAP Datasets: Stanford Large Network Dataset Collection. http://snap.stanford.edu/data.
[23]
Hui Lin and Jeff Bilmes. 2010. Multi-document summarization via budgeted maximization of submodular functions. In ACL. 912--920.
[24]
Hui Lin and Jeff Bilmes. 2011. A class of submodular functions for document summarization. In ACL. 510--520.
[25]
Wei Lu and Laks VS Lakshmanan. 2012. Profit maximization over social networks. In ICDM. 479--488.
[26]
Baharan Mirzasoleiman, Ashwinkumar Badanidiyuru, Amin Karbasi, Jan Vondrák, and Andreas Krause. 2015. Lazier than lazy greedy. In AAAI. 1812--1818.
[27]
Michael Mitzenmacher and Eli Upfal. 2017. Probability and computing: Randomization and probabilistic techniques in algorithms and data analysis. Cambridge university press.
[28]
George L Nemhauser, Laurence A Wolsey, and Marshall L Fisher. 1978. An analysis of approximations for maximizing submodular set functions---I. Mathematical programming 14, 1 (1978), 265--294.
[29]
Maxim Sviridenko. 2004. A note on maximizing a submodular set function subject to a knapsack constraint. Operations Research Letters 32, 1 (2004), 41--43.
[30]
Maxim Sviridenko, Jan Vondrák, and Justin Ward. 2017. Optimal approximation for submodular and supermodular optimization with bounded curvature. Mathematics of Operations Research 42, 4 (2017), 1197--1218.
[31]
Jing Tang, Keke Huang, Xiaokui Xiao, Laks VS Lakshmanan, Xueyan Tang, Aixin Sun, and Andrew Lim. 2019. Efficient approximation algorithms for adaptive seed minimization. In SIGMOD. 1096--1113.
[32]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2016. Profit maximization for viral marketing in online social networks. In ICNP. IEEE, 1--10.
[33]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2017. Profit maximization for viral marketing in online social networks: Algorithms and analysis. TKDE 30, 6 (2017), 1095--1108.
[34]
Jing Tang, Xueyan Tang, and Junsong Yuan. 2018. Towards profit maximization for online social network providers. In INFOCOM. 1178--1186.
[35]
Youze Tang, Xiaokui Xiao, and Yanchen Shi. 2014. Influence maximization: Near-optimal time complexity meets practical efficiency. In SIGMOD. 75--86.
[36]
Yuqing Zhu, Deying Li, Ruidong Yan, Weili Wu, and Yuanjun Bi. 2017. Maximizing the influence and profit in social networks. IEEE Transactions on Computational Social Systems 4, 3 (2017), 54--64.
[37]
Yuqing Zhu, Zaixin Lu, Yuanjun Bi, Weili Wu, Yiwei Jiang, and Deying Li. 2013. Influence and profit: Two sides of the coin. In ICDM. 1301--1306.

Cited By

View all
  • (2024)Fairness in Streaming Submodular Maximization Subject to a Knapsack ConstraintProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671778(514-525)Online publication date: 25-Aug-2024
  • (2024)Submodular Optimization: Variants, Theory and ApplicationsProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3680271(5503-5506)Online publication date: 21-Oct-2024
  • (2024)Regularized Unconstrained Weakly Submodular MaximizationProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679651(3537-3548)Online publication date: 21-Oct-2024
  • Show More Cited By

Index Terms

  1. Unconstrained submodular maximization with modular costs: tight approximation and application to profit maximization
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Proceedings of the VLDB Endowment
      Proceedings of the VLDB Endowment  Volume 14, Issue 10
      June 2021
      219 pages
      ISSN:2150-8097
      Issue’s Table of Contents

      Publisher

      VLDB Endowment

      Publication History

      Published: 01 June 2021
      Published in PVLDB Volume 14, Issue 10

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)63
      • Downloads (Last 6 weeks)14
      Reflects downloads up to 13 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Fairness in Streaming Submodular Maximization Subject to a Knapsack ConstraintProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671778(514-525)Online publication date: 25-Aug-2024
      • (2024)Submodular Optimization: Variants, Theory and ApplicationsProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3680271(5503-5506)Online publication date: 21-Oct-2024
      • (2024)Regularized Unconstrained Weakly Submodular MaximizationProceedings of the 33rd ACM International Conference on Information and Knowledge Management10.1145/3627673.3679651(3537-3548)Online publication date: 21-Oct-2024
      • (2024)Non-submodular maximization with a decomposable objective functionJournal of Combinatorial Optimization10.1007/s10878-024-01224-948:5Online publication date: 1-Dec-2024
      • (2024)Maximizing stochastic set function under a matroid constraint from decompositionJournal of Combinatorial Optimization10.1007/s10878-024-01193-z48:1Online publication date: 28-Jul-2024
      • (2023)Maximizing submodular functions under submodular constraintsProceedings of the Thirty-Ninth Conference on Uncertainty in Artificial Intelligence10.5555/3625834.3625986(1618-1627)Online publication date: 31-Jul-2023
      • (2023)Constrained Subset Selection from Data Streams for Profit MaximizationProceedings of the ACM Web Conference 202310.1145/3543507.3583490(1822-1831)Online publication date: 30-Apr-2023

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media