EconPapers    
Economics at your fingertips  
 

Lumping and reversed processes in cooperating automata

Simonetta Balsamo (), Gian-Luca Dei Rossi () and Andrea Marin ()
Additional contact information
Simonetta Balsamo: Università Ca’ Foscari Venezia
Gian-Luca Dei Rossi: Università Ca’ Foscari Venezia
Andrea Marin: Università Ca’ Foscari Venezia

Annals of Operations Research, 2016, vol. 239, issue 2, No 17, 695-722

Abstract: Abstract Performance evaluation of computer software or hardware architectures may rely on the analysis of a complex stochastic model whose specification is usually given in terms of a high level formalism such as queueing networks, stochastic Petri nets, stochastic automata or Markovian process algebras. Compositionality is a key-feature of many of these formalisms and allows the modeller to combine several (simple) components to form a complex architecture. However, although these formalisms lead to relative compact specifications of possibly complex models, the derivation of the performance indices may be computationally very time and space consuming since the set of possible states of the model tends to grow exponentially (or even faster) with the number of components. In this paper we focus on models with underlying continuous time Markov chains (CTMCs) and we introduce a notion of typed lumpability, which gives sufficient conditions under which a lumping of the process can be derived, allowing the exact computation of marginal stationary probabilities of the cooperating components. The peculiarity of our method relies on the fact that lumping is applied at the component-level rather than to the CTMC underlying the joint process, thus reducing both the memory requirements and the computational cost of the subsequent solution of the model. Moreover, we investigate the properties of the lumping of reversed automata and we prove that, if these are reversible, a conditional product-form solution of their cooperation with other non-blocking automata can be derived. Although conditional product-forms have been previously investigated by other authors with the aim of approximating non-product-form models, the contribution of this paper consists in giving sufficient conditions for this approach to yield exact results and providing examples to support the modeller’s intuition.

Keywords: Stochastic modelling; Product forms; Lumping; Performance evaluation (search for similar items in EconPapers)
Date: 2016
References: View references in EconPapers View complete reference list from CitEc
Citations:

Downloads: (external link)
http://link.springer.com/10.1007/s10479-014-1694-3 Abstract (text/html)
Access to the full text of the articles in this series is restricted.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:annopr:v:239:y:2016:i:2:d:10.1007_s10479-014-1694-3

Ordering information: This journal article can be ordered from
http://www.springer.com/journal/10479

DOI: 10.1007/s10479-014-1694-3

Access Statistics for this article

Annals of Operations Research is currently edited by Endre Boros

More articles in Annals of Operations Research from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2025-03-20
Handle: RePEc:spr:annopr:v:239:y:2016:i:2:d:10.1007_s10479-014-1694-3