1 Introduction

We consider a class of point and interval prediction problems for stochastic models determined by the trend-renewal process (TRP) which is defined to be a time-transformed renewal process (RP), where the time transformation is given by a trend function λ(⋅). Most commonly used reliability models for repairable systems, such as non-homogeneous Poisson process (NHPP) and RP are special cases of the TRP.

The TRP was introduced and investigated first by Lindqvist (1993) and by Lindqvist et al. (1994) (see also Lindqvist and Doksum 2003 and Lindqvist 2006). Parametric inference on the parameters of the TRP was considered in the paper of Lindqvist et al. (2003), where the authors also proposed corresponding models, called heterogeneous trend-renewal processes, that extend the TRP to cases involving unobserved heterogeneity.

General approaches to predictive inference are considered by Barndorff-Nielsen and Cox (1996), Smith (1999) and Lawless and Fredette (2005). Prediction problems were considered for some special cases of a TRP. Exact prediction intervals, based on maximum likelihood estimation, for the kth future observation of the non-homogeneous Poisson process with power law intensity (the Weibull process) were derived by Engelhardt and Bain (1978). In the paper of Calabria and Pulcini (1996), prediction limits on the current system lifetime modeled by power law process have been derived both in the maximum likelihood and Bayesian context. The prediction problem for the Weibull process with incomplete observations is considered in the paper of Yu et al. (2008). Recently, Helmers and Mangku (2012) construct and investigate a (1−α)-upper prediction bound for a future observation of a cyclic Poisson process.

In the present paper we take up the problem of point and interval prediction for the next failure time of a TRP in the case when the renewal distribution of the process is unknown. If the renewal distribution is unknown, then the likelihood function of the TRP is unknown and consequently the ML method of estimating unknown parameters cannot be used. We present some ideas of predicting the next failure time and constructing the prediction intervals for the next failure time in such models. The main idea of prediction consists in finding at the first step the estimates of unknown trend parameters by minimizing the sample variance of the transformed working times (one of the methods of estimating proposed by Jokiel-Rokita and Magiera (2012) for the TRP model) and then in exploiting the inverse transformation of the cumulative trend function of the TRP. The method proposed allows to predict the next failure time and construct the prediction interval for the next failure time in the case when the renewal distribution of the process is completely unknown. Using the prediction methods proposed, the predicted times and prediction intervals for a TRP with completely unknown renewal distribution are compared in a simulation study with the corresponding results for the TRP with a Weibull renewal distribution and power law type trend function. The behavior of the predictions proposed is also examined in the TRP model with a Gompertz renewal distribution and the same power law type trend function. The prediction methods are applied to some real data too.

The article is organized as follows. Some methods determining the predicted next failure time are presented in Sect. 3. Prediction intervals for the next failure time are constructed in Sect. 4. The method of constructing the predicted times and prediction intervals in the case when the form of the renewal distribution function F is unknown is proposed in Sects. 3.3 and 4.2, respectively. Using various methods proposed for determining the predicted next failure time and the prediction intervals, the performance of the predicted times and intervals is illustrated in Sect. 5 for simulated TRP models. The predicted next failure times and the prediction intervals constructed for a TRP with completely unknown renewal distribution function F and power law trend function (power law TRP) are compared with the predictors in the reference to the TRP models with F corresponding to the Weibull (Sect. 5.1) and Gompertz (Sect. 5.3) renewal distributions and the same trend function. In particular, for the power law process, the results are illustrated in Sect. 5.2 for five prediction intervals constructed by various methods. In Sect. 6 the results concerning the determination of the predicted next failure times and the prediction intervals in a TRP model are applied to some real data. Section 7 contains concluding remarks.

2 Definitions and preliminaries

Let N(t) denote the number of jumps (failures) in the time interval (0,t] and let T i be the time of the ith failure. Define T 0=0 and denote by X i =T i T i−1,i=1,2,… , the time between the failure number i−1 and the failure number i (the so called working time or waiting time). In the context of failure-repair models it is assumed that all repair times are equal to 0. In practice this corresponds to the situation, when repair actions are conducted immediately or the repair times can be neglected with comparison to the times X i between the failures. A review of reliability models for repairable systems is given by Hollander and Sethuraman (2002).

The observed sequence {T i ,i=1,2,…} of occurrence times T 1,T 2,… (failure times) forms a point process, and {N(t),t≥0} is the corresponding counting process. The two point processes, non-homogeneous Poisson process (NHPP) and RP are widely investigated in the literature on reliability to model minimal repairs and perfect repairs (renewals), respectively. The process {N(t),t≥0} is an RP if the random variables X 1,X 2,… are independent and identically distributed with cumulative distribution function (cdf) F with F(0)=0. The RP with the renewal function F will be denoted by RP(F). If F is the cdf of the exponential distribution \(\mathcal{E}(\lambda)\), then RP(F) is a homogeneous Poisson process with intensity λ, denoted by HPP(λ).

Let λ(t),t≥0, be a nonnegative function, and let \(\varLambda (t)=\int_{0}^{t}\lambda(u)du\). The process {N(t),t≥0} is called a TRP with a renewal distribution function F(t) and a trend function λ(t) if the time-transformed process Λ(T 1),Λ(T 2),… is an RP(F) with the renewal distribution function F, i.e. if the random variables

(the so called transformed working times) are i.i.d. with cdf F. The TRP will be denoted by TRP(F,λ(⋅)).

If for instance, F(t)=1−exp(−t), then the TRP(1−exp(−t),λ(⋅)) becomes the NHPP with intensity function λ(t), which will be denoted by NHPP(λ(⋅)). In particular, if λ(t)=λ(t;α,β)=αβt β−1,α>0,β>0, this process is called the power law (or the Weibull) process. The process {N(t),t≥0} is an NHPP(λ(⋅)) if the time-transformed process Λ(T 1),Λ(T 2),… is an HPP(1). Of course, if λ(t)≡λ, then NHPP(λ(⋅)) is HPP(λ). Let us also remark that in particular, the TRP(F,1) is the RP(F).

The class of TRP’s is defined by properties of the sequence {T i ,i=1,2,…} and includes the NHPP’s and RP’s. It also includes modulated power law processes. Equivalently, the corresponding counting process {N(t),t≥0} can be considered, where \(N(t)=\widetilde{N}(\varLambda(t))\) and \(\{\widetilde{N}(t), t\ge0\}\) represents a RP.

Note that the representation TRP(F,λ(⋅)) is not unique. For uniqueness it is assumed that the expected value of the renewal distribution defined by F equals 1.

For a TRP(F,λ(⋅)) the conditional intensity function has the following form

where z(t) is the hazard rate corresponding to F: \(z(t)={f(t)\over 1-F(t)}\), where \(f(t)={d\over dt}F(t)\).

By Andersen et al. (1993), see also Lindqvist et al. (2003, formula 2, ch. 2), the likelihood function of a TRP(F,λ(⋅)) observed in the interval time [0,τ] with the realizations t 1,t 2,…,t N(τ) of the jump (failure) times T 1,T 2,…,T N(τ) can be expressed in the form

