Skip to main navigation Skip to search Skip to main content

A bilevel critical node detection problem

Ashwin Arulselvan*, Altannar Chinchuluun, Panos Pardalos

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Downloads (Pure)

Abstract

In this study, we formulate a bilevel critical node detection problem for a given threat level and a budget. A leader has a budget to immunize a subset of nodes. An attacker, with the knowledge of the leader’s choice, will remove any set of non-immunized nodes within their budget, which is the threat level. The leader seeks to maximise the pairwise connectivity of the nodes for the worst case removal strategy of the attacker. We solve this problem using a high point relaxation within a branch-and-bound framework. We introduce some valid inequalities to strengthen the formulation and introduce a branching strategy to deal with the bilevel infeasibility. We test this procedure on two graph families with varying number of nodes, edge densities and budgets and share our computational experience.
Original languageEnglish
Number of pages18
JournalOptimization Letters
Early online date27 Oct 2025
DOIs
Publication statusE-pub ahead of print - 27 Oct 2025

Keywords

  • critical node detection
  • bilevel programming
  • network interdiction
  • mixed integer programming
  • branch-and-bound

Fingerprint

Dive into the research topics of 'A bilevel critical node detection problem'. Together they form a unique fingerprint.

Cite this