scalation

state

package state

The state package contains classes, traits and objects for state-oriented simulation models (for example, Markov Chains).

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. state
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Markov extends Error

    This class supports the creation and use of Discrete-Time Markov Chains (DTMC).

    This class supports the creation and use of Discrete-Time Markov Chains (DTMC). Transient solution: compute the next state p' = p * tr where 'p' is the current state probability vector and 'tr' is the transition probability matrix. Equilibrium solution (steady-state): solve for p in p = p * tr.

  2. class MarkovC extends Error

    This class supports the creation and use of Continuous-Time Markov Chains (CTMC).

    This class supports the creation and use of Continuous-Time Markov Chains (CTMC). Note: the transition matrix tr gives the state transition rates off-diagonal. The diagonal elements must equal minus the sum of the rest of their row. Transient solution: Solve the Chapman-Kolmogorov differemtial equations. Equilibrium solution (steady-state): solve for p in p * tr = 0. See: www.math.wustl.edu/~feres/Math450Lect05.pdf

Value Members

  1. object MarkovCTest extends App

    This object tests the MarkovC class (Continuous-Time Markov Chains).

  2. object MarkovTest extends App

    This object tests the Markov class (Discrete-Time Markov Chains).

Inherited from AnyRef

Inherited from Any

Ungrouped