(1)

and the log-likelihood function is defined by

For a random stopping time τ with respect to the filtration \(\mathcal{F}_{t}=\sigma\{N(u): u\le t\}\), this formula follows from the fundamental identity of sequential analysis as a consequence of the optional stopping theorem.

We consider the case when τ=inf{t≥0:N(t)=n}, i.e., N(τ)=n, τ=T n , where n is a given number of failures. This means we suppose that a TRP(F,λ(⋅)) is observed up to the nth event (failure) appears for the first time, and the values of the jump times T 1,…,T n are recorded. In other words, we consider the so called failure truncation (or inverse sequential) procedure. In this case the log-likelihood function for a TRP(F,λ(⋅)) takes the form

The problem is to predict the next failure time T n+1 and to construct the prediction intervals for T n+1 on the basis of the failure times observed up to time T n .

3 Point prediction in a TRP

3.1 General ideas

Let us consider a TRP(F,λ(⋅)) with trend function (intensity) λ(t) and renewal distribution F. Recall, that for the uniqueness of the TRP it is assumed that the renewal distribution defined by F has the expectation value 1. Thus,

(2)

The condition (2) prompts to the following predicted future time T n+1:

(3)

(Jokiel-Rokita and Magiera 2012, Remark 2). Let us note that the prediction formula given by (3) can be used for the TRP model regardless of the renewal distribution is known or it is not known.

If the renewal distribution F is known then the conditional density \(f_{T_{n+1}|T_{n}=t_{n}}\) is known and predicting T n+1 in a TRP(F,λ(⋅)) can be based on the formula

(4)

where

(5)

is the conditional density function of the random variable T n+1, given T n =t n , where z(⋅) is the hazard rate function corresponding to F. The predicted next failure time defined by (4) is the conditional expectation E(T n+1|T n =t n ).

The point prediction for a TRP(F,λ(⋅)) can be also based on the following known fact.

Fact 1

Let the sequence {T n ,n=1,2,…} of occurrence times T 1,T 2,… , form a TRP(F,λ(⋅)) with conditional intensity function g(t) and the cumulative conditional intensity function \(\mathcal{G}(t)=\int_{0}^{t}g(u)du\). Then \(\mathcal{G}(T_{1}), \mathcal{G}(T_{2}),\ldots\) , are the occurrence times of a HPP(1) process.

We then have the following proposition.

Proposition 1

The conditional next failure times \(T_{n+1}^{(i)}\), given T n , i=1,…,m, for the TRP(F,λ(⋅)) with the cumulative conditional intensity function \(\mathcal{G}(t)\) can be generated according to the formula

(6)

where V i ,i=1,…,m, are the independent random variables simulated from the exponential distribution \(\mathcal{E}(1)\), and predict the conditional next failure time T n+1, given T n , by

which is an approximation of (4).

Remark 1

Using the fact that Λ(T n+1)−Λ(T n ) is a random variable with distribution F, one can generate \(T_{n+1}^{(i)}\) equivalently according to the formula \(T_{n+1}^{(i)}=\varLambda^{-1} (Z_{i}+\varLambda(T_{n}) )\), where Z i ,i=1,…,m, are the independent random variables simulated from the distribution F.

In practice, usually the trend function λ(t) and the renewal distribution F are not exactly known, and consequently to predict the next failure time T n+1 formulas (3) and (4) can not be used. In Sect. 3.2 we consider the problem of predicting the next failure time T n+1 in the TRP(F,λ(⋅)) when the form of trend function λ(t)=λ(t;ϑ) and the form of the renewal function F(t)=F(t;υ) are known, but ϑ and υ are unknown parameters. In Sect. 3.3 we consider the problem of prediction the next failure time T n+1 in the TRP(F,λ(⋅)) assuming that the parametric form of the trend function λ(t)=λ(t;ϑ) is known, but we make no assumptions on the form of the renewal distribution F.

3.2 Point prediction of T n+1 in a TRP when F is known

If a form of the trend function λ(t)=λ(t;ϑ) and a form of the renewal function F(t)=F(t;υ) are known, then consequently the form of the likelihood function is known and we can obtain maximum likelihood estimators (MLE’s) \(\widehat{\vartheta}_{ML}\) and \(\widehat{\upsilon}_{ML}\) of the unknown parameters ϑ and υ.

To predict the next failure time T n+1 one can use formula (3) with \(\varLambda(t;\widehat{\vartheta}_{ML})\) instead of the unknown function Λ. Let us note that applying this method of prediction does not require the knowledge of an estimate of the parameter υ.

Another possibility for predicting T n+1 consists in the mean prediction defined by formula (4) with \(\widehat{f}_{T_{n+1}|T_{n}=t_{n}}(t)=f_{T_{n+1}|T_{n}=t_{n}}(t;\widehat {\theta})\), where \(\widehat{\theta}=(\widehat{\upsilon}_{ML},\widehat {\vartheta}_{ML})\), instead of the unknown function \(f_{T_{n+1}|T_{n}=t_{n}}(t)\). Let us notice that applying this method of prediction requires the knowledge of estimates of both the parameters ϑ and υ.

The prediction based on Proposition 1 also requires the knowledge of estimates of both the parameters ϑ and υ, and can be applied in the case when F is known.

3.2.1 Point prediction in the Weibull power law TRP − WPLP(α,β,γ)

Let us consider the Weibull power law TRP(F,λ(⋅)) which is characterized by

$$\lambda(t;\alpha,\beta)=\alpha\beta t^{\beta-1},\quad \alpha> 0,\, \beta> 0, \quad\varLambda(t;\alpha,\beta)=\alpha t^{\beta} $$

and

$$F(x)=F(x;\gamma) =1-\exp \bigl[- \bigl(\varGamma(1+1/\gamma)x \bigr)^\gamma \bigr],\quad\gamma> 0 $$

(see Lindqvist et al. 2003). The renewal distribution function F corresponds to the Weibull distribution \(\mathcal{W}e(\gamma,1/\varGamma\allowbreak(1+1/\gamma))\) with the parametrization resulting in the expectation 1. The hazard function corresponding to F has the power form \(z(x)=(\varGamma(1+\frac{1}{\gamma }))^{\gamma}\gamma x^{\gamma-1}\). The Weibull power law TRP(F,λ(⋅)) defined above will be denoted shortly by WPLP(α,β,γ).

In the case γ=1 the renewal distribution function F corresponds to the exponential distribution \(\mathcal{E}(1)\) and the WPLP(α,β,1) becomes NHPP(λ(t)) with λ(t)=αβt β−1, i.e., the so called power law process. We denote this process by PLP(α,β). The PLP(α,β) is also called Weibull NHPP(α,β).

If γ=1 and β=1, then the WPLP(α,1,1) is the TRP(1−exp(−t),α), i.e., it is the HPP(α).

For the WPLP(α,β,γ) the conditional density function defined by (5) takes the following form

where

(7)

and the corresponding distribution function is

Note that φ=α for the PLP(α,β).

The ML estimators

For the WPLP(α,β,γ) the likelihood function defined by (1) takes the form

