DeepAI AI Chat
Log In Sign Up

On Higher-Order Reachability Games vs May Reachability

03/16/2022
by   Kazuyuki Asada, et al.
0

We consider the reachability problem for higher-order functional programs and study the relationship between reachability games (i.e., the reachability problem for programs with angelic and demonic nondeterminism) and may-reachability (i.e., the reachability problem for programs with only angelic nondeterminism). We show that reachability games for order-n programs can be reduced to may-reachability for order-(n+1) programs, and vice versa. We formalize the reductions by using higher-order fixpoint logic and prove their correctness. We also discuss applications of the reductions to higher-order program verification.

READ FULL TEXT

page 1

page 2

page 3

page 4

10/24/2017

Higher-Order Program Verification via HFL Model Checking

There are two kinds of higher-order extensions of model checking: HORS m...
08/23/2017

The Reachability of Computer Programs

Would it be possible to explain the emergence of new computational ideas...
05/13/2020

FlowCFL: A Framework for Type-based Reachability Analysis in the Presence of Mutable Data

Reachability analysis is a fundamental program analysis with a wide vari...
07/28/2020

Inductive Reachability Witnesses

In this work, we consider the fundamental problem of reachability analys...
05/28/2018

Ranking and Repulsing Supermartingales for Reachability in Probabilistic Programs

Computing reachability probabilities is a fundamental problem in the ana...
05/28/2018

Ranking and Repulsing Supermartingales for Approximating Reachability

Computing reachability probabilities is a fundamental problem in the ana...
11/09/2017

h: A Plank for Higher-order Attribute Contraction Schemes

We present and formalize h, a core (or "plank") calculus that can serve ...