Skip to content

adolgert/CTDE.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CTDE

Continuous-time, stochastic discrete event simulation. An exact stochastic simulation algorithm for time-dependent hazard rates.

  • Stochastic—Uses a random number generator to create a sequence of events whose probability distribution is well-defined but whose values change each time it is run.
  • Continuous time—There isn't a clock-tick to the simulation, so events happen at the rate with which they are prescribed to happen. No two events happen at the same time. No events happen immediately after another event.
  • Gillespie-type algorithm—Rates for transitions are specified by hazard rates, also known as propensities.
  • Non-constant hazard rates—Most Gillespie-type simulations specify each reaction with an exponential distribution, but these simulations can use Weibull, Gamma, or other distributions, including estimators of distributions measured in the field. They still fire correctly, according to Gillespie's algorithm.

Documentation

Drew Dolgert, ajd27@cornell.edu Contact me with any questions.

Build Status

About

Continuous time, discrete event system in Julia

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published