Parallel action: Concurrent dynamic logic with independent modalities (Q1207436): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Set OpenAlex properties.
 
(5 intermediate revisions by 4 users not shown)
Property / reviewed by
 
Property / reviewed by: Damas Gruska / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: Damas Gruska / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3773852 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Concurrent dynamic logic / rank
 
Normal rank
Property / cites work
 
Property / cites work: Communication in concurrent dynamic logic / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/bf01028975 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2046662328 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 10:29, 30 July 2024

scientific article
Language Label Description Also known as
English
Parallel action: Concurrent dynamic logic with independent modalities
scientific article

    Statements

    Parallel action: Concurrent dynamic logic with independent modalities (English)
    0 references
    0 references
    1 April 1993
    0 references
    Regular dynamic logic is extended by the program construct \(\alpha\cap\beta\), meaning ``\(\alpha\) and \(\beta\) executed in parallel''. In a semantics due to Peleg, each program \(\alpha\) is interpreted as a relation \(R_ \alpha\) on a set of pairs \((s,T)\), with \(s\in S\) and \(T\subseteq S\), where \(S\) is the set of states and \(T\) is the set of states reachable from the state \(s\) by a single execution of \(\alpha\), possibly involving several processes acting in parallel. The modalities \(\langle \alpha\rangle\) and \([\alpha]\) are given as follows: \[ \begin{aligned} \langle \alpha\rangle A &\text{ is true at } s\text{ iff there exists } T\text{ with } sR_ \alpha T\text{ and }A\text{ true throughout }T,\quad \text{and}\\ [\alpha]A &\text{ is true at }s\text{ iff for all }T,\;\text{if }sR_ \alpha T\text{ then }A\text{ is true throughout } T,\end{aligned} \] which make \(\langle \alpha\rangle\) and \([\alpha]\) no longer interdefinable via negation. It is proved that the logic defined in this modeling is finitely axiomatizable and has the finite model property, hence is decidable. This requires the development of a new theory of canonical models and filtrations for ``reachability'' relations.
    0 references
    concurrent dynamic logic
    0 references
    parallel processes
    0 references
    concurrency
    0 references
    reachability
    0 references
    modalities
    0 references
    finitely axiomatizable
    0 references
    finite model property
    0 references
    canonical models
    0 references
    filtrations
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references