On the construction of multi-valued concurrent dynamic logic

11/01/2019
by   Leandro Gomes, et al.
0

Dynamic logic is a powerful framework for reasoning about imperative programs. An extension with a concurrent operator [18] was introduced to formalise programs running in parallel. In other direction, other authors proposed a systematic method for generating multi-valued propositional dynamic logics to reason about weighted programs [14]. This paper presents the first step of combining these two frameworks to introduce uncertainty in concurrent computations. In the developed framework, a weight is assigned to each branch of the parallel execution, resulting in a (possible) asymmetric parallelism, inherent to fuzzy programming paradigm [21, 2]. By adopting such an approach, a family of logics is obtained, called multi-valued concurrent propositional dynamic logics (CGDL(A)), parametric on an action lattice A specifying a notion of "weight" assigned to program execution. Additionally, the validity of some axioms of CPDL is discussed in the new family of generated logics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/20/2020

From Intuitionism to Many-Valued Logics through Kripke Models

Intuitionistic Propositional Logic is proved to be an infinitely many va...
research
03/17/2023

On decidable extensions of Propositional Dynamic Logic with Converse

We describe a family of decidable propositional dynamic logics, where at...
research
02/08/2018

A Separation Logic for Concurrent Randomized Programs

We present a concurrent separation logic with support for probabilistic ...
research
08/25/2023

Combining swap structures: the case of Paradefinite Ivlev-like modal logics based on FDE

The aim of this paper is to combine several Ivev-like modal systems char...
research
02/03/2018

Disjunctive Axioms and Concurrent λ-Calculi: a Curry-Howard Approach

We add to intuitionistic logic infinitely many classical disjunctive tau...
research
06/09/2021

Fuzzy propositional configuration logics

In order to be able to characterize quantitative properties such as the ...
research
02/06/2017

Exploring the bidimensional space: A dynamic logic point of view

We present a family of logics for reasoning about agents' positions and ...

Please sign up or login with your details

Forgot password? Click here to reset