Dynamic Adversarial Resource Allocation: the dDAB Game

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Guan, Yue, Shishika, Daigo, Marden, Jason R., Dorothy, Michael, Tsiotras, Panagiotis, Kumar, Vijay
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914419152257024
author Guan, Yue
Shishika, Daigo
Marden, Jason R.
Dorothy, Michael
Tsiotras, Panagiotis
Kumar, Vijay
author_facet Guan, Yue
Shishika, Daigo
Marden, Jason R.
Dorothy, Michael
Tsiotras, Panagiotis
Kumar, Vijay
contents This work introduces the dynamic Defender-Attacker Blotto (dDAB) game, extending the classical static Blotto game to a dynamic resource allocation setting over graphs. In the dDAB game, a defender is required to maintain numerical superiority against attacker resources across a set of key nodes in a connected graph. The engagement unfolds as a discrete-time game, where each player reallocates its resources in turn, with resources allowed to move at most one hop per time step. The primary goal is to determine the necessary and sufficient amount of defender resources required to guarantee sustained defense, along with the corresponding strategies. To address the central challenge arising from graph-constrained resource reallocation, we conduct a reachability analysis, starting with simplified settings where attacker resources act as a single cohesive group. We then extend the framework to allow attacker resources to split and merge arbitrarily, and construct defender strategies using superposition principles. A set-based dynamic programming algorithm is developed to compute the optimal strategies, as well as the minimum amount of defender resources to ensure successful defense. The effectiveness of our approach is demonstrated through numerical simulations and hardware experiments on the Georgia Tech Robotarium platform.
format Preprint
id arxiv_https___arxiv_org_abs_2304_02172
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Dynamic Adversarial Resource Allocation: the dDAB Game
Guan, Yue
Shishika, Daigo
Marden, Jason R.
Dorothy, Michael
Tsiotras, Panagiotis
Kumar, Vijay
Multiagent Systems
This work introduces the dynamic Defender-Attacker Blotto (dDAB) game, extending the classical static Blotto game to a dynamic resource allocation setting over graphs. In the dDAB game, a defender is required to maintain numerical superiority against attacker resources across a set of key nodes in a connected graph. The engagement unfolds as a discrete-time game, where each player reallocates its resources in turn, with resources allowed to move at most one hop per time step. The primary goal is to determine the necessary and sufficient amount of defender resources required to guarantee sustained defense, along with the corresponding strategies. To address the central challenge arising from graph-constrained resource reallocation, we conduct a reachability analysis, starting with simplified settings where attacker resources act as a single cohesive group. We then extend the framework to allow attacker resources to split and merge arbitrarily, and construct defender strategies using superposition principles. A set-based dynamic programming algorithm is developed to compute the optimal strategies, as well as the minimum amount of defender resources to ensure successful defense. The effectiveness of our approach is demonstrated through numerical simulations and hardware experiments on the Georgia Tech Robotarium platform.
title Dynamic Adversarial Resource Allocation: the dDAB Game
topic Multiagent Systems
url https://arxiv.org/abs/2304.02172