Proceedings

A Reduction-Based Algorithm for the Clique Interdiction Problem

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 9022-9030.

https://doi.org/10.24963/ijcai.2025/1003

Abstract

The Clique Interdiction Problem (CIP) aims to minimize the size of the largest clique in a given graph by removing a given number of vertices.

The CIP models a special Stackelberg game and has important applications in fields such as pandemic control and terrorist identification.

However, the CIP is a bilevel graph optimization problem, making it very challenging to solve. Recently, data reduction techniques have been successfully applied in many (single-level) graph optimization problems like vertex cover.

Motivated by this, we investigate a set of novel reduction rules and design a reduction-based algorithm, RECIP, for practically solving the CIP.

RECIP enjoys an effective preprocessing procedure that systematically reduces the input graph, making the problem much easier to solve.

Extensive experiments on 124 large real-world networks demonstrate the superior performance of RECIP and validate the effectiveness of the proposed reduction rules.

  1. [Abu-Khzam et al., 2022] Faisal N Abu-Khzam, Sebastian Lamm, Matthias Mnich, Alexander Noe, Christian Schulz, and Darren Strash. Recent advances in practical data re- duction. Algorithms for Big Data, pages 97-133, 2022.
  2. [Becker, 2017] Timothy Becker. Bilevel Clique Interdiction and Related Problems. PhD thesis, Rice University, 2017.
  3. [Berry et al., 2004] Nina Berry, Teresa Ko, Tim Moy, Juli- enne Smrcka, Jessica Turnley, and Ben Wu. Emergent clique formation in terrorist recruitment. In The AAAI-04 Workshop on Agent Organizations: Theory and Practice, pages 1198-1208, 2004.
  4. [Bläsius et al., 2022] Thomas Bläsius, Philipp Fischbeck, Lars Gottesbüren, Michael Hamann, Tobias Heuer, Jonas Spinner, Christopher Weyand, and Marcus Wilhelm. A branch-and-bound algorithm for cluster editing. In 20th International Symposium on Experimental Algorithms (SEA 2022). Schloss Dagstuhl-Leibniz-Zentrum für Infor- matik, 2022.
  5. [Borgatti et al., 2024] Stephen P Borgatti, Martin G Everett, Jeffrey C Johnson, and Filip Agneessens. Analyzing Social Networks. SAGE Publications Limited, 2024.
  6. [Chang and Qin, 2019] Lijun Chang and Lu Qin. Cohesive subgraph computation over large sparse graphs. In 2019 IEEE 35th International Conference on Data Engineering (ICDE), pages 2068-2071. IEEE, 2019.
  7. [Chang, 2019] Lijun Chang. Efficient maximum clique com- putation over large sparse graphs. In Proceedings of the 25th ACM SIGKDD International Conference on Knowl- edge Discovery & Data Mining, pages 529-538, 2019.
  8. [Chen et al., 2021] Xiaoyu Chen, Yi Zhou, Jin-Kao Hao, and Mingyu Xiao. Computing maximum k-defective cliques in massive graphs. Computers & Operations Research, 127:105131, 2021.
  9. [Dempe, 2020] Stephan Dempe. Bilevel optimization: the- ory, algorithms, applications and a bibliography. Bilevel optimization: advances and next challenges, pages 581- 672, 2020.
  10. [Douik et al., 2020] Ahmed Douik, Hayssam Dahrouj, Tareq Y Al-Naffouri, and Mohamed-Slim Alouini. A tutorial on clique problems in communications and signal processing. Proceedings of the IEEE, 108(4):583-608, 2020.
  11. [Downey and Fellows, 2012] Rodney G Downey and Michael Ralph Fellows. Parameterized complexity. Springer Science & Business Media, 2012.
  12. [Dunbar and Spoors, 1995] Robin IM Dunbar and Matt Spoors. Social networks, support cliques, and kinship. Hu- man nature, 6:273-290, 1995.
  13. [Fischetti et al., 2017] Matteo Fischetti, Ivana Ljubić, Michele Monaci, and Markus Sinnl. A new general- purpose algorithm for mixed-integer bilevel linear programs. Operations Research, 65(6):1615-1637, 2017.
  14. [Furini et al., 2019] Fabio Furini, Ivana Ljubić, Sébastien Martin, and Pablo San Segundo. The maximum clique interdiction problem. European Journal of Operational Research, 277(1):112-127, 2019.
  15. [Furini et al., 2021] Fabio Furini, Ivana Ljubić, Pablo San Segundo, and Yanlu Zhao. A branch-and-cut algo- rithm for the edge interdiction clique problem. European Journal of Operational Research, 294(1):54-69, 2021.
  16. [Grass and Fischer, 2016] Emilia Grass and Kathrin Fischer. Two-stage stochastic programming in disaster manage- ment: A literature survey. Surveys in Operations Research and Management Science, 21(2):85-100, 2016.
  17. [Grüne and Wulf, 2024] Christoph Grüne and Lasse Wulf. Completeness in the polynomial hierarchy for many nat- ural problems in bilevel and robust optimization. arXiv preprint arXiv:2311.10540, 2024.
  18. [Hastad, 1996] Johan Hastad. Clique is hard to approximate within n/sup 1-/spl epsiv. In Proceedings of 37th Con- ference on Foundations of Computer Science, pages 627- 636. IEEE, 1996.
  19. [Hespe et al., 2020] Demian Hespe, Sebastian Lamm, Chris- tian Schulz, and Darren Strash. Wegotyoucovered: The winning solver from the pace 2019 challenge, vertex cover track. In 2020 proceedings of the SIAM workshop on com- binatorial scientific computing, pages 1-11. SIAM, 2020.
  20. [Karp, 2010] Richard M Karp. Reducibility among combi- natorial problems. Springer, 2010.
  21. [Latapy, 2008] Matthieu Latapy. Main-memory triangle computations for very large (sparse (power-law)) graphs. Theoretical computer science, 407(1-3):458-473, 2008.
  22. [Leskovec and Sosič, 2014] Jure Leskovec and Rok Sosič. Snap: Stanford network analysis project. https://snap. stanford.edu/, 2014. Accessed: 2025-01-12. Link
  23. [Li et al., 2017] Chu-Min Li, Hua Jiang, and Felip Manyà. On minimization of the number of branches in branch- and-bound algorithms for the maximum clique problem. Computers & Operations Research, 84:1-15, 2017.
  24. [Luo et al., 2024] Chunyu Luo, Yi Zhou, Zhengren Wang, and Mingyu Xiao. A faster branching algorithm for the maximum k-defective clique problem. In ECAI 2024, pages 4132-4139. IOS Press, 2024.
  25. [Mahdavi Pajouh et al., 2014] Foad Mahdavi Pajouh, Vladimir Boginski, and Eduardo L Pasiliao. Minimum vertex blocker clique problem. Networks, 64(1):48-64, 2014.
  26. [Malod-Dognin et al., 2010] Noël Malod-Dognin, Rumen Andonov, and Nicola Yanev. Maximum cliques in protein structure comparison. In Experimental Algorithms: 9th In- ternational Symposium, SEA 2010, Ischia Island, Naples, Italy, May 20-22, 2010. Proceedings 9, pages 106-117. Springer, 2010.
  27. [Mattia, 2024] Sara Mattia. Reformulations and complexity of the clique interdiction problem by graph mapping. Dis- crete Applied Mathematics, 354:48-57, 2024.
  28. [Mitchell, 2002] John E Mitchell. Branch-and-cut algo- rithms for combinatorial optimization problems. Hand- book of applied optimization, 1(1):65-77, 2002.
  29. [Nasirian et al., 2019] Farzaneh Nasirian, Foad Mahdavi Pa- jouh, and Josephine Namayanja. Exact algorithms for the minimum cost vertex blocker clique problem. Computers & Operations Research, 103:296-309, 2019.
  30. [Rossi and Ahmed, 2015] Ryan A. Rossi and Nesreen K. Ahmed. The network data repository with inter- active graph analytics and visualization. https:// networkrepository.com/, 2015. Accessed: 2025-01-12. Link
  31. [Rutenburg, 1994] Vladislav Rutenburg. Propositional truth maintenance systems: Classification and complexity anal- ysis. Annals of Mathematics and Artificial Intelligence, 10:207-231, 1994.
  32. [Sageman, 2004] Marc Sageman. Understanding terror net- works. University of Pennsylvania, 2004.
  33. [Šikić et al., 2013] Mile Šikić, Alen Lančić, Nino Antulov- Fantulin, and Hrvoje Štefančić. Epidemic centrality-is there an underestimated epidemic impact of network pe- ripheral nodes? The European Physical Journal B, 86:1- 13, 2013.
  34. [Tang et al., 2016] Yen Tang, Jean-Philippe P Richard, and J Cole Smith. A class of algorithms for mixed-integer bilevel min-max optimization. Journal of Global Opti- mization, 66:225-262, 2016.
  35. [Valdez et al., 2023] Lucas Daniel Valdez, Lautaro Vassallo, and Lidia Adriana Braunstein. Epidemic control in net- works with cliques. Physical Review E, 107(5):054304, 2023.
  36. [Van Cleemput, 2012] Katrien Van Cleemput. Friendship type, clique formation and the everyday use of communi- cation technologies in a peer group: A social network anal- ysis. Information, Communication & Society, 15(8):1258- 1277, 2012.
  37. [Wang et al., 2012] Bing Wang, Lang Cao, Hideyuki Suzuki, and Kazuyuki Aihara. Impacts of clustering on interacting epidemics. Journal of theoretical biology, 304:121-130, 2012.
  38. [Xiao and Nagamochi, 2017] Mingyu Xiao and Hiroshi Nagamochi. Exact algorithms for maximum independent set. Information and Computation, 255:126-146, 2017.
  39. [Xiao et al., 2014] Kaiming Xiao, Cheng Zhu, Weiming Zhang, Xiangyu Wei, and Songchao Hu. Stackelberg net- work interdiction game: nodal model and algorithm. In The 2014 5th International Conference on Game Theory for Networks, pages 1-5. IEEE, 2014.
  40. [Xiao et al., 2021] Mingyu Xiao, Sen Huang, Yi Zhou, and Bolin Ding. Efficient reductions and a fast algorithm of maximum weighted independent set. In Proceedings of the Web Conference 2021, pages 3930-3940, 2021.

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

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