Proceedings

Diverse Approximations for Monotone Submodular Maximization Problems with a Matroid Constraint

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 5558-5566.

https://doi.org/10.24963/ijcai.2023/617

Abstract

Finding diverse solutions to optimization problems has been of practical interest for several decades, and recently enjoyed increasing attention in research. While submodular optimization has been rigorously studied in many fields, its diverse solutions extension has not. In this study, we consider the most basic variants of submodular optimization, and propose two simple greedy algorithms, which are known to be effective at maximizing monotone submodular functions. These are equipped with parameters that control the trade-off between objective and diversity. Our theoretical contribution shows their approximation guarantees in both objective value and diversity, as functions of their respective parameters. Our experimental investigation with maximum vertex coverage instances demonstrates their empirical differences in terms of objective-diversity trade-offs.

  1. [Arrighi et al., 2021] Emmanuel Arrighi, Henning Fernau, Daniel Lokshtanov, Mateus de Oliveira Oliveira, and Petra Wolf. Diversity in kemeny rank aggregation: A param- eterized approach. In IJCAI, pages 10-16. International Joint Conferences on Artificial Intelligence Organization, August 2021. IJCAI
  2. [Baste et al., 2022] Julien Baste, Michael R. Fellows, Lars Jaffke, Tomáš Masařík, Mateus de Oliveira Oliveira, Gee- varghese Philip, and Frances A. Rosamond. Diversity of so- lutions: An exploration through the lens of fixed-parameter tractability theory. Artificial Intelligence, 303:103644, February 2022. IJCAI
  3. [Calinescu et al., 2011] Gruia Calinescu, Chandra Chekuri, Martin Pál, and Jan Vondrák. Maximizing a monotone submodular function subject to a matroid constraint. SIAM Journal on Computing, 40(6):1740-1766, January 2011.
  4. [Chandra and Halldórsson, 1996] Barun Chandra and Magnús M. Halldórsson. Facility dispersion and remote subgraphs. In SWAT, volume 1097 of Lecture Notes in Computer Science, pages 53-65. Springer Berlin Heidelberg, 1996.
  5. [Chekuri and Kumar, 2004] Chandra Chekuri and Amit Ku- mar. Maximum coverage problem with group budget con- straints and applications. In APPROX-RANDOM, volume 3122 of Lecture Notes in Computer Science, pages 72-83. Springer Berlin Heidelberg, 2004.
  6. [Chekuri and Pál, 2005] Chandra Chekuri and Martin Pál. A recursive greedy algorithm for walks in directed graphs. In FOCS, pages 245-253. IEEE, 2005.
  7. [Chekuri et al., 2014] Chandra Chekuri, Jan Vondrák, and Rico Zenklusen. Submodular function maximization via the multilinear relaxation and contention resolution schemes. SIAM Journal on Computing, 43(6):1831-1879, January 2014.
  8. [Conforti and Cornuéjols, 1984] Michele Conforti and Gérard Cornuéjols. Submodular set functions, matroids and the greedy algorithm: Tight worst-case bounds and some generalizations of the rado-edmonds theorem. Discrete Applied Mathematics, 7(3):251-274, March 1984.
  9. [Cornuejols et al., 1977] Gerard Cornuejols, Marshall L. Fisher, and George L. Nemhauser. Location of bank ac- counts to optimize float: An analytic study of exact and approximate algorithms. Management Science, 23(8):789- 810, April 1977.
  10. [Danna et al., 2007] Emilie Danna, Mary Fenelon, Zonghao Gu, and Roland Wunderling. Generating multiple solutions for mixed integer programming problems. In IPCO, pages 280-294. Springer Berlin Heidelberg, 2007.
  11. [Eiter et al., 2009] Thomas Eiter, Esra Erdem, Halit Erdogan, and Michael Fink. Finding similar or diverse solutions in answer set programming. In Logic Programming, pages 342-356. Springer Berlin Heidelberg, 2009.
  12. [Erkut, 1990] Erhan Erkut. The discrete p-dispersion prob- lem. European Journal of Operational Research, 46(1):48- 60, May 1990.
  13. [Feldman et al., 2020] Moran Feldman, Christopher Har- shaw, and Amin Karbasi. Simultaneous greedys: A swiss army knife for constrained submodular maximization. CoRR, abs/2009.13998, 2020.
  14. [Fisher et al., 1978] M. L. Fisher, G. L. Nemhauser, and L. A. Wolsey. An analysis of approximations for maximizing sub- modular set functions-II. In Mathematical Programming Studies, pages 73-87. Springer Berlin Heidelberg, 1978.
  15. [Fleischer et al., 2006] Lisa Fleischer, Michel X. Goemans, Vahab S. Mirrokni, and Maxim Sviridenko. Tight approxi- mation algorithms for maximum general assignment prob- lems. In SODA, pages 611-620. ACM Press, 2006.
  16. [Fomin et al., 2020] Fedor V. Fomin, Petr A. Golovach, Lars Jaffke, Geevarghese Philip, and Danil Sagunov. Diverse pairs of matchings. In ISAAC, pages 26:1-26:12, Dagstuhl, Germany, 2020. Schloss Dagstuhl -Leibniz-Zentrum für Informatik.
  17. [Fomin et al., 2021] Fedor V. Fomin, Petr A. Golovach, Fa- had Panolan, Geevarghese Philip, and Saket Saurabh. Di- verse collections in matroids and graphs. In STACS, pages 31:1-31:14, Dagstuhl, Germany, 2021. Schloss Dagstuhl - Leibniz-Zentrum für Informatik.
  18. [Gao et al., 2022] Jie Gao, Mayank Goswami, C. S. Karthik, Meng-Tsung Tsai, Shih-Yu Tsai, and Hao-Tsung Yang. Ob- taining approximately optimal and diverse solutions via dis- persion. In LATIN 2022: Theoretical Informatics, pages 222-239. Springer International Publishing, 2022.
  19. [Glover et al., 2000] Fred Glover, Arne LøKketangen, and David L. Woodruff. Scatter search to generate diverse MIP solutions. In Operations Research/Computer Science Interfaces Series, pages 299-317. Springer US, Boston, MA, 2000.
  20. [Hanaka et al., 2021] Tesshu Hanaka, Yasuaki Kobayashi, Kazuhiro Kurita, and Yota Otachi. Finding diverse trees, paths, and more. Proceedings of the AAAI Conference on Artificial Intelligence, 35(5):3778-3786, May 2021.
  21. [Hanaka et al., 2022a] Tesshu Hanaka, Masashi Kiyomi, Ya- suaki Kobayashi, Yusuke Kobayashi, Kazuhiro Kurita, and Yota Otachi. A framework to design approximation algo- rithms for finding diverse solutions in combinatorial prob- lems. CoRR, abs/2201.08940, 2022.
  22. [Hanaka et al., 2022b] Tesshu Hanaka, Yasuaki Kobayashi, Kazuhiro Kurita, See Woo Lee, and Yota Otachi. Com- puting diverse shortest paths efficiently: A theoretical and experimental study. Proceedings of the AAAI Conference on Artificial Intelligence, 36(4):3758-3766, June 2022.
  23. [Hao et al., 2020] Fei Hao, Zheng Pei, and Laurence T. Yang. Diversified top-k maximal clique detection in social internet of things. Future Generation Computer Systems, 107:408- 417, June 2020.
  24. [Hebrard et al., 2005] Emmanuel Hebrard, Brahim Hnich, Barry O'Sullivan, and Toby Walsh. Finding diverse and sim- ilar solutions in constraint programming. In AAAI, pages 372-377. AAAI Press / The MIT Press, 2005.
  25. [Ingmar et al., 2020] Linnea Ingmar, Maria Garcia de la Banda, Peter J. Stuckey, and Guido Tack. Modelling diver- sity of solutions. Proceedings of the AAAI Conference on Artificial Intelligence, 34(02):1528-1535, April 2020.
  26. [Kashaev and Santiago, 2023] Danish Kashaev and Richard Santiago. A simple optimal contention resolution scheme for uniform matroids. Theoretical Computer Science, 940(Part A):81-96, 2023.
  27. [Kempe et al., 2015] David Kempe, Jon Kleinberg, and Éva Tardos. Maximizing the spread of influence through a social network. Theory of Computing, 11(4):105-147, 2015.
  28. [Krause and Golovin, 2014] Andreas Krause and Daniel Golovin. Submodular function maximization. In Tractabil- ity, pages 71-104. Cambridge University Press, 2014.
  29. [Krause and Guestrin, 2005] Andreas Krause and Carlos Guestrin. UAI. In Proceedings of the Twenty-First Con- ference on Uncertainty in Artificial Intelligence, UAI'05, pages 324-331, Arlington, Virginia, USA, 2005. AUAI Press.
  30. [Lee et al., 2010] Jon Lee, Vahab S. Mirrokni, Viswanath Nagarajan, and Maxim Sviridenko. Maximizing non- monotone submodular functions under matroid or knap- sack constraints. SIAM Journal on Discrete Mathematics, 23(4):2053-2078, January 2010.
  31. [Lin and Bilmes, 2010] Hui Lin and Jeff Bilmes. Multi- document summarization via budgeted maximization of submodular functions. In HLT-NAACL, pages 912-920, Los Angeles, California, June 2010. Association for Com- putational Linguistics.
  32. [Lin and Bilmes, 2011] Hui Lin and Jeff Bilmes. A class of submodular functions for document summarization. In ACL, HLT '11, pages 510-520, USA, 2011. Association for Computational Linguistics.
  33. [Mirzasoleiman et al., 2013] Baharan Mirzasoleiman, Amin Karbasi, Rik Sarkar, and Andreas Krause. Distributed sub- modular maximization: Identifying representative elements in massive data. In NIPS, NIPS'13, pages 2049-2057, Red
  34. Hook, NY, USA, 2013.
  35. [Nadel, 2011] Alexander Nadel. Generating diverse solutions in SAT. In SAT, volume 6695 of Lecture Notes in Computer Science, pages 287-301. Springer Berlin Heidelberg, 2011.
  36. [Nemhauser et al., 1978] G. L. Nemhauser, L. A. Wolsey, and M. L. Fisher. An analysis of approximations for max- imizing submodular set functions-I. Mathematical Pro- gramming, 14(1):265-294, December 1978.
  37. [Neumann et al., 2021] Aneta Neumann, Jakob Bossek, and Frank Neumann. Diversifying greedy sampling and evo- lutionary diversity optimisation for constrained monotone submodular functions. In GECCO. ACM, June 2021.
  38. [Oxley, 2011] James Oxley. Matroid Theory. Oxford Univer- sity Press, February 2011.
  39. [Petit and Trapp, 2015] Thierry Petit and Andrew C. Trapp. Finding diverse solutions of high quality to constraint opti- mization problems. In IJCAI, IJCAI'15, pages 260--266. AAAI Press, 2015. IJCAI
  40. [Ravi et al., 1994] S. S. Ravi, Daniel J. Rosenkrantz, and Giri Kumar Tayi. Heuristic and special case algorithms for dispersion problems. Operations Research, 42(2):299- 310, April 1994.
  41. [Rossi and Ahmed, 2015] Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with interactive graph analytics and visualization. In AAAI, 2015.
  42. [Ruffini et al., 2019] Manon Ruffini, Jelena Vucinic, Simon de Givry, George Katsirelos, Sophie Barbe, and Thomas Schiex. Guaranteed diversity & quality for the weighted CSP. In ICTAI, pages 18-25. IEEE, November 2019.
  43. [Schittekat and Sörensen, 2009] Patrick Schittekat and Ken- neth Sörensen. Supporting 3pl decisions in the automo- tive industry by generating diverse solutions to a large- scale location-routing problem. Operations Research, 57(5):1058-1067, 2009.
  44. [Tohidi et al., 2020] Ehsan Tohidi, Rouhollah Amiri, Mario Coutino, David Gesbert, Geert Leus, and Amin Karbasi. Submodularity in action: From machine learning to signal processing applications. IEEE Signal Processing Magazine, 37(5):120-133, September 2020.
  45. [Trapp and Konrad, 2015] Andrew C. Trapp and Renata A. Konrad. Finding diverse optima and near-optima to binary integer programs. IIE Transactions, 47(11):1300-1312, April 2015.
  46. [Vondrák, 2013] Jan Vondrák. Symmetry and approximabil- ity of submodular maximization problems. SIAM Journal on Computing, 42(1):265-304, January 2013.
  47. [Wang and Kuo, 1988] D.W. Wang and Yue-Sun Kuo. A study on two geometric location problems. Information Processing Letters, 28(6):281-286, August 1988.
  48. [Wang et al., 2013] Jia Wang, James Cheng, and Ada Wai- Chee Fu. Redundancy-aware maximal cliques. In Proceed- ings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining, KDD '13, pages 122-130. ACM, August 2013.
  49. [Xu and Li, 2006] Ke Xu and Wei Li. Many hard examples in exact phase transitions. Theoretical Computer Science, 355(3):291-302, April 2006.
  50. [Yuan et al., 2015] Long Yuan, Lu Qin, Xuemin Lin, Lijun Chang, and Wenjie Zhang. Diversified top-k clique search. The VLDB Journal, 25(2):171-196, October 2015.
  51. [Zheng et al., 2017] Kaiping Zheng, Hongzhi Wang, Zhixin Qi, Jianzhong Li, and Hong Gao. A survey of query re- sult diversification. Knowledge and Information Systems, 51(1):1-36, September 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards