4DL: a four-valued Dynamic logic and its proof-theory

03/31/2022
by   Diana Costa, et al.
0

Transition systems are often used to describe the behaviour of software systems. If viewed as a graph then, at their most basic level, vertices correspond to the states of a program and each edge represents a transition between states via the (atomic) action labelled. In this setting, systems are thought to be consistent so that at each state formulas are evaluated as either True or False. On the other hand, when a structure of this sort - for example a map where states represent locations, some local properties are known and labelled transitions represent information available about different routes - is built resorting to multiple sources of information, it is common to find inconsistent or incomplete information regarding what holds at each state, both at the level of propositional variables and transitions. This paper aims at bringing together Belnap's four values, Dynamic Logic and hybrid machinery such as nominals and the satisfaction operator, so that reasoning is still possible in face of contradicting evidence. Proof-theory for this new logic is explored by means of a terminating, sound and complete tableaux system.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/02/2018

Classical Transitions

We introduce the calculus of Classical Transitions (CT), which extends t...
research
05/15/2019

A Non-wellfounded, Labelled Proof System for Propositional Dynamic Logic

We define a infinitary labelled sequent calculus for PDL, G3PDL^∞. A fin...
research
10/13/2022

Directed branching bisimulation via apartness and positive logic

Branching bisimulation is a relation on states of a labelled transition ...
research
07/26/2022

Extensible Proof Systems for Infinite-State Systems

This paper revisits soundness and completeness of proof systems for prov...
research
12/22/2020

Finitely-valued propositional dynamic logic

We study a many-valued generalization of Propositional Dynamic Logic whe...
research
04/22/2018

Subatomic systems need not be subatomic

Subatomic systems were recently introduced to identify the structural pr...
research
02/27/2023

Deimos: A Grammar of Dynamic Embodied Immersive Visualisation Morphs and Transitions

We present Deimos, a grammar for specifying dynamic embodied immersive v...

Please sign up or login with your details

Forgot password? Click here to reset