where τ is any stopping time with respect to \(\{\mathcal{F}_{t}, t\ge0\}\) and θ=(φ,β,γ), where φ is given by (7).

In the failure truncation procedure considered the likelihood function is given by

and the log-likelihood function is

(8)

We give in Proposition 2 below the formulas determining the ML estimators of α,β and γ of the WPLP(α,β,γ) in the failure truncation procedure. In general case, for any stopping time, such formulas are given in the paper of Jokiel-Rokita and Magiera (2012).

Proposition 2

The ML estimators \(\widehat{\varphi}_{ML},\,\widehat{\beta}_{ML}\) and \(\widehat{\gamma}_{ML}\) of the parameters φ,β and γ in the failure truncation procedure for the WPLP(α,β,γ) are determined as follows:

(9)

where \(\widehat{\beta}_{ML}\) and \(\widehat{\gamma}_{ML}\) are the solutions of the following system of likelihood equations

(10)

where \(\widetilde{\varphi}=\widetilde{\varphi}(\beta,\gamma)\) is defined by

(11)

An estimator \(\widehat{\alpha}\) of α is evaluated according to the formula

(12)

where \(\widehat{\varphi}\) and \(\widehat{\gamma}\) are estimators of φ and γ.

The predicted next failure time

Basing on formula (3) we obtain the formula for the predicted next failure time.

Proposition 3

The point predictor of T n+1 in the WPLP(α,β,γ) model based on the ML estimates \(\widehat{\alpha}_{ML},\,\widehat{\beta }_{ML}\) and \(\widehat{\gamma}_{ML}\) in the failure truncation procedure is determined by

(13)

where

Let us notice that in the case of the WPLP(α,β,γ) formula (6) takes the form

where V i , i=1,…,m, are the random numbers from the distribution \(\mathcal{E}(1)\). Thus we have the following proposition.

Proposition 4

The conditional next failure time T n+1, given T n , for the WPLP(α,β,γ) can be predicted by

or, equivalently, by

(14)

where Z i , i=1,…,m, are the random numbers from the distribution \(\mathcal{E}(\varphi)\).

If the parameters α,β and γ of the WPLP(α,β,γ) model are not known, then basing on Proposition 4 we can predict the next failure time T n+1 by

(15)

where \(\widehat{Z}_{i}\), i=1,…,m, are the random numbers from the distribution \(\mathcal{E}(\widehat{\varphi}_{ML})\).

Let us notice that \(\widetilde{T}_{n+1}^{ML}\) is an approximation of \(\overline{T}_{n+1}^{ML}=\int_{t_{n}}^{\infty}t \widehat {f}_{T_{n+1}\mid T_{n}=t_{n}}(t)dt\).

3.2.2 Point prediction in the PLP(α,β)

For the WPLP(α,β,1), i.e. for the PLP(α,β), the ML estimators of α and β can be explicitly determined (see e.g. Rigdon and Basu 2000, pp. 136–137). The ML estimators of α and β for this process are defined by

(16)

By Proposition 3, using formula (16) we obtain the following form of the predicted next failure time for the PLP(α,β)

(17)

In the case of PLP(α,β) we have from Proposition 4 the following form of the conditional predicted next failure time

(18)

where \(\widehat{Z}_{i}\), i=1,…,m, are the random numbers from the distribution \(\mathcal{E}(\widehat{\alpha}_{ML}^{PL})\).

3.2.3 Point prediction in the HPP(α)

For the HPP(α) the ML estimator of α is

(19)

and the predicted next failure time is determined by

or

where \(\widehat{Z}_{i}\), i=1,…,m, are the random numbers from the distribution \(\mathcal{E}(\widehat{\alpha}_{ML}^{P})\).

3.3 Point prediction of T n+1 in a TRP when F is unknown

If a form of the renewal distribution function F of a TRP(F,λ(⋅)) is unknown, we cannot determine the ML estimators of the process parameters θ and use them in formulas (3) or (4) to determine the predictors of T n+1. However, in this case to estimate a parameter ϑ of a trend function one can use one of the three methods proposed by Jokiel-Rokita and Magiera (2012): the least squares method, the method of moments and the constrained least squares (CLS) method. The investigations carried out for the WPLP(α,β,γ) in their paper have demonstrated the advantage of the CLS method over the other methods for most cases of possible range of the process parameters. In the CLS method we define the sum of squares

(20)

where t i are the realizations of random variables T i , i=1,…,N(τ), up to time τ, and Λ(t 0):=0. The problem is to find

where the restriction set is

Remark that

The variables W i =Λ(T i )−Λ(T i−1) are the observations from the distribution with the expected value 1. Thus the CLS method consists of deriving such estimate \(\widehat{\vartheta }_{CLS}\) of the unknown parameter ϑ (of the trend function) which minimizes the sum of squares of deviations of the random variables W i from the expected value 1 (equivalently, which minimizes the sample variance) under the constraint that the sample mean \(\overline{W}\) equals the theoretical expected value of the distribution defined by F.

Let us notice that in the case when F is unknown we can predict the next failure time T n+1 using formula (3) only with \(\varLambda=\varLambda(t;\widehat {\vartheta}_{CLS})\).

As an example let us consider a TRP(F,λ(⋅)), where λ(t)=αβt β−1, α>0, β>0, and the renewal distribution function F is not specified. We will call this process the power law TRP and denote it by PTRP(α,β).

To derive the CLS estimates of the parameters α and β of the PTRP(α,β) one can use the following proposition (Jokiel-Rokita and Magiera 2012).

Proposition 5

The CLS estimators \(\widehat{\alpha}_{CLS}\) and \(\widehat{\beta}_{CLS}\) of α and β in the PTRP(α,β) observed in the interval time [0,τ] are determined by

and

where

For the PTRP(α,β) we have \(\varLambda(T_{i})=\varLambda (T_{i};\alpha,\beta)=\alpha T_{i}^{\beta}\), and using the method defined by (3) we have the following proposition for the predicted next failure time.

Proposition 6

The predicted next failure time obtained by the CLS method in the PTRP(α,β) model is given by

(21)

In the CLS method, the failure truncation procedure will be applied in which \(\widehat{\alpha}_{CLS}=n/t_{n}^{\widehat{\beta}_{CLS}}\) and \({S}_{CLS}^{2}(\beta)=(1/t_{n}^{2\beta})\sum_{i=1}^{n}(t_{i}^{\beta }-t_{i-1}^{\beta})^{2}\).

4 Interval prediction in a TRP

In a TRP(F,λ(⋅)) with cumulative intensity function \(\varLambda (t)=\int_{0}^{t}\lambda(u)du\) and renewal distribution function F the transformed working times W i =Λ(T i )−Λ(T i−1), i=1,2,… , have the distribution defined by F; equivalently, \(\mathcal{G}(T_{i})-\mathcal{G}(T_{i-1}), i=1,2,\ldots\) , have the distribution \(\mathcal{E}(1)\). Then the prediction interval for T n+1 can be determined from the condition

or, equivalently, from the condition

