Interdiction Games and Monotonicity, with Application to Knapsack Problems

被引:49
|
作者
Fischetti, Matteo [1 ]
Ljubic, Ivana [2 ]
Monaci, Michele [3 ]
Sinnl, Markus [4 ]
机构
[1] Univ Padua, Dept Informat Engn, I-351200 Padua, Italy
[2] ESSEC Business Sch Paris, F-95021 Cergy Pontoise, France
[3] Univ Bologna, Dept Informat Engn, I-40136 Bologna, Italy
[4] Univ Vienna, Dept Stat & Operat Res, A-1090 Vienna, Austria
基金
奥地利科学基金会;
关键词
interdiction games; bilevel optimization; mixed-integer optimization; branch-and-cut; multidimensional knapsack interdiction; prize-collecting interdiction; BILEVEL KNAPSACK; ALGORITHM; BRANCH;
D O I
10.1287/ijoc.2018.0831
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Two-person interdiction games represent an important modeling concept for applications in marketing, defending critical infrastructure, stopping nuclear weapons projects, or preventing drug smuggling. We present an exact branch-and-cut algorithm for interdiction games under the assumption that feasible solutions of the follower problem satisfy a certain monotonicity property. Prominent examples from the literature that fall into this category are knapsack interdiction, matching interdiction, and packing interdiction problems. We also show how practically relevant interdiction variants of facility location and prize-collecting problems can be modeled in our setting. Our branch-and-cut algorithm uses a solution scheme akin to Benders decomposition based on a family of so-called interdiction cuts. We present modified and lifted versions of these cuts along with exact and heuristic procedures for the separation of interdiction cuts and heuristic separation procedures for the other versions. In addition, we derive further valid inequalities and present a new heuristic procedure. We computationally evaluate the proposed algorithm on a benchmark of 360 knapsack interdiction instances from literature, including 27 instances for which the optimal solution was not known. Our approach is able to solve each of them to optimality within about one minute of computing time on a standard PC (in most cases, within just seconds), and it is up to some orders of magnitude faster than any previous approach from the literature. To further assess the effectiveness of our branchand-cut algorithm, an additional computational study is performed on 144 randomly generated instances based on 0/1 multidimensional knapsack problems.
引用
收藏
页码:390 / 410
页数:21
相关论文
共 50 条
  • [1] Exact methods for discrete G-robust interdiction problems with an application to the bilevel knapsack problem
    Beck, Yasmine
    Ljubic, Ivana
    Schmidt, Martin
    [J]. MATHEMATICAL PROGRAMMING COMPUTATION, 2023, 15 (04) : 733 - 782
  • [2] Bilevel Knapsack with Interdiction Constraints
    Caprara, Alberto
    Carvalho, Margarida
    Lodi, Andrea
    Woeginger, Gerhard J.
    [J]. INFORMS JOURNAL ON COMPUTING, 2016, 28 (02) : 319 - 333
  • [3] MONOTONICITY PROPERTIES FOR THE STOCHASTIC KNAPSACK
    ROSS, KW
    YAO, DD
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (05) : 1173 - 1179
  • [4] Special issue on games, interdiction, and human interaction problems on networks - Preface
    Smith, J. Cole
    [J]. NETWORKS, 2008, 52 (03) : 109 - 110
  • [5] Quantum Optimization Heuristics with an Application to Knapsack Problems
    van Dam, Wim
    Eldefrawy, Karim
    Genise, Nicholas
    Parham, Natalie
    [J]. 2021 IEEE INTERNATIONAL CONFERENCE ON QUANTUM COMPUTING AND ENGINEERING (QCE 2021) / QUANTUM WEEK 2021, 2021, : 160 - 170
  • [6] Interdiction Games on Markovian PERT Networks
    Gutin, Eli
    Kuhn, Daniel
    Wiesemann, Wolfram
    [J]. MANAGEMENT SCIENCE, 2015, 61 (05) : 999 - 1017
  • [7] On supervalid inequalities for binary interdiction games
    Wei, Ningji
    Walteros, Jose L.
    [J]. MATHEMATICAL PROGRAMMING, 2024,
  • [8] An exact approach for the bilevel knapsack problem with interdiction constraints and extensions
    Federico Della Croce
    Rosario Scatamacchia
    [J]. Mathematical Programming, 2020, 183 : 249 - 281
  • [9] A fast combinatorial algorithm for the bilevel knapsack problem with interdiction constraints
    Weninger, Noah
    Fukasawa, Ricardo
    [J]. MATHEMATICAL PROGRAMMING, 2024,
  • [10] A Fast Combinatorial Algorithm for the Bilevel Knapsack Problem with Interdiction Constraints
    Weninger, Noah
    Fukasawa, Ricardo
    [J]. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2023, 2023, 13904 : 438 - 452