Skip to main content
Log in

Differentially private submodular maximization with a cardinality constraint over the integer lattice

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

The exploration of submodular optimization problems on the integer lattice offers a more precise approach to handling the dynamic interactions among repetitive elements in practical applications. In today’s data-driven world, the importance of efficient and reliable privacy-preserving algorithms has become paramount for safeguarding sensitive information. In this paper, we delve into the DR-submodular and lattice submodular maximization problems subject to cardinality constraints on the integer lattice, respectively. For DR-submodular functions, we devise a differential privacy algorithm that attains a \((1-1/e-\rho )\)-approximation guarantee with additive error \(O(r\sigma \ln |N|/\epsilon )\) for any \(\rho >0\), where N is the number of groundset, \(\epsilon \) is the privacy budget, r is the cardinality constraint, and \(\sigma \) is the sensitivity of a function. Our algorithm preserves \(O(\epsilon r^{2})\)-differential privacy. Meanwhile, for lattice submodular functions, we present a differential privacy algorithm that achieves a \((1-1/e-O(\rho ))\)-approximation guarantee with additive error \(O(r\sigma \ln |N|/\epsilon )\). We evaluate their effectiveness using instances of the combinatorial public projects problem and the budget allocation problem within the bipartite influence model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Algorithm 2
Algorithm 3
Algorithm 4
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availibility

Enquiries about data availability should be directed to the authors.