where ε=ε 1+ε 2,  q F (ε) denotes the quantile of order ε of the distribution defined by F, q(ε) is the quantile of order ε of the distribution \(\mathcal{E}(1)\), i.e. q(ε)=−ln(1−ε), and 1−ε is the given coverage probability (ε∈(0,1)). Thus we have the following proposition.

Proposition 7

In a TRP(F,λ(⋅)) the lower and upper bounds T L and T U , respectively, of the prediction interval for the next failure time T n+1 are given by

Equivalently, the prediction interval is defined by

In particular, in the PTRP(α,β),

In the WPLP(α,β,γ) we can obtain the exact form of the quantiles q F (ε 1) and q F (1−ε 2) (F has the Weibull distribution \(\mathcal{W}e(\gamma, 1/\varGamma(1+1/\gamma)) \equiv\mathcal{W}e(\gamma, \alpha/\varphi^{1/\gamma})\)) and the lower and upper bounds T L and T U are defined by

(22)

where φ is given by (7).

In the case when the renewal distribution F is unknown, we propose to estimate the unknown quantiles q F (ε 1) and q F (1−ε 2) by the sample quantiles \(\widehat {q}(\varepsilon_{1})\) and \(\widehat{q}(1-\varepsilon_{2})\) from the sample (W 1,…,W n ). Thus the estimated lower and upper bounds, \(\widehat{T}_{L}\) and \(\widehat{T}_{U}\), are given by

Another way of obtaining the prediction interval \(\mathcal {I}=[t_{L},t_{U}]\) for T n+1, given T n =t n , is to solve the equations

(23)

with respect to t L and t U , where ε 1+ε 2=ε, i.e. t L and t U are quantiles of order ε 1 and 1−ε 2 of the distribution defined by the density \(f_{T_{n+1}|T_{n}=t_{n}}(t)\) given by (5).

4.1 Interval prediction in a TRP when F is known

If a form of the trend function λ(t)=λ(t;ϑ) and a form of the renewal function F(t)=F(t;υ) are known, then consequently the form of the likelihood function is known and we can obtain ML estimators \(\widehat{\vartheta}_{ML}\) and \(\widehat{\upsilon }_{ML}\) of the unknown parameters ϑ and υ, respectively. Thus, by Proposition 7 we have the following result.

Proposition 8

The estimated lower and upper bounds \(\widehat{T}_{L}\) and \(\widehat {T}_{U}\), respectively, of the prediction interval for the next failure time T n+1 in a TRP(F,λ(⋅)) are given by

where \(\widehat{\varLambda}(t)=\varLambda(t;\widehat{\vartheta}_{ML})\) and \(\widehat{F}(t)=F(t;\widehat{\upsilon}_{ML})\).

We can also obtain the estimated conditional lower and upper bounds for the next failure time T n+1 by solving equations (23) with respect to t L and t U for \(\widehat {f}_{T_{n+1}|T_{n}=t_{n}}(t)=f_{T_{n+1}|T_{n}=t_{n}}(t;\widehat{\theta })\), where \(\widehat{\theta}=(\widehat{\upsilon}_{ML},\widehat{\vartheta }_{ML})\), instead of the unknown function \(f_{T_{n+1}|T_{n}=t_{n}}(t)\).

4.1.1 Interval prediction in the WPLP(α,β,γ)

Basing on formula (22) for the lower and upper bounds for the next failure time T n+1 in the WPLP(α,β,γ) model with known parameters α, β and γ, we have the following proposition for the WPLP(α,β,γ) with the unknown parameters.

Proposition 9

The estimated lower and upper bounds \(\widehat{T}_{L}\) and \(\widehat {T}_{U}\), respectively, of the prediction interval for the next failure time T n+1 in the WPLP(α,β,γ) are given by

(24)

where \(\widehat{\varphi}_{ML},\,\widehat{\beta}_{ML},\,\widehat{\gamma }_{ML}\) are estimators of the parameters φ, β, γ, and they are defined in Proposition 2.

4.1.2 Interval prediction in the PLP(α,β)

It follows from Proposition 9 that for the PLP(α,β) which is the WPLP(α,β,1) the estimated prediction interval for the next failure time T n+1 and based on the ML estimators is determined by

(25)

where \(\widehat{\alpha}_{ML}^{PL}\) and \(\widehat{\beta}_{ML}^{PL}\) are defined by (16).

For the PLP(α,β) the transformed working times \(W_{i}=\varLambda (T_{i})-\varLambda(T_{i-1})=\alpha(T_{i}^{\beta}-T_{i-1}^{\beta})\) are exponentially distributed \(\mathcal{E}(1)\). In the case when the parameter β is known, introducing the pivotal function

which has Fisher’s F-distribution with (2,2n) degrees of freedom, one can determine the prediction interval for T n+1 from the condition

where F 2,2n (q) is the quantile of order q of Fisher’s F-distribution \(\mathcal{F}(2,2n)\) with (2,2n) degrees of freedom, i.e., F 2,2n (q)=n[(1−q)−1/n−1]. The lower and upper bounds of the confidence interval for T n+1 are then determined by the inequalities

i.e.,

(26)

If the parameter β is unknown, one can consider the estimated prediction interval obtained by substituting the parameter β by its ML estimate into formula (26). This is a very satisfactory way when n is sufficiently large, because it can be shown that both Q and

have the same exponential \(\mathcal{E}(1)\) limit distribution. Thus we have the following proposition.

Proposition 10

The estimated lower and upper bounds, based on the ML estimator of β, \(\breve{T}_{L}^{PL}\) and \(\breve{T}_{U}^{PL}\), of the prediction interval \(\breve{\mathcal{I}}^{PL}\) for the next failure time T n+1 in the PLP(α,β) are given by

(27)

where \(\widehat{\beta}_{ML}^{PL}\) is defined by (16).

Engelhardt and Bain (1978) gave the prediction interval for the kth future failure time T n+k ,k=1,2… , by considering the pivotal function when β is unknown, namely by considering the pivotal function based on T n and the ML estimator of β. It follows from their result for k=1 that the random variable

where \(\widehat{\beta}_{ML}^{PL}\) is the ML estimator of β defined by (16), has the distribution function defined by P(Yy)=1−(1+y/(n−1))−(n−1). Taking Y as a pivotal function for T n+1, we have \(P (q_{\varepsilon _{1}}\le Y\le q_{1-\varepsilon_{2}} )=1-\varepsilon\), i.e.,

where q ε denotes the quantile of order ε of the distribution of the random variable Y, i.e., q ε satisfies the condition 1−(1+q ε /(n−1))−(n−1)=ε. Thus, the prediction interval \(\widehat{\mathcal{I}}^{EB}\) based on the idea of Engelhardt and Bain (1978) is defined by

(28)

Remark 2

Let us notice that the statistic \(\widehat{Q}\) can be written in the form

Thus, \(\widehat{Q}\) is a pivotal function equivalent to Y. The distribution function of \(\widehat{Q}\) is given by

Taking in Proposition 10 the exact quantiles of the distribution determined by \(F_{\widehat{Q}}\) instead of quantiles of the \(\mathcal{F}(2,2n)\) distribution we obtain the prediction interval with the lower and upper bounds given by formula (28).

