On the Construction of Multi-valued Concurrent Dynamic Logics
On the Construction of Multi-valued Concurrent Dynamic Logics
dc.contributor.author | Leandro Rafael Gomes | en |
dc.contributor.other | 6759 | en |
dc.date.accessioned | 2020-06-17T13:53:30Z | |
dc.date.available | 2020-06-17T13:53:30Z | |
dc.date.issued | 2020 | en |
dc.description.abstract | Dynamic logic is a powerful framework for reasoning about imperative programs. An extension with a concurrent operator, called concurrent propositional dynamic logic (CPDL) [20], was introduced to formalise programs running in parallel. In a different direction, other authors proposed a systematic method for generating multi-valued propositional dynamic logics to reason about weighted programs [15]. This paper presents the first step of combining these two frameworks to introduce uncertainty in concurrent computations. In the proposed framework, a weight is assigned to each branch of the parallel execution, resulting in a (possible) asymmetric parallelism, inherent to the fuzzy programming paradigm [2, 23]. By adopting such an approach, a family of logics is obtained, called multi-valued concurrent propositional dynamic logics ), parametric on an action lattice 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. © 2020, Springer Nature Switzerland AG. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/11260 | |
dc.identifier.uri | http://dx.doi.org/10.1007/978-3-030-38808-9_14 | en |
dc.language | eng | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | On the Construction of Multi-valued Concurrent Dynamic Logics | en |
dc.type | Publication | en |
dc.type | conferenceObject | en |
Files
Original bundle
1 - 1 of 1