A Thread Algebra with Probabilistic Features

Open Access
Authors
Publication date 24-09-2014
Number of pages 18
Publisher Amsterdam: Informatics Institute, University of Amsterdam
Organisations
  • Faculty of Science (FNWI) - Informatics Institute (IVI)
Abstract
We add probabilistic features to basic thread algebra and its extensions with thread-service interaction and strategic interleaving. Here, threads represent the behaviours produced by instruction sequences under execution and services represent the behaviours exhibited by the components of execution environments of instruction sequences. In a paper concerned with probabilistic instruction sequences, we proposed several kinds of probabilistic instructions and gave an informal explanation for each of them. The probabilistic features added to the extension of basic thread algebra with thread-service interaction make it possible to give a formal explanation in terms of non-probabilistic instructions and probabilistic services. The probabilistic features added to the extensions of basic thread algebra with strategic interleaving make it possible to cover strategies corresponding with probabilistic scheduling algorithms.
Document type Working paper
Note Version 2. URL also provides version 1 (24 Sep 2014) and version 3 (22 Jul 2015).
Language English
Related publication Probabilistic thread algebra
Published at http://arxiv.org/abs/1409.6873
Downloads
2140292 (Submitted manuscript)
Permalink to this page
Back