In the simulation study of Sect. 5.2 we compare the exact prediction interval \(\widehat{\mathcal{I}}^{EB}\) with the prediction interval \(\breve{\mathcal{I}}^{PL}\) defined in Proposition 10.

4.1.3 Interval prediction in the HPP(α)

For the HPP(α) which is the WPLP(α,1,1) one obtains from Proposition 9 the following form of the estimated lower and upper bounds, \(\widehat{T}_{L}^{P}\) and \(\widehat {T}_{U}^{P}\), of the prediction interval for the next failure time T n+1

In view of formula (26) with β=1 we have the following corollary which gives the form of exact prediction intervals for T n+1.

Corollary 1

The lower and upper bounds, T L and T U , of the prediction interval for the next failure time T n+1 in the HPP(α) are given by

4.2 Interval prediction in a TRP when F is unknown

Denote \(\widehat{W}=(\widehat{W}_{1},\ldots,\widehat{W}_{n})\), where \(\widehat{W}_{i}, i=1,\ldots,n\), are estimators of the transformed working times W i , i.e., \(\widehat{W}_{i}=\varLambda(T_{i};\widehat{\vartheta}) -\varLambda(T_{i-1};\widehat{\vartheta}), i=1,\ldots,n\).

If the form of F in a TRP(F,λ(⋅)) is unknown, to determine the estimated lower and upper bounds for T n+1 we propose to use sample quantiles of \(\widehat{W}\) with \(\widehat{\vartheta }=\widehat{\vartheta}_{CLS}\) instead of unknown quantiles q F . Namely, one can use the following proposition.

Proposition 11

The estimated lower and upper bounds \(\widehat{T}_{L}\) and \(\widehat {T}_{U}\), respectively, of the prediction interval for the next failure time T n+1 in a TRP(F,λ(⋅)) with unknown renewal distribution function F are given by

where \(\widehat{\varLambda}(t)=\varLambda(t;\widehat{\vartheta})\) and \(q_{n}(\widehat{W};\varepsilon)\) denotes the sample quantile of order ε of \(\widehat{W}\).

To obtain an estimate \(\widehat{\vartheta}\) of the unknown trend parameter ϑ one can apply the CLS method.

In particular, for the PTRP(α,β) model we have the following corollary.

Corollary 2

The estimated lower and upper bounds, \(\widehat{T}_{L}^{CLS}\) and \(\widehat{T}_{U}^{CLS}\), of the prediction interval \(\widehat{\mathcal {I}}^{CLS}\) for the next failure time T n+1 in the PTRP(α,β) are given by

(29)

where \(q_{n}(\widehat{W};\varepsilon)\) denotes the sample quantile of order ε of \(\widehat{W}=(\widehat{W}_{1},\ldots,\widehat {W}_{n})\), where \(\widehat{W}_{i}=\widehat{\alpha}_{CLS}T_{i}^{\widehat {\beta}_{CLS}} -\widehat{\alpha}_{CLS}T_{i-1}^{\widehat{\beta}_{CLS}},\allowbreak i=1,\ldots,n\).

5 Simulation study

The main purpose of the simulation study is to examine how much the predicted next failure times and the prediction intervals constructed by the CLS method for a TRP(F,λ(⋅)) model with an unknown distribution function F differ from the predictors constructed by the ML method in the TRP(F,λ(⋅)) with known F and the same trend function λ(⋅). As a reference TRP(F,λ(⋅)) model, the WPLP(α,β,γ) is taken into account. The CLS estimates \(\widehat{\alpha}_{CLS}\) and \(\widehat{\beta}_{CLS}\) of the parameters α and β, and consequently the resulting predictors for the corresponding PTRP(α,β) are evaluated on the basis of the realizations of the generated WPLP(α,β,γ) supposing that we do know nothing about the renewal distribution function F, i.e., that we observe the PTRP(α,β).

Each sample of the WPLP(α,β,γ) is generated up to a fixed number n+1 of jumps is reached. For each chosen combination of the parameters α,β and γ the samples of size k of the realizations are generated. In the case γ=1 and in the case β=1,γ=1 the realizations of the PLP(α,β) and HPP(α) are obtained, respectively.

The ‘real’ last failure time T n and all the predictors are evaluated as the means from the k estimates, such that each of these estimates was derived on the basis of the individual realization up to nth jump (failure) of the process considered. Analogously, the ‘real’ next failure time T n+1 denotes the mean resulting from the same k repetitions of the realizations involving the (n+1)-th jump time. The simulation study was carried out for n=100 and k=200.

The accuracy of a predictor, say \(\widehat{\eta}\) of η, is measured by the relative error (RE) which is defined by \(\mathrm{RE}(\,\widehat {\eta}\,)=(\,\widehat{\eta}-\eta)/\eta\), and by the variability of a predictor \(\widehat{\eta}\) which is determined by the root mean squared error \(\mathrm{RMSE}(\,\widehat{\eta}\,) =\sqrt{(\mathit{sd}(\,\widehat{\eta}\,))^{2}+(\mathit{mean}(\,\widehat{\eta}\,)-\eta)^{2}}\), where sd stands for the standard deviation. In tables the abbreviations \(\widehat{\text{re}}= \mathrm{re}(\,\widehat{\eta}\,)\) and \(\widehat{\text {se}}=\mathrm{se}(\,\widehat{\eta}\,)\) is used for the \(\mathrm{RE}(\,\widehat{\eta}\,)\) and \(\mathrm{RMSE}(\,\widehat{\eta}\,)\) errors, respectively. The relative errors of predictors are given in percentages.

All the prediction intervals are evaluated for ε 1=ε 2=0.025, i.e. the 95 % prediction intervals are presented, assuming the confidence level CL=95 %.

5.1 The WPLP model

The WPLP(α,β,γ) process is generated according to the following formula for the jump times:

(30)

T 0=0, where U i are random numbers from uniform distribution \(\mathcal{U}(0,1)\).

The computer program was developed using Mathematica 8.04 package.

The CLS estimates \(\widehat{\alpha}_{CLS}\) and \(\widehat{\beta}_{CLS}\) in the PTRP(α,β) model are evaluated on the basis of Proposition 5 and using a constrained global optimization (CGO) method. The ML estimates \(\widehat{\alpha}_{ML}\), \(\widehat{\beta}_{ML}\) and \(\widehat{\gamma}_{ML}\) in the WPLP(α,β,γ) model are evaluated by finding at first the estimates \(\widehat{\beta}_{ML}\) and \(\widehat{\gamma}_{ML}\) as the solution to the optimization problem

by using the CGO procedure, where \(\widetilde{\ell}(n;(\varphi,\beta ,\gamma))\) is the log-likelihood function given by (8) with \(\varphi=\widetilde{\varphi}(\beta ,\gamma)\) defined by (11). The ML estimate \(\widehat{\alpha}_{ML}\) of α is then evaluated using formula (12) with \(\widehat{\varphi}\) defined by (9). In the computer program, to solve the optimization problems the procedure NMaximize of Mathematica package is implemented. We do not attach the tables with values of the parameter estimates for the models considered. The estimators in WPLP and PTRP models were investigated by Jokiel-Rokita and Magiera (2012).

