• DocumentCode
    1502558
  • Title

    A fourth-order algorithm with automatic stepsize control for the transient analysis of DSPNs

  • Author

    Heindl, Armin ; German, Reinhard

  • Author_Institution
    Inst. fur Tech. Inf., Tech. Univ. Berlin, Germany
  • Volume
    25
  • Issue
    2
  • fYear
    1999
  • Firstpage
    194
  • Lastpage
    206
  • Abstract
    This paper presents an efficient and numerically reliable method for the transient analysis of deterministic and stochastic Petri nets. The transient behavior is described by state equations derived by the method of supplementary variables. Significant features of the proposed solution algorithm of fourth order are an automatic stepsize control and a two-stage relative error control. Furthermore, a formal way of dealing with discontinuities in the transient state equations is developed. This resolves the problems posed by initially enabled deterministic transitions and also improves the accuracy of numerical results. Experiments with a queueing system with failure and repair illustrate the efficiency (with respect to both CPU-time and memory space) and the numerical quality of the new algorithm
  • Keywords
    Petri nets; numerical analysis; software performance evaluation; automatic stepsize control; deterministic stochastic Petri nets; discontinuities; efficient method; failure; fourth-order algorithm; initially enabled deterministic transitions; numerical quality; numerically reliable method; queueing system; repair; state equations; supplementary variable; transient analysis; transient state equations; two-stage relative error control; Adaptive control; Algorithm design and analysis; Automatic control; Equations; Error correction; Petri nets; Programmable control; Software tools; Stochastic processes; Transient analysis;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.761445
  • Filename
    761445