• DocumentCode
    2138004
  • Title

    A distributed numerical/simulative algorithm for the analysis of large continuous time Markov chains

  • Author

    Buchholz, Peter

  • Author_Institution
    Dortmund Univ., Germany
  • fYear
    1997
  • fDate
    10-13 Jun 1997
  • Firstpage
    4
  • Lastpage
    11
  • Abstract
    A distributed algorithm is introduced for the analysis of large continuous time Markov chains (CTMCs) by combining in some sense numerical solution techniques and simulation. CTMCs are described as a set of processes communicating via message passing. The state of a process is described by a probability distribution over a set of reachable states rather than by a single state. Simulation is used to determine event times and messages types to be exchanged, whereas transitions are realized by vector matrix products as in iterative numerical analysis techniques. In this way, the state space explosion of numerical analysis is avoided, but it is still possible to determine more detailed results than with simulation. Parallelization of the algorithm is realized applying a conservative synchronization scheme, which exploits the possibility of precomputing event times as already proposed for parallel simulation of CTMCs. In contrast to a pure simulation approach, the amount of computation is increased, whereas the amount of communication keeps constant. Hence it is possible to achieve even on a workstation cluster a significant speedup
  • Keywords
    Markov processes; continuous time systems; distributed algorithms; message passing; numerical analysis; parallel processing; synchronisation; virtual machines; algorithm parallelization; communicating processes; computation; conservative synchronization scheme; distributed numerical algorithm; distributed simulation algorithm; event times; iterative numerical analysis techniques; large continuous time Markov chain analysis; message passing; messages types; numerical solution techniques; parallel simulation; probability distribution; process state; reachable states; state space explosion; vector matrix products; workstation cluster; Algorithm design and analysis; Analytical models; Computational modeling; Discrete event simulation; Distributed algorithms; Message passing; Numerical analysis; Numerical simulation; Probability distribution; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 1997., Proceedings., 11th Workshop on
  • Conference_Location
    Lockenhaus
  • Print_ISBN
    0-8186-7964-6
  • Type

    conf

  • DOI
    10.1109/PADS.1997.594580
  • Filename
    594580