Tables 1, 2, 3, and 4 provide the values related to the predictors in the WPLP(α,β,γ) model in comparison to a PTRP(α,β) (the TRP with unknown F) for the number of failures n=100.

Table 1 The predicted (n+1)-th failure times \(\widetilde{T}_{n+1}\), \(\widehat{T}_{n+1}^{ML}\) and \(\widetilde{T}_{n+1}^{ML}\) for the WPLP(α,β,γ), and the predicted next failure time \(\widehat{T}_{n+1}^{CLS}\) for the PTRP(α,β)
Table 2 The RE’s and RMSE’s of the predicted next failure times in the WPLP(α,β,γ) model
Table 3 The theoretical conditional prediction intervals \(\mathcal {I}=[T_{L},T_{U}]\), the prediction intervals \(\widehat{\mathcal {I}}^{ML}=[\widehat{T}_{L}^{ML},\widehat{T}_{U}^{ML}]\) and the coverage frequencies CF\((\mathcal{I})\), CF\((\widehat{\mathcal{I}}^{ML})\) for the WPLP(α,β,γ)
Table 4 The prediction intervals \(\widehat{\mathcal{I}}^{CLS}=[\widehat {T}_{L}^{CLS},\widehat{T}_{U}^{CLS}]\) for the PTRP(α,β) and their coverage frequencies CF\((\widehat{\mathcal{I}}^{CLS})\)

Tables 1 and 2 contain the values of the predicted next failure times and their errors in the WPLP(α,β,γ) and PTRP(α,β) models compared. The predictor \(\widehat{T}_{n+1}^{CLS}\) in the PTRP(α,β) model, given by formula (21), is compared with the predicted next failure times \(\widetilde{T}_{n+1}, \widehat{T}_{n+1}^{ML}\), \(\widetilde{T}_{n+1}^{ML}\), given by formulas (14), (13) and (15), respectively, obtained by the other ideas described in the paper and using the ML estimators for the WPLP(α,β,γ). The prediction \(\widetilde{T}_{n+1}\) means the conditional theoretical predicted next failure time in the WPLP(α,β,γ) evaluated by formula (14) for theoretical values of α,β and γ. The random numbers Z i ,i=1,…,m, are generated from the distribution \(\mathcal {E}((\alpha\varGamma(1+1/\gamma))^{\gamma})\) for each realization of the process. There are m=1000 simulations used for computing the predictions \(\widetilde{T}_{n+1}\) and \(\widetilde{T}_{n+1}^{ML}\).

In Tables 3 and 4 there are presented the prediction intervals \(\mathcal{I}=[T_{L},T_{U}]\), \(\widehat{\mathcal{I}}^{ML} =[\widehat{T}_{L}^{ML},\widehat{T}_{U}^{ML}]\) and \(\widehat{\mathcal{I}}^{CLS}=[\widehat{T}_{L}^{CLS},\widehat{T}_{U}^{CLS}]\), given by formulas (22), (24) and (29), respectively, for the WPLP(α,β,γ) and the PTRP(α,β) models. The lengths of the prediction intervals \(\mathcal{I}\), \(\widehat {\mathcal{I}}^{ML}\) and \(\widehat{\mathcal{I}}^{CLS}\), denoted by \(\mathcal{L}=\mathcal{L}(\mathcal{I})\), \(\widehat{\mathcal {L}}^{ML}=\mathcal{L}(\widehat{\mathcal{I}}^{ML})\) and \(\widehat{\mathcal{L}}^{CLS}=\mathcal{L}(\widehat{\mathcal{I}}^{CLS})\), respectively, are also given and coverage frequencies of these intervals are included for comparison with the CL.

The prediction interval \(\widehat{\mathcal{I}}^{CLS}\) is compared with the theoretical prediction interval \(\mathcal{I}\) (for α,β,γ known) and with the prediction interval \(\widehat{\mathcal{I}}^{ML}\). The coverage frequencies, denoted by \(\text{C}=\text{CF}(\mathcal{I})\), \(\widehat{\text{C}}^{ML}=\text{CF}(\widehat{\mathcal{I}}^{ML})\) and \(\widehat{\text{C}}^{CLS}=\text{CF}(\widehat{\mathcal{I}}^{CLS})\), corresponding to the prediction intervals \(\mathcal{I}\), \(\widehat{\mathcal{I}}^{ML}\) and \(\widehat{\mathcal {I}}^{CLS}\), respectively, are evaluated as the frequency of appearing the next failure time T n+1 in the prediction intervals, are examined too.

The cases 6–9 and 10–12 of Tables 14 correspond to the PLP and to the HPP model, respectively.

Remarks on the simulation results

It follows from Tables 14 that the predicted next failure times and the prediction intervals constructed by the CLS method for a TRP(F,λ(⋅)) model with an unknown distribution function F differ very slightly from the predictors constructed by the ML method in the TRP(F,λ(⋅)) with known F and the same trend function λ(⋅). This indicates that in the TRP model considered the lack of knowledge of the renewal distribution has an acceptable vague influence on the accuracy of determining all the predictors of the next failure time T n+1 as well as on the accuracy of all the prediction intervals for this future breakdown time. The predictors based on the CLS estimators have practically the same errors (RE’s percentages and RMSE’s) as those based on the ML estimators in the model with known F (see Table 2).

The values of Table 4 show that in determining the prediction intervals the CLS method applied to the TRP with unknown renewal distribution function F provides very satisfactory results.

For any fixed γ all the errors of the predictors in the WPLP and PTRP models decrease for greater values of β and smaller values of α.

For a given number n of failures, the RMSE’s of all the parameter estimators in the WPLP(α,β,γ), and consequently of all the predictors become significantly smaller as the parameter γ increases because the variability of the WPLP realizations evidently decreases as γ increases according to the variance formula of the renewal distribution (see a remark in the paper of Jokiel-Rokita and Magiera 2012). Therefore, for the same pairs of (α,β) the RE percentages and the RMSE’s of the predicted times become significantly smaller for greater γ (see Table 2).

5.2 The PLP model

Tables 59 provide the values connected with the predictors for the PLP(α,β) special reference model for which the ML predictors were evaluated by using explicit formulas (16) for the ML estimators of the parameters α,β.

Table 5 The predicted (n+1)-th failure times \(\widetilde{T}_{n+1}\), \(\widehat{T}_{n+1}^{PL}\) and \(\widetilde{T}_{n+1}^{PL}\) for the PLP(α,β), and the predicted next failure time \(\widehat {T}_{n+1}^{CLS}\) for the PTRP(α,β)
Table 6 The RE’s and RMSE’s of the predicted next failure times in the PLP(α,β) model

The point predictors \(\widetilde{T}_{n+1}\), \(\widehat{T}_{n+1}^{PL}\), \(\widetilde{T}_{n+1}^{PL}\) and \(\widehat{T}_{n+1}^{CLS}\) are calculated from formulas (14), (17), (18) and (21), respectively.

