On fork arrow logic and its expressive power (Q2454871)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On fork arrow logic and its expressive power |
scientific article |
Statements
On fork arrow logic and its expressive power (English)
0 references
22 October 2007
0 references
Arrow logic is a modal logic used for reasoning about structures whose elements are arrows; therefore, it is closely related to relation algebras and algebras of nondeterministic processes (a relation being regarded as the input-output behaviour of a process). However, some features of processes, e.g. those concerning parallelism and synchronization, cannot be expressed in arrow logic. More generally, the expressive power of arrow logic is limited to a bounded fragment of first-order logic. Fork arrow logic is to fork algebras what arrow logic is to relation algebras. A fork algebra is a relation algebra equipped with a pairing function on the domain of relations, as well as an extra binary \textit{fork} operation on relations (see, e.g., the monograph [\textit{M. F. Frias}, Fork algebras in algebra, logic and computer science. Singapore: World Scientific (2002; Zbl 1012.03001)] for more details on fork algebras and fork logic -- a logic whose algebraic semantics is based on fork algebras). It is shown in the paper under review that every input-output behaviour expressible in first-order logic can also be expressed in fork arrow logic. From the introduction: ``This paper is structured as follows. Section 2 briefly reviews arrow logic under square semantics. Section 3 introduces ideas related to parallelism and coding and points out some limitations of arrow logic. Section 4 presents fork arrow logic. Section 5 establishes the expressive power of fork arrow logic. Section 6 presents some perspectives for further work.''
0 references
arrow logic
0 references
expressive power
0 references
first-order logic
0 references
fork algebra
0 references
modal logic
0 references
process
0 references
relation algebra
0 references