Connectivity in the presence of an opponent

04/18/2023
by   Zihui Liang, et al.
0

The paper introduces two player connectivity games played on finite bipartite graphs. Algorithms that solve these connectivity games can be used as subroutines for solving Müller games. Müller games constitute a well established class of games in model checking and verification. In connectivity games, the objective of one of the players is to visit every node of the game graph infinitely often. The first contribution of this paper is our proof that solving connectivity games can be reduced to the incremental strongly connected component maintenance (ISCCM) problem, an important problem in graph algorithms and data structures. The second contribution is that we non-trivially adapt two known algorithms for the ISCCM problem to provide two efficient algorithms that solve the connectivity games problem. Finally, based on the techniques developed, we recast Horn's polynomial time algorithm that solves explicitly given Müller games and provide an alternative proof of its correctness. Our algorithms are more efficient than that of Horn's algorithm. Our solution for connectivity games is used as a subroutine in the algorithm.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/03/2018

Attracting Tangles to Solve Parity Games

Parity games have important practical applications in formal verificatio...
research
08/18/2021

Analogical Learning in Tactical Decision Games

Tactical Decision Games (TDGs) are military conflict scenarios presented...
research
02/27/2018

Incremental Strong Connectivity and 2-Connectivity in Directed Graphs

In this paper, we present new incremental algorithms for maintaining dat...
research
09/21/2023

Cost-sharing in Parking Games

We introduce parking games, which are coalitional cost-sharing games in ...
research
08/18/2017

Dynamic Connectivity Game for Adversarial Internet of Battlefield Things Systems

In this paper, the problem of network connectivity is studied for an adv...
research
05/04/2015

Dynamic Consistency of Conditional Simple Temporal Networks via Mean Payoff Games: a Singly-Exponential Time DC-Checking

Conditional Simple Temporal Network (CSTN) is a constraint-based graph-f...
research
08/19/2019

Gradient Methods for Solving Stackelberg Games

Stackelberg Games are gaining importance in the last years due to the ra...

Please sign up or login with your details

Forgot password? Click here to reset