There are five prediction intervals considered: \(\mathcal{I}=[T_{L},T_{U}]\), \(\widehat{\mathcal{I}}^{PL} =[\widehat{T}_{L}^{PL},\widehat{T}_{U}^{PL}]\), \(\breve{\mathcal {I}}^{PL}= [\breve{T}_{L}^{PL},\breve{T}_{U}^{PL}]\), \(\widehat{\mathcal{I}}^{EB} =[\widehat{T}_{L}^{EB},\widehat{T}_{U}^{EB}]\) and \(\widehat{\mathcal{I}}^{CLS}=[\widehat{T}_{L}^{CLS},\widehat {T}_{U}^{CLS}]\), defined by (22) (for γ=1, φ=α), (25), (27), (28) and (29), respectively.

The lengths \(\mathcal{L}\), \(\widehat{\mathcal{L}}^{PL}\), \(\breve {\mathcal{L}}^{PL}\), \(\widehat{\mathcal{L}}^{EB}\) of the prediction intervals \(\mathcal{I}\), \(\widehat{\mathcal{I}}^{PL}\), \(\breve{\mathcal{I}}^{PL}\), \(\widehat{\mathcal{I}}^{EB}\) and the coverage frequencies \(\text{CF}(\mathcal{I})\), \(\text {CF}(\widehat{\mathcal{I}}^{PL})\), \(\text{CF}(\breve{\mathcal {I}}^{PL})\) and \(\text{CF}(\widehat{\mathcal{I}}^{EB})\) for the PLP(α,β) are given in Table 8.

The prediction intervals \(\widehat{\mathcal{I}}^{CLS}=[\widehat {T}_{L}^{CLS},\widehat{T}_{U}^{CLS}]\) for the PLP(α,β), obtained by the CLS method, and their coverage frequencies CF\((\widehat {\mathcal{I}}^{CLS})\) are presented in Table 9.

Remarks on the simulation results

The values of Tables 8 and 9 demonstrate that all the coverage frequencies \(\text{CF}(\widehat{\mathcal{I}}^{PL})\), \(\text{CF}(\breve {\mathcal{I}}^{PL})\), \(\text{CF}(\widehat{\mathcal{I}}^{EB})\) and \(\text {CF}(\widehat{\mathcal{I}}^{CLS})\) for the PLP(α,β) are very close to the theoretical coverage frequency \(\text{CF}(\mathcal{I})\), but it is seen from Table 8 that for all the cases of α and β of the PLP(α,β) the lengths of the prediction intervals can be evidently ordered \(\widehat{\mathcal{L}}^{CLS}< \widehat{\mathcal{L}}^{EB}\) and for all the cases of α and β of the PLP(α,β) (except β=1,α=0.5): \(\widehat{\mathcal{L}}^{PL}<\mathcal{L}< \breve {\mathcal{L}}^{PL}< \widehat{\mathcal{L}}^{EB}\).

The value of Tables 7, 8, and 9 show that the prediction interval \(\widehat{\mathcal{I}}^{CLS}\) (obtained by the CLS method) corresponds numerically very close to the prediction interval \(\breve{\mathcal {I}}^{PL}\) (based on the approximated \(\mathcal{F}(2,2n)\) distribution).

Table 7 The theoretical conditional prediction intervals \(\mathcal {I}=[T_{L},T_{U}]\), the prediction intervals \(\widehat{\mathcal {I}}^{PL}=[\widehat{T}_{L}^{PL},\widehat{T}_{U}^{PL}]\), \(\breve{\mathcal{I}}^{PL}=[\breve{T}_{L}^{PL},\breve{T}_{U}^{PL}]\) and \(\widehat{\mathcal{I}}^{EB}=[\widehat{T}_{L}^{EB},\widehat {T}_{U}^{EB}]\) for the PLP(α,β)
Table 8 The lengths \(\mathcal{L}\), \(\widehat{\mathcal{L}}^{PL}\), \(\breve{\mathcal{L}}^{PL}\), \(\widehat{\mathcal{L}}^{EB}\) of the prediction intervals \(\mathcal{I}\), \(\widehat{\mathcal{I}}^{PL}\), \(\breve{\mathcal{I}}^{PL}\), \(\widehat{\mathcal{I}}^{EB}\) and the coverage frequencies \(\text{CF}(\mathcal{I})\), \(\text {CF}(\widehat{\mathcal{I}}^{PL})\), \(\text{CF}(\breve{\mathcal {I}}^{PL})\) and \(\text{CF}(\widehat{\mathcal{I}}^{EB})\) for the PLP(α,β)
Table 9 The prediction intervals \(\widehat{\mathcal{I}}^{CLS}=[\widehat {T}_{L}^{CLS},\widehat{T}_{U}^{CLS}]\) for the PLP(α,β) and their coverage frequencies CF\((\widehat{\mathcal{I}}^{CLS})\)

Comparing the values of the predictors in the cases 6–12 of Tables 14 with the corresponding values in Tables 59 we infer that the methods used for constructing the predicted next failure times and the prediction intervals, and based on the CLS estimators in a TRP model with unknown distribution function F (the PTRP(α,β) model), provide the results which in a very satisfactory way match the predictions for the PLP(α,β) as well as for the HPP(α) model with parameter estimators of α and β obtained on the basis of exact formulas.

5.3 The GMPLP model

We have considered also the TRP(F,λ(⋅)) with the same power law trend function λ(t) and with the renewal distribution function

where \(\varGamma(a,z)=\int_{z}^{\infty}u^{a-1}\exp(-u)du\) denotes the incomplete gamma function. The renewal distribution function F corresponds to the Gompertz distribution Gom(exp(η)Γ(0,η),η) with the parametrization resulting in the expectation 1. The hazard function corresponding to F has the exponential form z(x)=ηΓ(0,η)exp[exp(η)Γ(0,η)x+η]. We call this process the Gompertz power law process and denote it by GMPLP(α,β,η).

The GMPLP(α,β,η) is generated according to the following formula for the jump times:

T 0=0, where U i are random numbers from uniform distribution \(\mathcal{U}(0,1)\).

The GMPLP(α,β,η) is generated and the CLS predictions \(\widehat{T}_{n+1}^{CLS}\) and \(\widehat{\mathcal{I}}^{CLS}=[\widehat {T}_{L}^{CLS},\widehat{T}_{U}^{CLS}]\) are evaluated as those for the PTRP(α,β) (in which no knowledge of F is required). On the basis of the same data generated, the ML predictions \(\widehat {T}_{n+1}^{MLW}\) and \(\widehat{\mathcal{I}}^{MLW}=[\widehat {T}_{L}^{MLW},\widehat{T}_{U}^{MLW}]\) are evaluated regarding the GMPLP(α,β,η) realization as that of the WPLP(α,β,η) one. We examine, whether in this case one can expect that the CLS predictions should be more accurate than the ML ones. The predictions \(\widehat{T}_{n+1}^{MLW}\), \(\widehat{T}_{n+1}^{CLS}\), \(\widehat{\mathcal{I}}^{MLW}\) and \(\widehat{\mathcal{I}}^{CLS}\) are given in Tables 10 and 11.

