1. Introduction
This paper is concerned with reliability indicators for semi-Markov systems. As it is well known (see, e.g., [
1,
2,
3,
4,
5,
6]), semi-Markov processes represent an important modelling tool for practical problems in reliability, survival analysis, financial mathematics, and manpower planning, among other applied domains. The attractiveness of these processes comes from the fact that the sojourn time in a state can be arbitrarily distributed, as compared to Markov processes, where the sojourn time in a state is constrained to be geometrically or exponentially distributed.
Several researchers have investigated the reliability measures of semi-Markov processes. Examples of discrete-time semi-Markov processes with the associated reliability measures and statistical topics can be found in, e.g., [
7,
8,
9,
10], who proposed a semi-Markov chain usage model in discrete time and provided analytical formulas for the mean and variance of the single-use reliability of the system. The evaluation of reliability indicators for continuous-time semi-Markov processes and statistical inference can be found in [
11,
12,
13,
14,
15]. The readers interested in solving numerically continuous-time semi-Markov processes by using discrete-time semi-Markov processes for solving continuous ones are referred to [
16,
17,
18,
19].
In the present work, we propose a new measure for analysing the performance of a system, called the sequential interval reliability (SIR). This generalises the notion of interval reliability, as it is introduced in [
20] for discrete-time semi-Markov processes and further studied in [
21,
22]. In line with the work of [
23], we are also interested in a general definition that takes into account the dependence on what is called the final backward. It is worth mentioning that interval reliability was first introduced and studied for continuous-time semi-Markov systems in [
24,
25]. In those contributions, the interval reliability was expressed in terms of a system of integral equation.
This measure computes the probability that a system is in a working state during a sequence of non-overlapping intervals. This type of measure is of importance in several applications: in reliability, when a system has to perform during consequent time periods; in extreme value theory, where we can be interested in the occurrence of an extreme event during several time periods; in energy studies, where we are interested, for instance, in the electricity consumption that is greater or below a certain threshold; and in financial modelling, in order to create advanced credit scoring models, etc.
This article is structured as follows: in the next section, we introduce the basic semi-Markov notions and notations and we also give the corresponding measures of reliability. The main object of our study, namely sequential interval reliability, is introduced in
Section 3. Then, we first perform transient analysis, providing a recurrence formula for computing the SIR. Second, we furnish an asymptotic result, as a time of interest that extends to infinity. A numerical example is provided in
Section 4, illustrating some aspects of our theoretical work.
2. Discrete-Time Semi-Markov Processes and Reliability Measures
Let us consider a random system with finite state space
,
and let
be a probability space. We assume that the evolution in time of the system is governed by a stochastic process
defined on
with values in
in other words,
gives the state of the system at time
Let
defined on
with values in
, be the successive time points when state changes in
occur (the jump times) and let
defined on
with values in
be the successively visited states at these time points. We denote by
the successive sojourn times in the visited states, i.e.,
The relation between the process
Z and the process
J of the successively visited states is given by
or, equivalently,
where:
is the discrete-time counting process of the number of jumps in
.
Definition 1 (Semi-Markov chain SMC and Markov renewal chain MRC).
If we have:then is called a semi-Markov chain (SMC) and is called a Markov renewal chain (MRC). Throughout this paper, we assume that the MRC or SMC are homogeneous with respect to the time in the sense that Equation (
2) is independent of
Thus, we will work under the following assumption:
Assumption 1. The SMC (or, equivalently, the MRC) is assumed to be homogeneous in time.
It is clear that, if is a MRC, then is a Markov chain with state space called the embedded Markov chain of the MRC (or of the SMC Z).
Definition 2. For a semi-Markov chain, under Assumption 1, we define:
The semi-Markov core matrix
The initial distribution
The transition matrix of the embedded Markov chain
The conditional sojourn time distribution
The sojourn time distribution in a state
Remark 1. We would like to draw the attention to a specific terminological matter that we encountered in the literature of discrete-time semi-Markov processes with finite or countable state space and that may lead to terminological confusion.
Some authors use the term “semi-Markov kernel” of discrete-time SM processes for (see, e.g., [1,7,8,10,19,20,22]). Other authors use the term “semi-Markov kernel” of discrete-time SM processes for (see, e.g., [21,23,26,27,28]), while the quantity can have several names, for instance semi-Markov core matrix. In this article, we used this second terminology. In the authors’ opinion, this terminological confusion stems from the following reasons:
On the one hand, when working in discrete time and calling the (discrete-time) semi-Markov kernel, this is achieved by using exactly the same term as in continuous time, where represents the (continuous-time) semi-Markov kernel.
On the other hand, when working in discrete time and calling the (discrete-time) semi-Markov kernel, this is done by analogy with continuous time, since for a discrete-time finite/countable state-space, a Markov or sub-Markov kernel is determined by the behaviour on singleton events (the probability mass function defines the distribution).
In any case, all this discussion is only a matter of notational convenience.
Clearly, a semi-Markov chain is uniquely determined a.s. by an initial distribution and a semi-Markov core matrix or, equivalently, by an initial distribution a Markov transition matrix and conditional sojourn time distributions
Our work will be carried out under the following assumptions:
Assumption 2. Transitions to the same state are not allowed, i.e., for all
Assumption 3. There are no instantaneous transitions, i.e., for all
Clearly, Assumption 2 is equivalent to for all and Assumption 3 is equivalent to for all note that this implies that T is a strictly increasing sequence.
For the conditional sojourn time distribution and sojourn time distribution in a state, one can consider the associated cumulative distribution functions defined by
For any distribution function
, we can consider the associated survival/reliability function defined by
To investigate the reliability behaviour of a semi-Markov system, we split the space E into two subsets: U for the up-states and D for the down-states, with and For simplicity, we consider and
Two important reliability measures of a system are the reliability (or survival) function at time
denoted by
and the (instantaneous) availability function at time
, denoted by
defined, respectively, by
If ever we condition on the initial state, we obtain the corresponding conditional reliability (or survival) function at time
given that
denoted by
and the conditional (instantaneous) availability function at time
given that
denoted by
is defined, respectively, by
Let us now define the interval reliability, introduced in [
20] as the probability that the system is in up-states during a time interval.
Definition 3 (Interval reliability, conditional interval reliability, cf. [
20]).
For and the interval reliability and conditional interval reliability given the event are, respectively, defined by For
and
it is clear that we have the following properties of the interval reliability and conditional interval reliability (cf. Proposition 1 and Remark 1 of [
20]):
3. Sequential Interval Reliability
Let us consider a repairable system. In this section, we introduce a new reliability measure that we will call sequential interval reliability. This will generalise the notion of interval reliability presented before, in the sense that we are looking at the probability that the system is in working mode during two or several non-overlapping intervals.
More precisely, let us consider and two time sequences such that:
for all
for all
for all
It is clear that, in this case, is a sequence of non-overlapping real intervals.
For a sequence indexes we will also use the notation
Definition 4 (Sequential interval reliability). Let be a discrete time semi-Markov system and let and be two time sequences such that is a sequence of non-overlapping real intervals. We assume that Assumptions 1–3 hold true.
We define the sequential interval reliability, as the probability that the system is in the up-states U during the time intervals , meaning that: For and we define the conditional sequential interval reliability, as the conditional probability that the system is in the up-states U during the time intervals given the event meaning that:where is the backward time process associated to the semi-Markov process.
Note that we have the obvious relationship between the sequential interval reliability and the conditional sequential interval reliability:
For notational convenience, we will set:
Remark 2. Under the previous notation, we have:
If for all and then
If for all and then
If for all and then this function denoted by can be called the sequential availability function;
If there exists a such that for and for for all and then the availability function is computed in
3.1. Transient Analysis
We will now investigate the recursive formula for computing the sequential interval reliability of a discrete-time semi-Markov system.
Proposition 1. Let be a discrete time semi-Markov system, assuming Assumptions 1–3 hold true and let and be two time sequences such that is a sequence of non-overlapping real intervals. Let be the value of the backward process at time and be the initial state. Then, the conditional sequential interval reliability, satisfies the following equation:where is a vector of 1s of length and is given bywhere is the indicator function of the event and is the reliability with final backward defined by Proof. Before proceeding with the proof, let us introduce the notation:
From the definition of the SIR, it is clear that
Let us consider now the r.v.
and observe that the events
and
are mutually exclusive. Consequently, we can write (
14) as follows:
We need to compute the four terms of the right-hand side of (
15); let us denote them by
and
, respectively.
First, through a straightforward computation, we obtain
Second, using the double expectation formula and conditioning with respect to
we immediately obtained the second term given by
Third, using the double expectation formula, conditioning with respect to
summing over all the possible values of
and splitting the computation according to the interval to which
belongs, a quite long computation yields:
Furthermore, fourth, using the double expectation formula, conditioning with respect to
and summing over all the possible values of
, we obtain:
Substituting these four terms in (
15), we obtain the recurrence formula given in (
11) and (
12). □
If no initial backward is considered, taking
in Equation (
11), we immediately obtain the following recursive formula for the sequential interval reliability of a discrete-time semi-Markov system, given the initial state.
Corollary 1. Let be a discrete time semi-Markov system, assuming Assumptions 1–3 hold true and let and be two time sequences such that is a sequence of non-overlapping real intervals. Then, the sequential interval reliability, satisfies the following equation:where we have set The next result provides a formula for computing the reliability with the final backward
defined in Equation (
13).
Lemma 1. For a discrete time semi-Markov system under Assumptions 1–3, let us define the entrance probabilities by the probability that the system that entered state i at time 0 will enter state j at time Under the previous notations, the reliability with the final backward defined in Equation (13) is given bywhere represents the entrance probabilities for the semi-Markov system (cf. [27]) associated with the semi-Markov core matrix:
with and being the partitions of the matrix according to and Proof. First, it can be easily seen that:
Second, note that
represent the entrance probabilities for the semi-Markov system associated to the
semi-Markov core matrix See also Proposition 5.1 of [
1] for the use of the semi-Markov system associated to the
semi-Markov core matrix in reliability computation.
Third, in order to compute the entrance probabilities, one can use the recurrence formulas (see [
27]):
where
if
if
if
if
□
Looking at the recurrence relationship given in Proposition 1 for computing the conditional sequential interval reliability with initial backward
and taking into account that, for
, we obtain the interval reliability with the initial backward, and see that we need a formula for computing the interval reliability with the initial backward, denoted by
and defined by
The next result provides a formula for computing this quantity.
Lemma 2. Under the previous notations, the interval reliability with initial backward is given by Proof. The proof is a quite straightforward adaptation of a more general result presented in [
21]. □
The next result provides a series of inequalities between sequential interval reliability, sequential availability, conditional reliability and conditional availability.
Proposition 2. Let be a discrete time semi-Markov system, assuming Assumptions 1–3 hold true, and let and
For any and such that is a sequence of non-overlapping real intervals, and for we have: For any and such that and and are two sequences of non-overlapping real intervals, then we have: For any such that and are two sequences of non-overlapping real intervals such that and (element-wise), then we have:
Proof. For any
and
let us define the set
by
The first point is obtained noticing that, for
we have:
Applying the probability on this chain of inequalities and taking into account the definitions of reliability, sequential reliability, availability and sequential availability, we obtain the inequalities given in (
25).
In order to prove the second point, we first observe that
implies that the two sequences of non-overlapping real intervals
and
are such that
Thus, we have:
which implies that
so we obtain (
26).
To prove the last point, since
and
we have that
Consequently, we have:
which implies that
so we obtain (
27). □
3.2. Asymptotic Analysis
We can investigate the asymptotic analysis of sequential interval reliability by letting tend towards infinity. The next result given in Theorem 1 answers this question.
Let and be two time sequences such that is a sequence of non-overlapping real intervals. Let us denote by
Theorem 1. Let us consider an ergodic semi-Markov chain such that Assumptions 1–3 hold true and the mean sojourn times in any state i are finite, where is the mean time of the distribution Then, under the previous notations, we have:where represents the stationary distribution of the embedded Markov chain Before giving the proof of this result, we first need some preliminary notions and results.
First, let us recall some definitions related to the matrix convolution product. Let us denote by the set of real matrices on and by the set of matrix-valued functions defined on with values in For , we write , where, for fixed, Let be the identity matrix and be the null matrix. Let us also define as the constant matrix-valued function whose value for any nonnegative integer k is the identity matrix, that is, for any Similarly, we set with for any
Let
be two matrix-valued functions. The matrix convolution product
is the matrix-valued function
defined by
or, in matrix form:
It can be easily checked whether the identity element for the matrix convolution product in discrete time exists, and whether it is unique and given by
defined by
or, in matrix form:
The power in the sense of convolution is straightforwardly defined using the previous definition of the matrix convolution product given in (
29). For
, a matrix-valued function and
the
n-fold convolution
is the matrix-valued function recursively defined by
that is:
Second, let us introduce two sets of functions that will be useful for our study. Thus, let us define:
and, for
where, by writing
we mean that the function
is a function of the variable
while
are some parameters.
Let us consider a map between the two sets,
defined by
where
The map allows to represent a function as an element of the set that is to say as a parametric function of one variable, namely One can easily check that is bijective and linear.
The last point before giving the proof of Theorem 1 will be to introduce a new matrix convolution product, important for our framework, and to see the relationship with the classical matrix convolution product.
Definition 5. Let be a matrix-valued function and let be a vector-valued function such that every component The matrix convolution product is defined byor, in matrix form: The next result will give a relationship between this new introduced matrix convolution product (cf. Definition 5) and the classical one defined in (
29).
Proposition 3. Letbe a semi-Markov semi-Markov core matrix
and let be a vector-valued function such that every component Then: Proof. From the additivity of the map
, we have:
□
Proof (Proof of Theorem 1). First of all, it is important to notice that we have:
provided that this limit exists. Consequently, since our interest now is in a limiting result, in order to investigate the asymptotic behaviour of
as
goes to
∞ we can consider the initial backward
Thus, the expression of sequential interval reliability that we will take into account in the next computations will be
that is recurrently obtained through Relation (
20).
The main idea of this proof is to consider
as a function of the variable
and also on other additional parameters; then, we will apply the Markov renewal theory (cf. [
1]) to this function of
Using Proposition 3 and applying the function
defined in (
32) to the left and right hand sides of Equation (
20), we obtain:
where
and
It is clear that Equation (
33) is an ordinary Markov renewal equation (MRE) in variable
with parameters
The solution of this MRE is well known (cf. [
1]) and it is given by
or element-wise, using Proposition 3:
where the matrix-valued function
is given by
Since
we obtain:
Let us now compute the second limit using the key Markov renewal Theorem (cf. [
1]). First, we observe that:
Using this result, we have:
where
is the lifetime of the system. Thus, we are under the hypotheses of the key Markov renewal theorem and we obtain:
where
is the mean recurrence time to state
j for the semi-Markov chain. □
4. A Numerical Example
In this section, we will present a numerical example considering a semi-Markov model that governs a repairable system. The setting is as follows: the state space is , the operational states are the first two, and the non-working state is the last one, .
The transitions of the repairable semi-Markov model are given in the flowgraph of
Figure 1.
The transition matrix
of the EMC
J and the initial distribution
are given by
Now, let
be the conditional sojourn time of the SMC
Z in state
i given that the next state is
j (
). The conditional sojourn times are given as follows:
In the following figures, we investigate the semi-Markov repairable system in terms of the proposed reliability measures studied in
Section 3.
Figure 2 illustrates the conditional sequential interval reliability for two time intervals moving equally through the time with the same length (one time unit). That is the probability that the system will be operational in the time intervals
and
for
. We have to note that, as the time
k passes, then the system tends to converge to the asymptotic sequential interval reliability
, as given in Theorem 1. Furthermore, the sequential interval reliability
is equal to the conditional one
due to the fact that the only possible initial state is the first one. The point here is to study the probability of a system being operational during different time periods with the same working duration and a fixed time distance between them, equal to one time unit.
Then,
Figure 3 examines the probability that the system is working during two time periods, with same working duration (equal to one time unit) and increasing the time distance between them. We considered the first interval to be fixed equal to
and the other moving apart with step 1 each time and be
for
. It can be easily seen that the probability of the system will be still working in both time intervals and is a decreasing function of time
which means that the two time intervals are far enough apart for the system to be operational. Note that the probability of the system starting from the non-working state 3 to be in the up-states is sufficiently small.
As in all the previous cases, the concept of the initial backward did not play a role in the simulations (
Figure 2 and
Figure 3), and in
Figure 4, the sequential interval reliability with the initial backward
is examined. The first time interval is considered as fixed,
, and the other one is moving apart with step 1 each time and it is
for
.
From the point of view of real applications, the proposed reliability measures can be applied to a huge variety of physical phenomena which they characterised from time dependence. In the literature, a lot of research works are presented for modelling a variety of such phenomena via semi-Markov processes, from financial [
23] to power demand [
29]. D’Amico et al. ([
23,
26]) proposed a semi-Markov model and associated reliability measures for constructing a credit risk model that solves problems arising from the non-Markovianity nature of the phenomenon. Further developments and recent contributions on this aspect are provided in [
28,
30,
31].
The characteristics of semi-Markov chains which allow for no-memoryless sojourn time distributions, permit considering the duration problem in an effective way. Indeed, it is possible to define and compute different probabilities of changing state, default probabilities included, taking into account the permanence of time in a rating class. This aspect is crucial in credit rating studies because the duration dependence of transition probabilities naturally translates in many financial indicators, which change their values according to the time elapsed in the last rating class, see, e.g., [
32].
In the case of financial modelling (see, e.g., [
33]), the presented results could be applied in order to create advanced credit scoring models. A financial asset, similarly to government bond, usually takes a “grade” based on the reliability of the country to pay the debt (also known as creditworthiness). These grades strongly affect the interest rates of the country’s debt and they are clearly separated. Let us consider the following set of states, from a simple point of view, as the ratings:
If the country bond receives a rating in the set
this means that it is thought to be creditworthy and can borrow money from the markets with reasonable interest rates. On the contrary, if the rating is within the set
then the country cannot borrow money from the markets due to very high interest rates caused from its problems for repaying the debt. D’Amico et al. [
23] proposed flexible reliability measures based on semi-Markov processes for constructing a credit risk model that solves the problems arising from the non-Markovianity nature of the phenomenon. Following that work, the measures proposed in the present paper can be applied in the same way as follows:
The conditional sequential interval reliability with final backward gives the probability that the bond remains creditworthy in a sequence of different time intervals given its current rating and assuming a secondary process . This measure allows us to estimate the credit risk of the asset for different time periods and at the same time by knowing the complete trajectory of the system due to the backward process .
The sequential interval reliability which gives the probability that the bond remains creditworthy in a sequence of different time intervals without taking into account the current rating. To implement this measure, we have to know the initial probability of the system being in each state.
It became clear that these measures have applications in a variety of stochastic phenomena due to their flexibility and their ability to significantly extend our knowledge about the process evolution. They can solve problems and provide answers for systems that can shift from failure to operational states, from a probabilistic point of view. Finally, they can be considered as generalisations of the classical measures of reliability for semi-Markov processes.