Learn R Programming

⚠️There's a newer version (1.0.5) of this package.Take me there.

smmR (version 1.0.0)

Simulation, Estimation and Reliability of Semi-Markov Models

Description

Performs parametric and non-parametric estimation and simulation for multi-state discrete-time semi-Markov processes. For the parametric estimation, several discrete distributions are considered for the sojourn times: Uniform, Geometric, Poisson, Discrete Weibull and Negative Binomial. The non-parametric estimation concerns the sojourn time distributions, where no assumptions are done on the shape of distributions. Moreover, the estimation can be done on the basis of one or several sample paths, with or without censoring at the beginning or/and at the end of the sample paths. Reliability indicators such as reliability, maintainability, availability, BMP-failure rate, RG-failure rate, mean time to failure and mean time to repair are available as well. The implemented methods are described in Barbu, V.S., Limnios, N. (2008) , Barbu, V.S., Limnios, N. (2008) and Trevezas, S., Limnios, N. (2011) . Estimation and simulation of discrete-time k-th order Markov chains are also considered.

Copy Link

Version

Install

install.packages('smmR')

Monthly Downloads

196

Version

1.0.0

License

GPL

Maintainer

Nicolas Vergne

Last Published

March 4th, 2021

Functions in smmR (1.0.0)

is.mmfit

Function to check if an object is of class mmfit
maintainability

Maintainability Function
simulate.smm

Simulates semi-Markov chains
getKernel

Method to get the semi-Markov kernel \(q\)
is.mm

Function to check if an object is of class mm
simulate.smmfit

Simulates semi-Markov chains
availability

Availability Function
aic

Akaike Information Criterion (AIC)
loglik

Log-likelihood Function
fitsmm

Maximum Likelihood Estimation (MLE) of a semi-Markov chain
fitmm

Maximum Likelihood Estimation (MLE) of a k-th order Markov chain
is.smmparametric

Function to check if an object is of class smmparametric
simulate.mm

Simulates k-th order Markov chains
meanRecurrenceTimes

Method to get the mean recurrence times \(\mu\)
simulate.mmfit

Simulates Markov chains
meanSojournTimes

Mean Sojourn Times Function
setSeed

Set the RNG Seed from within Rcpp
mm

Markov model specification
reliability

Reliability Function
failureRate

Failure Rate Function
bic

Bayesian Information Criterion (BIC)
is.smmfit

Function to check if an object is of class smmfit
is.smmnonparametric

Function to check if an object is of class smmnonparametric
plot.smm

Plot function for an object of class smm
smmnonparametric

Non-parametric semi-Markov model specification
smmR-package

smmR : Semi-Markov Models, Markov Models and Reliability
plot.smmfit

Plot function for an object of class smmfit
smmparametric

Parametric semi-Markov model specification
is.smm

Function to check if an object is of class smm
mttr

Mean Time To Repair (MTTR) Function
mttf

Mean Time To Failure (MTTF) Function