Table 10 The predicted next failure times \(\widehat{T}_{n+1}^{CLS}\) and \(\widehat{T}_{n+1}^{MLW}\) on the basis of the GMPLP(α,β,η)
Table 11 The prediction intervals \(\widehat{\mathcal{I}}^{MLW}=[\widehat {T}_{L}^{MLW},\widehat{T}_{U}^{MLW}]\) and \(\widehat{\mathcal {I}}^{CLS}=[\widehat{T}_{L}^{CLS},\widehat{T}_{U}^{CLS}]\) on the basis of the GMPLP(α,β,η)

Remarks on the simulation results

We observe that if we apply the ML method, under the WPLP(α,β,η) assumption, to simulated data from the GMPLP(α,β,η) the vast majority of the cases gives more accurate results by the CLS method: the coverage frequencies are almost the same but the interval lengths are smaller in all the cases of parameters.

The simulation study shows that if the ML method does not match the TRP model considered, then the CLS method can give more accurate predictions. For example, if we apply the ML method under the WPLP assumption to data from a PTRP which is not a WPLP, then we can expect more accurate predictions by the CLS method.

6 Application to some real data set

In this section we consider the problem of point and interval prediction for some real data of failure times, namely for the data set contained in the paper of Lindqvist et al. (2003), and which is given here in Table 12. These data contain 41 failure times of a gas compressor with time censoring at time 7571 (days). Although the data have been observed under the time truncation procedure, we however assume that we only know the first n=40 failure times of the data set and want to find the point and interval predictions for the next failure time.

Table 12 The real data

Supposing that the set of failure times of Table 12 forms a TRP belonging to the class of WPLP(α,β,γ), the ML estimates \(\widehat{\alpha}_{ML}, \widehat{\beta}_{ML}\) and \(\widehat {\gamma}_{ML}\) of α,β and γ have been evaluated (on the basis of the previous n=40 failure times) and presented in Table 13. On the other hand, if no assumptions are made on the renewal distribution function F, the estimates \(\widehat {\alpha}_{CLS}\) and \(\widehat{\beta}_{CLS}\) of α and β are given as the parameters of the PTRP(α,β). Consequently, all the predictions for T n+1 are evaluated on the basis of only the first n=40 failure times and then the predictors of T 41 are compared with the observed real last value.

Table 13 The ML estimates of α, β, γ and the CLS estimates of α, β with their relative errors

In Table 13 the relative errors re\((\widehat {\alpha}_{CLS}) =\vert\widehat{\alpha}_{CLS}-\widehat{\alpha}_{ML}\vert/\widehat{\alpha}_{ML}\) and re\((\widehat{\beta}_{CLS}) =\vert\widehat{\beta}_{CLS}-\widehat{\beta}_{ML}\vert/\widehat{\beta}_{ML}\) are given too. For comparison, in Table 13 there are also given the sum of squares \(SS_{CLS}:={S}_{LS}^{2}(\widehat{\alpha}_{CLS},\widehat{\beta}_{CLS})\) and \(SS_{ML}:={S}_{LS}^{2}(\widehat{\alpha}_{ML},\widehat{\beta }_{ML})\), where \(S_{LS}^{2}(\vartheta)\) is defined by (20).

The predicted next failure times \(\widehat{T}_{n+1}^{ML}\), \(\widetilde {T}_{n+1}^{ML}\), \(\widehat{T}_{n+1}^{CLS}\) and the prediction intervals \(\widehat{\mathcal{I}}^{ML}\), \(\widehat{\mathcal{I}}^{CLS}\) for various confidence level (CL) percentages are given in Tables 14 and 15, respectively. The predictions \(\widehat{T}_{n+1}^{ML}\), \(\widetilde{T}_{n+1}^{ML}\), \(\widehat{T}_{n+1}^{CLS}\), \(\widehat{\mathcal{I}}^{ML}\) and \(\widehat {\mathcal{I}}^{CLS}\) are evaluated according to formulas (13), (15), (21), (24) and (29), respectively. In Table 14 the percentages of the relative errors re\((\widehat{T}_{n+1})=(\widehat{T}_{n+1}-T_{n+1})/T_{n+1}\) are given too.

Table 14 The real time T n , the next real time T n+1 and the predicted times of T n+1 with their relative errors
Table 15 The prediction intervals for T n+1 based on the ML method and on the CLS method for various confidence levels CL

Remarks on the results of the analysis

In analyzing the real data of Table 12 we observe in Table 13 a significant relative difference between the estimates \(\widehat{\alpha}_{ML}\) and \(\widehat{\alpha }_{CLS}\) for a WPLP model and for a PTRP model, respectively, whereas the relative difference between the estimates \(\widehat{\beta}_{ML}\) and \(\widehat{\beta}_{CLS}\) for the respective models is rather small. However, let us note that the sum of squares SS CLS is somewhat smaller then SS ML .

As the results of Table 13 show, the real data of the first n=40 failure times could be treated as a realization of the WPLP\((\widehat{\alpha}_{ML},\widehat{\beta }_{ML},\widehat{\gamma}_{ML})\) with \(\widehat{\alpha}_{ML}=0.049,\, \widehat{\beta}_{ML}=0.76011\) and \(\widehat{\gamma}_{ML}=0.83068\) or as a realization of the PTRP\((\widehat{\alpha}_{CLS},\widehat{\beta}_{CLS})\) with \(\widehat {\alpha}_{CLS}=0.02586\) and \(\widehat{\beta}_{CLS}=0.8295\). In both cases, the estimates of β are almost the same.

The percentages of the relative errors of the predicted next failure times are very small (Table 14). However, the CLS method applied to the data set considered forecasts the next failure time T n+1 more accurate: the value \(\widehat {T}_{n+1}^{CLS}\) is closer to the real value T n+1 than the other predictions \(\widehat{T}_{n+1}^{ML}\) and \(\widetilde{T}_{n+1}^{ML}\). The lengths of the prediction intervals \(\widehat{\mathcal{I}}^{CLS}\) are shorter than the corresponding \(\widehat{\mathcal{I}}^{ML}\) ones.

7 Concluding remarks

According to our knowledge the problem of prediction in a TRP has not been engaged a good deal of the literature. In this paper we presented new methods of the prediction for the next failure time in a TRP(F,λ(⋅)) model in the case when its renewal distribution defined by F is completely unknown. On the basis of the remarks of Sects. 5.15.3 we recommend the CLS method for constructing the point and interval predictions in the case of the PTRP(α,β) model.

Besides the methods of interval prediction presented in Sect. 4 one can also consider the method associated with Proposition 4 simulating a large number of \(T_{n+1}^{(i)}\) and taking the sample quantiles of order ε 1 and 1−ε 2 of the simulated values.

It would be worth to examine the use of the CLS method in constructing the predictions also in the TRP models which are not the PTRP, i.e. which have other than power law type trend function. Considering the time truncation procedure would be also desirable.