Adversarial Decisions on Complex Dynamical Systems using Game Theory

01/28/2022
by   Andrew C. Cullen, et al.
0

We apply computational Game Theory to a unification of physics-based models that represent decision-making across a number of agents within both cooperative and competitive processes. Here the competitors try to both positively influence their own returns, while negatively affecting those of their competitors. Modelling these interactions with the so-called Boyd-Kuramoto-Lanchester (BKL) complex dynamical system model yields results that can be applied to business, gaming and security contexts. This paper studies a class of decision problems on the BKL model, where a large set of coupled, switching dynamical systems are analysed using game-theoretic methods. Due to their size, the computational cost of solving these BKL games becomes the dominant factor in the solution process. To resolve this, we introduce a novel Nash Dominant solver, which is both numerically efficient and exact. The performance of this new solution technique is compared to traditional exact solvers, which traverse the entire game tree, as well as to approximate solvers such as Myopic and Monte Carlo Tree Search (MCTS). These techniques are assessed, and used to gain insights into both nonlinear dynamical systems and strategic decision making in adversarial environments.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/24/2019

Game theoretical modelling of network/cyber security [Review paper]

Game theory is an established branch of mathematics that offers a rich s...
research
03/14/2019

The Rock--Paper--Scissors Game

Rock-Paper-Scissors (RPS), a game of cyclic dominance, is not merely a p...
research
03/04/2019

α-Rank: Multi-Agent Evaluation by Evolution

We introduce α-Rank, a principled evolutionary dynamics methodology, for...
research
11/29/2018

Tree-Structured Recurrent Switching Linear Dynamical Systems for Multi-Scale Modeling

Many real-world systems studied are governed by complex, nonlinear dynam...
research
01/31/2020

Efficient computation of extreme excursion probabilities for dynamical systems

We develop a novel computational method for evaluating the extreme excur...
research
08/25/2020

Theory of Deep Q-Learning: A Dynamical Systems Perspective

Deep Q-Learning is an important algorithm, used to solve sequential deci...
research
05/27/2018

Assessing monotonicity of transfer functions in nonlinear dynamical control systems

When dealing with dynamical systems arising in diverse control systems, ...

Please sign up or login with your details

Forgot password? Click here to reset