Back to Search Start Over

A generalized Kahn Principle for abstract asynchronous networks.

Authors :
Goos, G.
Hartmanis, J.
Barstow, D.
Brauer, W.
Brinch Hansen, P.
Gries, D.
Luckham, D.
Moler, C.
Pnueli, A.
Seegmüller, G.
Stoer, J.
Wirth, N.
Main, M.
Melton, A.
Mislove, M.
Schmidt, D.
Abramsky, Samson
Source :
Mathematical Foundations of Programming Semantics; 1990, p1-21, 21p
Publication Year :
1990

Abstract

Our general motivation is to answer the question: "What is a model of concurrent computation?". As a preliminary exercise, we study dataflow networks. We develop a very general notion of model for asynchronous networks. The "Kahn Principle", which states that a network built from functional nodes is the least fixpoint of a system of equations associated with the network, has become a benchmark for the formal study of dataflow networks. We formulate a generalized version of the Kahn Principle, which applies to a large class of non-deterministic systems, in the setting of abstract asynchronous networks; and prove that the Kahn Principle holds under certain natural assumptions on the model. We also show that a class of models, which represent networks that compute over arbitrary event structures, generalizing dataflow networks which compute over streams, satisfy these assumptions. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9780387973753
Database :
Supplemental Index
Journal :
Mathematical Foundations of Programming Semantics
Publication Type :
Book
Accession number :
32906065
Full Text :
https://doi.org/10.1007/BFb0040252