• DocumentCode
    3352094
  • Title

    Efficient simulation of SWN models

  • Author

    Gaeta, R. ; Chiola, G.

  • Author_Institution
    Dipartimento di Inf., Torino Univ., Italy
  • fYear
    1995
  • fDate
    3-6 Oct 1995
  • Firstpage
    137
  • Lastpage
    146
  • Abstract
    Coloured Petri nets are a powerful formalism for the description of complex, asynchronous distributed systems. They can express in a very concise way the behaviour of very large system especially in case these systems are composed of many replications of a few basic components that individually behave in a similar way. The simulation of such models is however difficult to perform in a computationally efficient way. For the specific class of well formed stochastic nets (SWN) we present a set of techniques that allow a very efficient implementation of the event-driven simulation approach. Two approaches are followed to improve simulation efficiency: first, reduction of the amount of work needed to schedule or preempt the occurrence of a transition as a consequence of a marking change, taking into account the restrictions on colour functions for the WN formalism; second, reduction of the average length of the event list in the case of symmetric models where the so called symbolic simulation technique applies. The approach is validated by performance measurements on several large SWN models taken from the literature
  • Keywords
    Petri nets; discrete event simulation; distributed processing; optimisation; program diagnostics; reachability analysis; stochastic processes; SWN models; colour functions; coloured Petri nets; complex asynchronous distributed systems; component replication; efficient simulation; event list length reduction; event-driven simulation approach; marking change; performance measurements; simulation efficiency; symbolic simulation technique; symmetric models; very large system; well formed stochastic nets; work reduction; Computational modeling; Discrete event simulation; Distributed algorithms; Engines; Parallel architectures; Parallel machines; Partitioning algorithms; Petri nets; Stochastic processes; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Petri Nets and Performance Models, 1995., Proceedings of the Sixth International Workshop on
  • Conference_Location
    Durham, NC
  • ISSN
    1063-6714
  • Print_ISBN
    0-8186-7210-2
  • Type

    conf

  • DOI
    10.1109/PNPM.1995.524324
  • Filename
    524324