The parallel composition of uniform processes with data

  • Authors:
  • Jan Friso Groote;Jos van Wamel

  • Affiliations:
  • CWI, Amsterdam, The Netherlands;CWI, Amsterdam, The Netherlands

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2001

Quantified Score

Hi-index 5.23

Visualization

Abstract

A general basis for the definition of a finite but unbounded number of parallel processes is the equation S(n; dt)=P(0; get(0; dt)) &Dgr; eq(n; 0). (P(n; get(n; dt)) //S(n− 1; dt)). In this formula eq(n; 0) is an equality test, and get(n; dt) denotes the nth data element in table dt. We derive a linear process equation with the same behaviour as S(n; dt), and show that this equation is well-defined, provided one adopts the principle CL-RSP from Bezem and Groote Proceedings of Concur'94, Springer, Berlin, 1994, pp. 401-416). In order to demonstrate the strength of our result, we use it for the analysis of a standard example. We show that n + 1 concatenated buffers form a queue of capacity n + 1. Copyright 2001 Elsevier Science B.V.