• Home
  • Search
  • Propositional dynamic logics for communicating concurrent programs with CCS's parallel operator
  • Cite Icon7
  • https://doi.org/10.1093/logcom/exu001Copy DOI Icon

Propositional dynamic logics for communicating concurrent programs with CCS's parallel operator

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This work presents three increasingly expressive Dynamic Logics in which the programs are described in a language based on CCS. Our goal is to build dynamic logics that are suitable for the description and verification of properties of communicating concurrent systems, in a similar way as PDL is used for the sequential case. In order to accomplish that, CCS’s operators and constructions are added to a basic modal logic. Doing this, the semantics of CCS’s parallel operator allows us to build dynamic logics that support communicating and concurrent programs. We build a simple Kripke semantics for these logics, provide complete axiomatizations for them and show that they have the finite model property. This contrasts with other dynamic logics with parallel operators presented in the literature, such as Peleg’s Concurrent PDL with Channels, where either the parallel programs cannot communicate, or at least one of the properties mentioned above (simple Kripke semantics, complete axiomatization and finite model property) is missing.

Similar Papers
  • Conference Article
  • Citations155

Propositional Dynamic Logic of looping and converse

  • Jan 01, 1981
  • Robert S Streett
  • Book Chapter
  • Citations5

Cut Free Labelled Sequent Calculus for Dynamic Logic of Relation Changers

  • Jan 01, 2017
  • Ryo Hatano +2
  • Research Article

Parameterized Metatheory for Continuous Markovian Logic

  • Dec 14, 2012
  • Electronic Proceedings in Theoretical Computer Science
  • Kim G Larsen +2
  • Conference Article
  • Citations62

A temporal logic for reasoning about partially ordered computations (Extended Abstract)

  • Jan 01, 1984
  • Shlomit S Pinter +1
  • Conference Article
  • Citations2

Non-Determinism and the Dynamics of Knowledge

  • Aug 01, 2017
  • Davide Grossi +3
  • Conference Article
  • Citations4

Unary negation fragment with equivalence relations has the finite model property

  • Jul 09, 2018
  • Daniel Danielski +1
  • Research Article
  • Citations4

The fluted fragment with transitive relations

  • Sep 06, 2021
  • Annals of Pure and Applied Logic
  • Ian Pratt-Hartmann +1
  • Research Article
  • Citations10

Kripke semantics for the logic of problems and propositions

  • May 01, 2020
  • Sbornik: Mathematics
  • A A Onoprienko
  • Research Article
  • Citations22

Teaching concurrent and parallel programming by patterns: An interactive ICT approach

  • Jan 16, 2017
  • Journal of Parallel and Distributed Computing
  • Manuel I Capel +2
  • Conference Article
  • Citations2

Process operations in extended dynamic logic

  • Jun 21, 1998
  • J Van Benthem
  • Research Article
  • Citations29

A Family of Dynamic Description Logics for Representing and Reasoning About Actions

  • Dec 15, 2010
  • Journal of Automated Reasoning
  • Liang Chang +3
  • Research Article
  • Citations1

Finite Model Property and Bisimulation for LFD

  • Sep 17, 2021
  • Electronic Proceedings in Theoretical Computer Science
  • Raoul Koudijs
  • Research Article
  • Citations9

Neighborhoods for Entailment

  • Oct 01, 2003
  • Journal of Philosophical Logic
  • Lou Goble
  • Research Article
  • Citations18

Propositional dynamic logic with local assignment

  • Jan 01, 1985
  • Theoretical Computer Science
  • M.L Tiomkin +1
  • Book Chapter
  • Citations1

On the Construction of Multi-valued Concurrent Dynamic Logics

  • Jan 01, 2020
  • Leandro Gomes
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.