2010
DOI: 10.1093/comjnl/bxq056
|View full text |Cite
|
Sign up to set email alerts
|

First Passage Time Computation in Tagged GSPNs with Queue Places

Abstract: This paper presents an extension of the Generalized Stochastic Petri Net (GSPN) formalism that enables the computation of first passage time distributions. The tagged customer technique typical of queuing networks is adapted to the GSPN context by providing a formal definition and an automatic computation of the groups of tokens that can be identified as customers, i.e. classes of homogeneous entities behaving in a similar manner. Passage times are identified through the concept of events that correspond to th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(23 citation statements)
references
References 15 publications
0
23
0
Order By: Relevance
“…Since Cosmos also allows for the parallelisation of trajectory simulation we also considered the level of parallelisation (expressed in terms of chosen number of cores over which an experiment is distributed) as a parameter of each experiment. Observe that, quite sensibly, the runtime gain is less than linear wrt the level of parallelisation ¿¿¿¿¿¿¿ .r673 and in particular the gain drastically decreases when the chosen number of cores over which the computation is distributed is beyond the actual cores the CPU consists of (in our experiments two) 6 . Finally observe that Cosmos adopts a model-driven codegeneration scheme, i.e.…”
Section: Hasl Based Passage-time Measuresmentioning
confidence: 83%
See 2 more Smart Citations
“…Since Cosmos also allows for the parallelisation of trajectory simulation we also considered the level of parallelisation (expressed in terms of chosen number of cores over which an experiment is distributed) as a parameter of each experiment. Observe that, quite sensibly, the runtime gain is less than linear wrt the level of parallelisation ¿¿¿¿¿¿¿ .r673 and in particular the gain drastically decreases when the chosen number of cores over which the computation is distributed is beyond the actual cores the CPU consists of (in our experiments two) 6 . Finally observe that Cosmos adopts a model-driven codegeneration scheme, i.e.…”
Section: Hasl Based Passage-time Measuresmentioning
confidence: 83%
“…The work in [6] proposes to exploit invariant properties (i.e. p-invariant) to identify places where tokens with indistinguishable behavior are preserved so that such tokens can be treated similarly to the customers of Queuing Network models and can thus be tagged by the modeler to compute the distribution of the time required by one specific token to travel between points of the net.…”
Section: Background: Tagged Gspn and Probe Automatamentioning
confidence: 99%
See 1 more Smart Citation
“…Classical performance indices includes the distribution (or mean value) of tokens in a place and the throughput of a transition. More elaborate performance indices, like the distribution of the passage time over a subnet, may not be directly computed upon the basic performance indicators [2] hence more elaborate ways of defining performance indices for a GSPN are needed. In this paper we concentrate on the computation of performance indices based on timed paths, where a path is a net execution (an (in)finite sequence of transitions and associated delays), in other words, a simulation trace of the GSPN.…”
Section: The Gspn Formalismmentioning
confidence: 99%
“…When timed transitions are interpreted as servers, firing delays as activity durations, and tokens as customers that are moved from input to output places upon transition firings, response time distributions may become important and the need arises of specifying queueing policies for input places (an issue that has been studied in [2]) and of accounting for the relevant results of queueing theory that apply within this context. The impact that service policies have on the behavior of queueing models is well understood and average performance indices such as throughputs, utilizations, mean queue lengths, and mean response times are shown to be insensi-tive to queueing policies, as long as they are work-conservative and the service time distribution is negative exponential [6].…”
Section: Introductionmentioning
confidence: 99%