1997
DOI: 10.7146/brics.v4i36.18962
|View full text |Cite
|
Sign up to set email alerts
|

Relational Semantics of Non-Deterministic Dataflow

Abstract: We recast dataflow in a modern categorical light using profunctors as a generalization of relations. The well known causal anomalies associated with relational semantics of indeterminate dataflow are avoided, but still we preserve much of the intuitions of a relational model. The development fits with the view of categories of models for concurrency and the general treatment of bisimulation they provide. In particular it fits with the recent categorical formulation of feedback using traced monoidal categories.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
6
0

Year Published

1999
1999
2007
2007

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 39 publications
0
6
0
Order By: Relevance
“…The trace operation is, however, not definable in the present affine-linear language. It can be shown that if the trace operation of [9] were definable in the presheaf semantics, we could obtain (replacing Set by 2) a compositional relational semantics of nondeterministic dataflow with feedback, shown impossible by Brock&Ackerman [3].…”
Section: Nondeterministic Dataflowmentioning
confidence: 99%
See 1 more Smart Citation
“…The trace operation is, however, not definable in the present affine-linear language. It can be shown that if the trace operation of [9] were definable in the presheaf semantics, we could obtain (replacing Set by 2) a compositional relational semantics of nondeterministic dataflow with feedback, shown impossible by Brock&Ackerman [3].…”
Section: Nondeterministic Dataflowmentioning
confidence: 99%
“…A subcategory of Aff supports a "trace operation" to represent processes with feedback loops (see [9]). The trace operation is, however, not definable in the present affine-linear language.…”
Section: Nondeterministic Dataflowmentioning
confidence: 99%
“…Thus, supposing that the trace operation of [13] were definable in the presheaf semantics, we would obtain a compositional relational semantics of nondeterministic dataflow with feedback, shown impossible by the Brock-Ackerman anomaly [3].…”
Section: Nondeterministic Dataflowmentioning
confidence: 99%
“…A subcategory of Aff Set supports a "trace operation" to represent processes with feedback loops (see [13]). The trace operation is, however, not definable in the present affine-linear language.…”
Section: Nondeterministic Dataflowmentioning
confidence: 99%
“…A subcategory of « supports a "trace operation" to represent processes with feedback loops (see [9]). The trace operation is, however, not definable in the present affinelinear language.…”
Section: Nondeterministic Dataflowmentioning
confidence: 99%