Featured Games

05/12/2020
by   Uli Fahrenberg, et al.
0

Feature-based SPL analysis and family-based model checking have seen rapid development. Many model checking problems can be reduced to two-player games on finite graphs. A prominent example is mu-calculus model checking, which is generally done by translating to parity games, but also many quantitative model-checking problems can be reduced to (quantitative) games. In their FASE'20 paper, ter Beek et al. introduce parity games with variability in order to develop family-based mu-calculus model checking of featured transition systems. We generalize their model to general featured games and show how these may be analysed in a family-based manner. We introduce featured reachability games, featured minimum reachability games, featured discounted games, featured energy games, and featured parity games. We show how to compute winners and values of such games in a family-based manner. We also show that all these featured games admit optimal featured strategies, which project to optimal strategies for any product. Further, we develop family-based algorithms, using late splitting, to compute winners, values, and optimal strategies for all the featured games we have introduced.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/17/2019

Simple Fixpoint Iteration To Solve Parity Games

A naive way to solve the model-checking problem of the mu-calculus uses ...
research
09/23/2020

Bounded Game-Theoretic Semantics for Modal Mu-Calculus and Some Variants

We introduce a new game-theoretic semantics (GTS) for the modal mu-calcu...
research
04/03/2018

Attracting Tangles to Solve Parity Games

Parity games have important practical applications in formal verificatio...
research
02/14/2018

Abstract Family-based Model Checking using Modal Featured Transition Systems: Preservation of CTL* (Extended Version)

Variational systems allow effective building of many custom variants by ...
research
03/18/2018

Scalar and Vectorial mu-calculus with Atoms

We study an extension of modal mu-calculus to sets with atoms and we stu...
research
11/10/2021

Software Model-Checking as Cyclic-Proof Search

This paper shows that a variety of software model-checking algorithms ca...
research
07/19/2019

Provenance Analysis for Logic and Games

A model checking computation checks whether a given logical sentence is ...

Please sign up or login with your details

Forgot password? Click here to reset