powered by
Function to check wether a DTCM is regular
is.regular(object)
A boolean value
a markovchain object
Ignacio Cordón
A Markov chain is regular if some of the powers of its matrix has all elements strictly positive
Matrix Analysis. Roger A.Horn, Charles R.Johnson. 2nd edition. Corollary 8.5.8, Theorem 8.5.9
is.irreducible
P <- matrix(c(0.5, 0.25, 0.25, 0.5, 0, 0.5, 0.25, 0.25, 0.5), nrow = 3) colnames(P) <- rownames(P) <- c("R","N","S") ciao <- as(P, "markovchain") is.regular(ciao)
Run the code above in your browser using DataLab