References

  • Abowd JM, Hawes MB (2023) Confidentiality protection in the \(2020\) US Census of population and housing. Annu Rev Stat Appl 10:119–144

    Article  MathSciNet  Google Scholar 

  • Agrawal R, Squires C, Yang K, Shanmugam K, Uhler C (2019) Abcd-strategy: budgeted experimental design for targeted causal structure discovery. In: Proceedings of the 22nd international conference on artificial intelligence and statistics, pp 3400–3409

  • Badanidiyuru A, Vondrák J (2014) Fast algorithms for maximizing submodular functions. In: Proceedings of the 25th annual ACM-SIAM symposium on discrete algorithms, pp 1497–1514

  • Bian Y, Buhmann J, Krause A (2020) Optimal continuous DR-submodular maximization and applications to provable mean field inference. In: Proceedings of the 36th international conference on machine learning, pp 644–653

  • Bian A, Levy K, Krause A, Buhmann JM (2017) Non-monotone continuous DR-submodular maximization: Structure and algorithms. In: Proceedings of the 30th annual conference on neural information processing systems, pp 486–496

  • Blizard WD (1991) The development of multiset theory. Mod Logic 1(4):319–352

    MathSciNet  Google Scholar 

  • Buchbinder N, Feldman M, Naor J, Schwartz R (2014) Submodular maximization with cardinality constraints. In: Proceedings of the 25th annual ACM-SIAM symposium on discrete algorithms, pp 1433–1452

  • Chaturvedi A, Nguyen HL, Nguyen T (2023) Streaming submodular maximization with differential privacy. In: Proceedings of the 40th international conference on machine learning, pp 4116–4143

  • Chaturvedi A, Nguyen HL, Zakynthinou L (2021) Differentially private decomposable submodular maximization. In: Proceedings of the 35th AAAI conference on artificial intelligence, pp 6984–6992

  • Chen L, Hassani H, Karbasi A (2018) Online continuous submodular maximization. In: Proceedings of the 21st international conference on artificial intelligence and statistics, pp 1896–1905

  • Demaine ED, Hajiaghayi M, Mahini H, Malec DL, Raghavan S, Sawant A, Zadimoghadam M (2014) How to influence people with partial incentives. In: Proceedings of the 23rd international conference on world wide web, pp 937–948

  • Dwork C, McSherry F, Nissim K, Smith AD (2006) Calibrating noise to sensitivity in private data analysis. In: Proceedings of the 3rd theory of cryptography conference, pp 265–284

  • Gupta A, Ligett K, McSherry F, Roth A, Talwar K (2010) Differentially private combinatorial optimization. In: Proceedings of the 21st Annual ACM-SIAM symposium on discrete algorithms, pp 1106–1125

  • Harper FM, Konstan JA (2015) The movielens datasets: history and context. ACM Trans Interactive Intell Syst 19

  • Kuhnle A, Smith D, Crawford VG, Thai MT (2018) Fast maximization of non-submodular, monotonic functions on integer lattice. In: Proceedings of the 35th international conference on machine learning, pp 2786–2795

  • Liu B, Chen Z, Wang H, Wu W (2021) Streaming algorithms for maximizing non-submodular functions on the integer lattice. In: Proceedings of the 10th international conference on computational data and social networks, pp 3–14

  • McSherry F, Talwar K (2007) Mechanism design via differential privacy. In: Proceedings of the 48th annual IEEE symposium on foundations of computer science, pp 94–103

  • Mitrovic M, Bun M, Krause A, Karbasi A (2017) Differentially private submodular maximization: data summarization in disguise. In: Proceedings of the 34th international conference on machine learning, pp 2478–2487

  • Mirzasoleiman B, Badanidiyuru A, Karbasi A, Vondrák J, Krause A (2015) Lazier than lazy greedy. In: Proceedings of the 29th AAAI conference on artificial intelligence, pp 1812–1818

  • Nemhauser GL, Wolsey LA, Fisher ML (1978) An analysis of approximations for maximizing submodular set functions-I. Math Prog 14(1):265–294

    Article  MathSciNet  Google Scholar 

  • Perez-Salazar S, Cummings R (2021) Differentially private online submodular maximization. In: Proceedings of the 24th international conference on artificial intelligence and statistics, pp 1279–1287

  • Qian C, Yu Y, Zhou ZH (2015) Subset selection by pareto optimization. In: Proceedings of the 28th annual conference on neural information processing systems, pp 1765–1773

  • Qian C, Zhang Y, Tang K, Yao X (2018) On multiset selection with size constraints. In: Proceedings of the 32nd AAAI conference on artificial intelligence, pp 1395–1402

  • Rafiey A, Yoshida Y (2020) Fast and private submodular and \(k\)-submodular functions maximization with matroid constraints. In: Proceedings of the 37th international conference on machine learning, pp 7887–7897

  • Sahin A, Buhmann J M, Krause A (2020) Constrained maximization of lattice submodular functions. In: Proceedings of ICML 2020 workshop on negative dependence and submodularity for ML, No. 119

  • Sahin A, Bian Y, Buhmann J M, Krause A (2020) From sets to multisets: provable variational inference for probabilistic integer submodular models. In: Proceedings of the 37th international conference on machine learning, pp 8388–8397

  • Sadeghi O, Fazel M (2021) Differentially private monotone submodular maximization under matroid and knapsack constraints. In: Proceedings of the 24th international conference on artificial intelligence and statistics, pp 2908–2916

  • Schiabel A, Kungurtsev V, Marecek J (2021) Randomized algorithms for monotone submodular function maximization on the integer lattice. ArXiv preprint arXiv:2111.10175

  • Soma T, Kakimura N, Inaba K, Kawarabayashi K (2014) Optimal budget allocation: theoretical guarantee and efficient algorithm. In: Proceedings of the 31st international conference on machine learning, pp 351–359

  • Soma T, Yoshida Y (2015) A generalization of submodular cover via the diminishing return property on the integer lattice. In: Proceedings of the 28th annual conference on neural information processing systems, pp 847–855

  • Soma T, Yoshida Y (2017) Non-monotone DR-submodular function maximization. In: Proceedings of the 31st AAAI conference on artificial intelligence, pp 898–904

  • Soma T, Yoshida Y (2018) Maximizing monotone submodular functions over the integer lattice. Math Prog 172(1–2):539–563

    Article  MathSciNet  Google Scholar 

  • Syropoulos A (2000) Mathematics of multisets. In: Proceedings of the workshop on multiset processing: multiset processing, mathematical, computer science, and molecular computing points of view, pp 347–358

  • Tan J, Xu Y, Zhang D, Zhang X (2021) Maximizing the sum of a supermodular function and a monotone DR-submodular function subject to a knapsack constraint on the integer lattice. In: Proceedings of the 10th international conference on computational data and social networks, pp 68–75

  • Zhang Z, Du D, Jiang Y, Wu C (2021) Maximizing DR-submodular+supermodular functions on the integer lattice subject to a cardinality constraint. J Global Optim 80(3):595–616

    Article  MathSciNet  Google Scholar 

  • Zhang Z, Guo L, Wang L, Zou J (2020) A streaming model for monotone lattice submodular maximization with a cardinality constraint. In: Proceedings of the 21st international conference on parallel and disteibuted computing, applications and technlolgies, pp 362–370

Download references

Acknowledgements

We are grateful to the guest editor and the anonymous referees for their helpful comments on an earlier version of this paper. The first two authors are supported by National Natural Science Foundation of China (No. 12131003). The third author is supported by National Natural Sciences and Engineering Research Council of Canada (NSERC) grant 06446, and National Natural Science Foundation of China (Nos. 11771386, 11728104). The fourth author is supported by the Province Natural Science Foundation of Shandong (No. ZR2022MA019).

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cuixia Miao.

Ethics declarations

Conflict of interest

The authors have not disclosed any competing interests.

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 10th International Conference on Computational Data and Social Networks, pp. 59–67, 2021.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hu, J., Xu, D., Du, D. et al. Differentially private submodular maximization with a cardinality constraint over the integer lattice. J Comb Optim 47, 58 (2024). https://doi.org/10.1007/s10878-024-01158-2

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10878-024-01158-2

Keywords

Navigation