Causal automata (Q1194329): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
Set OpenAlex properties.
 
(3 intermediate revisions by 3 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: Publication / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3030238 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4733427 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Event structures and domains / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3975937 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3703299 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3777424 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3965241 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4055201 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5514078 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A calculus of communicating systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3992568 / rank
 
Normal rank
Property / cites work
 
Property / cites work: On theories with a combinatorial definition of 'equivalence' / rank
 
Normal rank
Property / cites work
 
Property / cites work: Petri nets, event structures and domains. I / rank
 
Normal rank
Property / cites work
 
Property / cites work: Special issue on ``Combining compositionality and concurrency''. II / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3030239 / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/0304-3975(92)90052-h / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2912895170 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 09:30, 30 July 2024

scientific article
Language Label Description Also known as
English
Causal automata
scientific article

    Statements

    Causal automata (English)
    0 references
    0 references
    27 September 1992
    0 references
    This paper begins the study of causality from a logical point of view. Causality has conventionally been studied --- at least in semantics --- through the use of partially ordered sets (posets). This paper points out that a poset, without additional structure, is only capable of expressing AND causality. From the logical perspective it is natural to extend this by incorporating the ``dual'' connective OR. The paper introduces the formalism of causal automata as a convenient model in which to do this. A causal automaton is a pair \((E,\rho)\) where \(E\) is a finite set of events and \(\rho: E\to BE\) is a function from \(E\) to the free Boolean algebra generated by \(E\). The paper concentrates on motivating this model by studying Milner's notion of confluence in CCS. Confluence in CCS is a strong, labelled form of the classical notion of confluence in transition systems. (It is discussed at length in Chapter 11 of \textit{R. Milner's} book [Communication and concurrency, Prentice Hall, New York (1989; Zbl 0683.68008)].) The main result in the paper is the following causal characterisation of confluence: \[ Confluence\;\equiv\;Determinism\;+\;\{AND,OR\} Causality. \] It follows that confluence is a two dimensional phenomenon, the dimensions being measured by the extent of AND and OR causality respectively. In earlier work the author has shown that (finite) confluent processes which use only AND causality can always be built up by compositional techniques in CCS. The problem of constructing all confluent processes in a compositional manner is still open. In a subsequent work the author has given a careful treatment of the principles underlying logics of causality and has discussed the logics which must be used when the number of events is infinite [Geometric logic, causality and event structures, Proc. 2nd int. Conf. concurrency theory, Amsterdam, Aug. 26-29 1991, Lect. Notes Comput. Sci. 527, 266-280 (1991)].
    0 references
    causality
    0 references
    confluence
    0 references
    concurrency
    0 references
    processes
    0 references
    event structures
    0 references

    Identifiers