Table of Contents
Fetching ...

A Little Aggression Goes a Long Way

Jyothi Krishnan, Neeldhara Misra, Saraswati Girish Nanoti

TL;DR

The paper studies Aggression, a two-phase graph game with a placement phase followed by an attack phase, and proves that computing an optimal first-player response is NP-complete even under a fixed second-player plan. It provides a detailed reduction from Multi-Colored Clique to Optimal Response and shows the construction can be made bipartite and connected, establishing hardness. It also characterizes outcomes on restricted graphs, proving draw strategies on matchings of small size and certain edge/troop relationships, and showing draw results on cycles of length at most five. These results illuminate the computational complexity of strategic planning in graph-based pursuit-and-attack games and suggest directions for future work on planar/acyclic cases and Micro Aggression variants.

Abstract

Aggression is a two-player game of troop placement and attack played on a map (modeled as a graph). Players take turns deploying troops on a territory (a vertex on the graph) until they run out. Once all troops are placed, players take turns attacking enemy territories. A territory can be attacked if it has $k$ troops and there are more than $k$ enemy troops on adjacent territories. At the end of the game, the player who controls the most territories wins. In the case of a tie, the player with more surviving troops wins. The first player to exhaust their troops in the placement phase leads the attack phase. We study the complexity of the game when the graph along with an assignment of troops and the sequence of attacks planned by the second player. Even in this restrained setting, we show that the problem of determining an optimal sequence of first player moves is NP-complete. We then analyze the game for when the input graph is a matching or a cycle.

A Little Aggression Goes a Long Way

TL;DR

The paper studies Aggression, a two-phase graph game with a placement phase followed by an attack phase, and proves that computing an optimal first-player response is NP-complete even under a fixed second-player plan. It provides a detailed reduction from Multi-Colored Clique to Optimal Response and shows the construction can be made bipartite and connected, establishing hardness. It also characterizes outcomes on restricted graphs, proving draw strategies on matchings of small size and certain edge/troop relationships, and showing draw results on cycles of length at most five. These results illuminate the computational complexity of strategic planning in graph-based pursuit-and-attack games and suggest directions for future work on planar/acyclic cases and Micro Aggression variants.

Abstract

Aggression is a two-player game of troop placement and attack played on a map (modeled as a graph). Players take turns deploying troops on a territory (a vertex on the graph) until they run out. Once all troops are placed, players take turns attacking enemy territories. A territory can be attacked if it has troops and there are more than enemy troops on adjacent territories. At the end of the game, the player who controls the most territories wins. In the case of a tie, the player with more surviving troops wins. The first player to exhaust their troops in the placement phase leads the attack phase. We study the complexity of the game when the graph along with an assignment of troops and the sequence of attacks planned by the second player. Even in this restrained setting, we show that the problem of determining an optimal sequence of first player moves is NP-complete. We then analyze the game for when the input graph is a matching or a cycle.
Paper Structure (7 sections, 10 theorems, 4 equations, 2 figures)

This paper contains 7 sections, 10 theorems, 4 equations, 2 figures.

Key Result

Theorem 1

Optimal Response is NP-complete even on bipartite graphs.

Figures (2)

  • Figure 1: An example map that goes with "A Little Bit of Aggression". This is a map of Sicily which is played between Rome and Carthage. The map is from the MathPickle website.
  • Figure 2: Aggresion as depicted in the Leapfrogs Action Book "Doodles".

Theorems & Definitions (11)

  • Theorem 1
  • Remark 2
  • Lemma 3
  • Lemma 4
  • Lemma 6
  • Lemma 7
  • Lemma 8
  • Theorem 9
  • Lemma 10
  • Lemma 11
  • ...and 1 more