Skip to main content

On Maximizing the Difference Between an Approximately Submodular Function and a Linear Function Subject to a Matroid Constraint

  • Conference paper
  • First Online:
Combinatorial Optimization and Applications (COCOA 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 13135))

Abstract

In this paper, we investigate the problem of maximizing the difference between an approximately submodular function and a non-negative linear function subject to a matroid constraint. This model has widespread applications in real life, such as the team formation problem in labor market and the assortment optimization in sales market. We provide a bicriteria approximation algorithm with bifactor ratio \((\frac{\gamma }{1+\gamma },1)\), where \(\gamma \in (0,1]\) is a parameter to characterize the approximate submodularity. Our result extends Ene’s recent work on maximizing the difference between a monotone submodular function and a linear function. Also, a generalized version of the proposed algorithm is capable to deal with huge volume data set.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Anagnostopoulos, A., Becchetti, L., Castillo, C., Gionis, A., Leonardi, S.: Online team formation in social networks. In: Proceedings of the 21st International Conference on World Wide Web, pp. 839–848 (2012)

    Google Scholar 

  2. Anagnostopoulos, A., Castillo, C., Fazzone, A., Leonardi, S., Terzi, E.: Algorithms for hiring and outsourcing in the online labor market. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1109–1118 (2018)

    Google Scholar 

  3. Bian, A.A., Buhmann, J.M., Krause, A., Tschiatschek, S.: Guarantees for greedy maximization of non-submodular functions with applications. In: Proceedings of the 34th International Conference on Machine Learning, pp. 498–507 (2017)

    Google Scholar 

  4. Buchbinder, N., Feldman, M., Garg, M.: Deterministic \((1/2+\epsilon )\)-approximation for submodular maximization over a matroid. In: Proceedings of the 30th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 241–254 (2019)

    Google Scholar 

  5. Désir, A., Goyal, V., Segev, D., Ye, C.: Constrained assortment optimization under the Markov chained-based choice model. Manag. Sci. 66(2), 698–721 (2020)

    Article  Google Scholar 

  6. Du, D., Li, Y., Xiu, N., Xu, D.: Simultaneous approximation of multi-criteria submodular functions maximization. J. Oper. Res. Soc. China 2(3), 271–290 (2014)

    Article  MathSciNet  Google Scholar 

  7. 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

    Chapter  Google Scholar 

  8. Ene, A.: A note on maximizing the difference between a monotone submodular function and a linear function. arXiv preprint arXiv: 2002.07782 (2020)

  9. Feige, U.: A threshold of \(\ln n\) for approximating set cover. J. ACM 45, 634–652 (1998)

    Article  MathSciNet  Google Scholar 

  10. Feldman, M.: Guess free maximization of submodular and linear sums. In: Proceedings of the 16th International Conference Workshop on Algorithms and Data Structures, pp. 380–394 (2019)

    Google Scholar 

  11. Friedrich, T., Göbel, A., Neumann, F., Quinzan, F., Rothenberger, R.: Greedy maximization of functions with bounded curvature under partition matroid constraints. In: Proceedings of the 33rd AAAI Conference on Artificial Intelligence, pp. 2272–2279 (2019)

    Google Scholar 

  12. Golshan, B., Lappas, T., Terzi, E.: Profit-maximizing cluster hires. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1196–1205 (2014)

    Google Scholar 

  13. Gong, S., Nong, Q., Liu, W., Fang, Q.: Parametric monotone function maximization with matroid constraints. J. Glob. Optim. 75(3), 833–849 (2019)

    Article  MathSciNet  Google Scholar 

  14. Harshaw, C., Feldman, M., Ward, J., Karbasi, A.: Submodular maximization beyond non-negativity: guarantees, fast algorithms, and applications. In: Proceedings of the 36th International Conference on Machine Learning, pp. 2634–2643 (2019)

    Google Scholar 

  15. Kuhnle, A., Smith, J.D., Crawford, V.G., Thai, M.T.: Fast maximization of non-submodular, monotonic functions on the integer lattice. In: Proceedings of the 35th International Conference on Machine Learning, pp. 2791–2800 (2018)

    Google Scholar 

  16. Lappas, T., Liu, K., Terzi, E.: Finding a team of experts in social networks. In: Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 467–476 (2009)

    Google Scholar 

  17. Lehmann, B., Lehmann, D., Nisan, N.: Combinatorial auctions with decreasing marginal utilities. Games Econ. Behav. 55, 270–296 (2006)

    Article  MathSciNet  Google Scholar 

  18. Liu, S., Poon, C.K.: A simple greedy algorithm for the profit-aware social team formation problem. In: Proceedings of the 11th International Conference on Combinatorial Optimization and Applications, pp. 379–393 (2017)

    Google Scholar 

  19. Nikolakaki, S.M., Ene, A., Terzi, E.: An efficient framework for balancing submodularity and cost. In: Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, pp. 1256–1266 (2021)

    Google Scholar 

  20. Papadimitriou, C., Yannakakis, M.: Optimization, approximation, and complexity classes. J. Comput. Syst. Sci. 43, 425–440 (1991)

    Article  MathSciNet  Google Scholar 

  21. Qian, C.: Multi-objective evolutionary algorithms are still good: maximizing monotone approximately submodular minus modular functions. arXiv preprint arXiv: 1910.05492 (2019)

  22. Sviridenko, M., Vondrák, J., Ward, J.: Optimal approximation for submodular and supermodular optimization with bounded curvature. Math. Oper. Res. 42(4), 1197–1218 (2017)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Key Research and Development Program of China under Grants 2018AAA0101000. Yicheng Xu was supported by Guangxi Key Laboratory of Cryptography and Information Security (No. GCIS202116).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yicheng Xu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, Y., Xu, Y., Yang, X. (2021). On Maximizing the Difference Between an Approximately Submodular Function and a Linear Function Subject to a Matroid Constraint. In: Du, DZ., Du, D., Wu, C., Xu, D. (eds) Combinatorial Optimization and Applications. COCOA 2021. Lecture Notes in Computer Science(), vol 13135. Springer, Cham. https://doi.org/10.1007/978-3-030-92681-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-92681-6_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-92680-9

  • Online ISBN: 978-3-030-92681-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics