Check whether a continuous time Markov chain is irreducible
Source:R/ctmcProbabilistic.R
is.CTMCirreducible.RdA continuous time Markov chain is irreducible if every state can be reached from every other state, which is the case if and only if its embedded jump chain is irreducible.
Arguments
- ctmc
A
ctmcobject.
See also
Other continuous time Markov chains:
ExpectedTime(),
ctmcFit(),
freq2Generator(),
generatorToTransitionMatrix(),
impreciseProbabilityatT(),
is.TimeReversible(),
probabilityatT(),
rctmc(),
transition2Generator()
Examples
energyStates <- c("sigma", "sigma_star")
gen <- matrix(c(-3, 3, 1, -1), nrow = 2, byrow = TRUE,
dimnames = list(energyStates, energyStates))
molecularCTMC <- new("ctmc", states = energyStates, byrow = TRUE,
generator = gen, name = "Molecular Transition Model")
is.CTMCirreducible(molecularCTMC)
#> [1] TRUE