Research output: Contribution to journal › Article › peer-review
A Bilevel “Attacker-Defender” Model to Choosing the Composition of Attack Means. / Beresnev, V. L.; Melnikov, A. A.
In: Journal of Applied and Industrial Mathematics, Vol. 13, No. 4, 01.10.2019, p. 612-622.Research output: Contribution to journal › Article › peer-review
}
TY - JOUR
T1 - A Bilevel “Attacker-Defender” Model to Choosing the Composition of Attack Means
AU - Beresnev, V. L.
AU - Melnikov, A. A.
PY - 2019/10/1
Y1 - 2019/10/1
N2 - We consider a bilevel model of estimating the costs of the attacking party (the Attacker) for a successful attack of a given set of objects protected by the other party (the Defender). The Attacker and the Defender have multiple means to, correspondingly, attack and protect the objects, and the Attacker’s costs depend on the Defender’s means of protection. The model under consideration is based on the Stackelberg game, where the Attacker aims to successfully attack the objects with the least costs, while the Defender maximizes the Attacker’s losses committing some limited budget. Formally, the “Attacker—Defender” model can be written as a bilevel mixed-integer program. The particularity of the problem is that the feasibility of the upper-level solution depends on all lower-level optimal solutions. To compute an optimal solution of the bilevel problem under study, we suggest some algorithm that splits the feasible region of the problem into subsets and reducing the problem to a sequence of bilevel subproblems. Specificity of feasible regions of these subproblems allows us to reduce them to common mixed-integer programming problems of two types.
AB - We consider a bilevel model of estimating the costs of the attacking party (the Attacker) for a successful attack of a given set of objects protected by the other party (the Defender). The Attacker and the Defender have multiple means to, correspondingly, attack and protect the objects, and the Attacker’s costs depend on the Defender’s means of protection. The model under consideration is based on the Stackelberg game, where the Attacker aims to successfully attack the objects with the least costs, while the Defender maximizes the Attacker’s losses committing some limited budget. Formally, the “Attacker—Defender” model can be written as a bilevel mixed-integer program. The particularity of the problem is that the feasibility of the upper-level solution depends on all lower-level optimal solutions. To compute an optimal solution of the bilevel problem under study, we suggest some algorithm that splits the feasible region of the problem into subsets and reducing the problem to a sequence of bilevel subproblems. Specificity of feasible regions of these subproblems allows us to reduce them to common mixed-integer programming problems of two types.
KW - bilevel subproblem
KW - optimality condition
KW - separations of the feasible region
UR - http://www.scopus.com/inward/record.url?scp=85078903903&partnerID=8YFLogxK
U2 - 10.1134/S1990478919040045
DO - 10.1134/S1990478919040045
M3 - Article
AN - SCOPUS:85078903903
VL - 13
SP - 612
EP - 622
JO - Journal of Applied and Industrial Mathematics
JF - Journal of Applied and Industrial Mathematics
SN - 1990-4789
IS - 4
ER -
ID: 23427746