Next Article in Journal
Bayesian Integration of Probability and Non-Probability Samples
Previous Article in Journal
Hybrid Regime-Switching Models for Cryptocurrency Prices: An Asset-Dependent Performance Analysis Using Markov Chains and Random Forests
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Central Limit Theorem of the Recursive Estimate of Density Function Under Randomly Censored Data

Department of Statistics and Probability, Faculty of Exacte Science, University of Djillali Liabes, BP 89, Sidi Bel Abbes 22000, Algeria
*
Author to whom correspondence should be addressed.
Stats 2026, 9(4), 72; https://doi.org/10.3390/stats9040072
Submission received: 27 May 2026 / Revised: 18 June 2026 / Accepted: 27 June 2026 / Published: 3 July 2026
(This article belongs to the Special Issue Nonparametric Inference: Methods and Applications)

Abstract

Kernel density estimation for right-censored data has been extensively studied in the non-recursive setting, whereas recursive approaches adapted to censoring remain largely unexplored despite their considerable computational advantages in sequential data environments. In this paper, we introduce a recursive kernel density estimator for independent right-censored observations through a Kaplan-Meier weighting scheme. The proposed estimator can be updated incrementally as new observations become available, avoiding repeated re-computation of the entire estimator and substantially reducing memory and computational requirements. Under mild regularity conditions, we establish the asymptotic normality of the estimator and derive its asymptotic variance, which explicitly reflects the effect of the recursive weighting mechanism and the censoring process. We also construct asymptotic confidence intervals for the underlying density using a plug-in variance estimator. An extensive Monte Carlo study, including Gaussian, exponential, heavy-tailed, multimodal, contaminated, and severely censored scenarios, demonstrates that the proposed estimator achieves estimation accuracy comparable to that of the classical censored Parzen-Rosenblatt estimator while offering substantial computational gains. In particular, the recursive procedure remains stable under high censoring levels and exhibits excellent scalability for large and sequentially collected datasets. The proposed methodology provides an efficient and theoretically justified alternative for nonparametric density estimation under right censoring and is particularly suited to applications involving streaming data, such as survival analysis, reliability engineering, medical monitoring, and online forecasting.

1. Introduction

Nonparametric kernel estimation has been extensively studied under a variety of data assumptions, including independent or dependent structures and complete or incomplete observations. This estimation framework provides a useful means to model the uncertainty inherent in forecasting problems.
Among the foundational works, the kernel density estimator was first introduced by Rosenblatt [1] for independent and fully observed data. However, in many real-world situations, such as clinical trials or reliability studies, the data collected are often subject to censoring, meaning that the variable of interest is not always fully observed.
Consequently, significant attention has been devoted to nonparametric estimation under censored models. For instance, Diehl and Stute [2] studied the consistency of density and hazard function estimators for independent right-censored data, Mielniczuk [3] established the asymptotic normality of a density estimator in the right-censored case and Boukeloua and Messaci [4] further explored asymptotic normality under general censoring conditions. Many authors (see e.g., Carbonez el al. [5], Kohler et al. [6], Guessoum and Ould-Saïd [7,8,9], Ould Saïd and Cai [10] and Ould Saïd [11] among others) use the so-called synthetic data which allow to take into account the censoring effect on the lifetime distribution. Lemdani and Ould Saïd [12] established the uniform consistency with rate and asymptotic normality for the estimators using the Vapnik-Chervonenkis class (VC class) under i.i.d right censored data.
The literature on non-parametric functional estimation under incomplete observations has been extensively enriched by the pioneering contributions of Ould-Saïd and collaborators (see, e.g., Ould-Saïd et al. [13,14,15]). This prominent line of research focused heavily on exploring the asymptotic refinements, uniform consistency, and general applicability of kernel density and conditional hazard estimators under censorship or truncation, frequently operating within complex dependence frameworks such as α -mixing or ergodic processes.
However, a fundamental operational paradigm shared across these foundational works is their strict reliance on non-recursive kernel methods. In classical non-recursive estimation, the arrival of any incremental data point necessitates storing the entire historical trajectory and re-evaluating the global sum from scratch, inducing a cumulative memory and computational burden of O ( n ) .
The objective of this manuscript is to bridge this operational gap by developing and analyzing a recursive kernel density estimator specifically tailored for right-censored independent data. Unlike historical non-recursive frameworks, the proposed estimator utilizes a step-by-step incremental update strategy based on sequential Kaplan-Meier survival weights. This design reduces the update complexity per new observation to O ( 1 ) .
We establish its full asymptotic normality under mild, standard regularity conditions and explicitly demonstrate its distinct computational advantages. Consequently, this study shifts the focus from static batch processing toward high-frequency, stream-based survival analysis architectures, providing a defensible added value to the nonparametric framework established by prior authors.
Recursivity is a powerful technical tool in estimation, offering the advantage of updating estimators incrementally without recomputing from scratch. This approach significantly reduces computational time and memory usage, particularly when handling large datasets arriving sequentially.
In the context of independent and α -mixing complete data, Amiri [16] introduced and analyzed a family of recursive estimators, which includes earlier versions proposed by Deheuvels [17] and Wegman and Davies [18]. Later, Mezhoud et al. [19] extended this work to the case of weakly dependent complete data.
However, since the variable of interest is often not entirely observable in practice, this study focuses on censored data. To the best of our knowledge, the recursive estimator generalized by Amiri [16] has not yet been investigated within a censored data framework.
In this work, we introduce in Section 2 a right-censoring model and propose a recursive estimator based on the Kaplan-Meier estimator (Kaplan and Meier [20]). Section 3 presents the basic assumptions and establishes the asymptotic convergence in distribution to a normal law for the proposed recursive estimator. Finally, Section 4 is dedicated to a simulation study assessing the performance and computational efficiency of our estimator.
The primary motivation for introducing recursion in the censored-data framework is not to replace existing kernel density estimators, but rather to provide a computationally efficient alternative for settings where observations become available sequentially. Classical kernel density estimators adapted to censoring are typically computed from the entire sample whenever new observations are added. Consequently, the computational burden increases rapidly with the sample size, making repeated estimation costly in large-scale applications.
In contrast, the recursive estimator proposed in this work can be updated incrementally as new censored observations arrive. The recursive representation avoids recomputing the complete estimator from scratch and only requires the previous estimate together with the incoming observation. This feature substantially reduces computational effort and memory requirements, particularly when the data are collected continuously over time. Such situations arise naturally in survival analysis, reliability engineering, medical monitoring, industrial quality control, and online forecasting systems, where lifetimes or event times are progressively recorded and immediate updates of the estimated density are desirable. In these contexts, recursive procedures offer an attractive compromise between statistical accuracy and computational efficiency.
From a theoretical perspective, establishing asymptotic normality under right censoring is essential because it guarantees that the computational gains obtained through recursion do not come at the expense of asymptotic statistical validity. Therefore, the contribution of this paper should be viewed as extending the recursive estimation paradigm to censored data while preserving the classical asymptotic properties required for statistical inference.

2. Model and Estimator

Let us consider T be a positive lifetime variable with continuous distribution function F and an unknown density f.
Recall that, in the complete data case, Amiri [16] defined the family of recursive estimates as
f ¯ n ( t ) = 1 i = 1 n h i 1 i = 1 n 1 h i K t T i h i , t R ,
where ( h n ) is a positive bandwidth sequence decreasing to zero, K is a kernel density, and [ 0 , 1 ] is a smoothing parameter, it is considered here to obtain a more general estimator.
Let ( T i ) 1 i n be a sequence of independent and identically distributed lifetime random variables with continuous distribution function F and density f. In practice, lifetimes are often incompletely observed because of censoring; and let ( C i ) 1 i n be a sequence of independent censoring variables with distribution function G and survival function G ¯ = 1 G . We assume that ( T i ) and ( C i ) are mutually independent. Instead of observing T i , we observe the pairs ( Y i , δ i ) i = 1 , , n , where Y i = min ( T i , C i ) and δ i = I T i C i .
Thus, δ i = 0 indicates an uncensored observation, whereas δ i = 1 corresponds to a censored observation.
Since E ( δ i T i ) = 1 G ( T i ) = G ¯ ( T i ) , so for i = 1 , , n , we have
E K t Y i h i δ i G ¯ ( Y i ) = E K t T i h i .
Consequently from estimator given by (1), we first construct the estimator
f ˜ n ( t ) = 1 i = 1 n h i 1 i = 1 n 1 h i K t Y i h i δ i G ¯ ( Y i ) .
The cumulative distribution function G, of the censoring random variables, is estimated by Kaplan and Meier [20] estimator defined as follows
G ¯ n ( t ) = 1 G n ( t ) = i = 1 n 1 1 δ ( i ) n i + 1 I { Y ( i ) t } if t < Y ( n ) , 0 Otherwise ,
where ( Y ( i ) , δ ( i ) ) are the n ordered pairs in Y i . Here δ ( i ) is the concomitant of Y ( i ) .
We introduce finally our recursive kernel estimator adapted to right-censored data
f n ( t ) = 1 i = 1 n h i 1 i = 1 n 1 h i K t Y i h i δ i G ¯ n ( Y i ) .
Note that for a sample of complete data ( δ ( i ) = 0 , i = 1 , , n ) . The estimator (3) is similar in this case to the estimator introduced by Amiri [16].
Unlike (Rosenblatt [1]) estimator, the recursive form (3) allows updating the estimate without recalculating all the data as new observations arrive. Indeed, the estimator (3) satisfies the recursion
f n + 1 ( t ) = i = 1 n h i 1 i = 1 n + 1 h i 1 f n ( t ) + 1 i = 1 n + 1 h i 1 1 h n + 1 K t Y n + 1 h n + 1 δ n + 1 G ¯ n ( Y n + 1 ) .
with K n + 1 ( t Y n + 1 ) = 1 h n + 1 K t Y n + 1 h n + 1 .

3. Asymptotic Study

In this section, the asymptotic normality of the estimator defined in (3) is established here. In our analysis, the following assumptions will be used.

3.1. Main Result

(H1)
n h n 3 0 and n h n 5 = O ( 1 ) as n .
(H2)
β n , r = 1 n i = 1 n ( h i / h n ) r β r < as n , r 3 .
(H3)
h n = o ( ( log n ) α ) , 0 < α < 1 .
(H4)
The kernel K is a positive bounded function with compact support.
(H5)
v K ( v ) d v = 0 .
(H6)
f is twice continuously differentiable on R .
Roughly speaking, these assumptions are very standard and classically used in the nonparametric estimation. The technical conditions (H1), (H3), (H4) and (H5) are necessary for proving the results. However, the condition n h n 3 0 implies that n h n , while the choice h n = C n γ with 1 5 < α < γ < 1 3 , fulfills the assumptions (H1) and (H3). The particular recursion assumption of previously mentioned in (Yamato [21]) for r = 1 , (Wegman and Davies [18]) for r = 1 2 and in (Isogai [22]) for r 0 , are essentials to smooth the complexity of calculation associated with recursive kernels. Lastly, the assumption (H6) stands as regularity condition, it permits us to evaluate the bias and the variance terms in order to obtain our results.
The quantities 1 n i = 1 n h i h n r naturally arise from the recursive weighting mechanism. Unlike the classical kernel estimator, where all observations contribute equally, recursive estimation assigns observation-specific weights.
The limits lim n β n , r summarize the cumulative effect of recursion on the asymptotic distribution. For the commonly used bandwidth sequence h n = C n γ , 0 < γ < 1 , one obtains 1 1 r γ , whenever r γ < 1 .
Theorem 1. 
Assume that assumptions (H1)–(H6) hold. Then the sequence
n h n f n ( t ) f ( t ) D N ( 0 , σ 2 ) ,
where D denotes the convergence in distribution and
σ 2 = β 1 2 β 1 2 f ( t ) G ¯ ( t ) K 2 ( v ) d v .
  • Methodological Interpretation of the Normalization Factor: β n , r .
A crucial mathematical element in the structural stability of the proposed recursive kernel estimator f n ( t ) is the sequence of normalization constants β n , r . Assume that
h n = C n γ , 0 < γ < 1 .
Then
β n , r = 1 n i = 1 n h i h n r = 1 n i = 1 n i n r γ ,
and
lim n β n , r = β r = 1 1 r γ < , < 1 .
The constants β r measure the cumulative contribution of previous bandwidths to the recursive estimator. They characterize the memory effect introduced by recursion and directly determine the asymptotic variance.
Substituting the above expression into Theorem 1 yields
σ 2 = ( 1 ( 1 ) γ ) 2 1 ( 1 2 ) γ f ( t ) G ¯ ( t ) K 2 ( u ) d u
Consequently, the recursive parameter controls the trade-off between memory accumulation and estimation variability.
In order to measure relative efficiency considering the classical censored Parzen-Rosenblatt Estimator defined by
f n P R ( t ) = 1 n h n i = 1 n δ i G ¯ n ( Y i ) K t Y i h i , t R ,
Its asymptotic variance is given by
σ 2 = f ( t ) G ¯ ( t ) K 2 ( u ) d u ,
the asymptotic relative efficiency of the recursive estimator is
A R E ( ) = σ 2 σ 2 = β 1 2 β 1 2 .
For bandwidth sequences satisfying h n = C n γ ,   0 < γ < 1 one has A R E ( ) > 1 .
Hence the recursive estimator possesses a smaller asymptotic variance than the classical censored kernel estimator.
This result shows that recursion does not merely reduce computational complexity. It also improves asymptotic efficiency through the variance reduction factor β 1 2 β 1 2 .
Unlike standard non-recursive Parzen-Rosenblatt estimators, where the window parameter h n remains static across the entire dataset, the recursive framework dynamically embeds the historical sequence of bandwidths ( h i ) i = 1 n inside the algorithmic updates. This continuous structural coupling requires an explicit regularizing sequence to ensure that early sequential data points do not distort the asymptotic properties of the estimator.
Physically, the ratio ( h i / h n ) r acts as a temporal weighting scheme. When the window sequence satisfies the classical optimal bias-variance criteria h n = C n γ with γ ( 1 / 5 , 1 / 3 ) , it is straightforward to prove via Riemann sum approximations that the sequence β n , r converges to a deterministic limit β r .
In our asymptotic variance proof (Theorem 1), the compound factor β 1 2 β 1 2 arises directly from this normalization mechanism. This term scales the variance under censorship according to the selected smoothing parameter . Because β r decreases regularly with n, selecting = 1 ensures that this specific compound ratio remains strictly below 1. This establishes a higher variance reduction and asymptotic efficiency compared to non-recursive configurations, directly validating the theoretical advantage of our framework in streaming survival data architectures.
Remark 1. 
1. 
Isogai [22] and Masry [23] obtained the asymptotic normality of the recursive estimator for the special cases = 1 , = 1 2 , with independent and α-mixing complete data. While Amiri [16] and Mezhoud et al. [19] studied the estimator (3) for α-mixing and η-dependent complete data.
2. 
Boukeloua and Messaci [4] investigated asymptotic normality in a censored model of the non-recursive density estimator
f n ( x ) = 1 h n K x y h n d F n ( y ) ,
where F n is the empirical distribution function of the observed lifetime variables T i and obtained asymptotic variance σ 2 = f ( x ) G ¯ ( x ) K 2 ( v ) d v , while in Theorem 1, the variance given σ 2 = σ 2 . Indeed, one can prove that the ratio β 1 2 β 1 2 < 1 holds under the bandwidth choice h n = n 1 5 , in other words the ratio remains below 1 when the bandwidth sequence h n satisfies the standard conditions h n 0 and n h n , and decreases regularly with n (see Amiri [16]).
3. 
The asymptotic variance satisfies σ 2 < σ 2 of the classical non-recursive kernel estimator, yielding improved efficiency.
Proof. 
In what follows, because G ¯ n is discontinuous, we need to use the estimator (2). Our result will be obtained then from the following decomposition
n h n f n ( t ) f ( t ) = n h n f n ( t ) f ˜ n ( t ) + f ˜ n ( t ) E f ˜ n ( t ) + E f ˜ n ( t ) f ( t ) = I 1 + I 2 + I 3 ,
where f ˜ n ( t ) = 1 i = 1 n h i 1 i = 1 n h i K t Y i h i δ i G ¯ ( Y i ) .
  • Control of the first term
    Along intermediate steps of this proof we assume that T Y < , where T Y : = sup { t , F Y ( t ) < 1 } and let θ be a positive real number such that θ < T Y we have
    I 1 n h n 1 i = 1 n h i 1 i = 1 n h i K t Y i h i | G ¯ n ( Y i ) G ¯ ( Y i ) | G ¯ n ( Y i ) G ¯ ( Y i ) sup t < θ | G ¯ n ( Y i ) G ¯ ( Y i ) | G ¯ n ( Y i ) G ¯ ( Y i ) 1 i = 1 n h i 1 i = 1 n h i K t Y i h i .
    From (Mezhoud el al. [19]), we obtain
    lim n 1 i = 1 n h i 1 i = 1 n h i K t Y i h i = f ( t ) , in probability .
    Convergence of Kaplan-Meier estimator (Bitouzé el al. [24]), gives
    sup t < θ | G ¯ n ( Y i ) G ¯ ( Y i ) | = O a . c o ln n n
    Thus, we obtain lim n I 1 = 0 , in probability.
  • For the second term
    I 2 = n h n f ˜ n ( t ) E f ˜ n ( t ) = i = 1 n W i ,
    where W i = n h n h i i = 1 n h i 1 δ i G ¯ ( Y i ) K t Y i h i E δ i G ¯ ( Y i ) K t Y i h i .
    By assumption (H4), we have | W i | 2 K n h n β n , 1 G ¯ ( θ ) .
    Lindberg condition is satisfied, indeed,
    i = 1 n E W i 2 I | W i | > ϵ V ( f ˜ n ( t ) ) V ( f ˜ n ( t ) ) 4 n K 2 β n , 1 2 n h n V ( f ˜ n ( t ) ) G ¯ 2 ( θ ) P | W i | > ϵ V ( f ˜ n ( t ) )
    where
    V ( f ˜ n ( t ) ) = β 1 2 n h n β n , 1 2 f ( t ) G ¯ ( t ) K 2 ( z ) d z β 1 2 β n , 1 2 × f ( t ) G ¯ ( t ) 2 + o ( n ) .
    Tchebychev inequality gives then
    i = 1 n 1 V ( f ˜ n ( t ) ) E W i 2 I { | W i | > ϵ V ( f ˜ n ( t ) ) } 4 K 2 n E ( W 1 2 ) n h n β n , 1 2 G ¯ 2 ( θ ) ϵ 2 V f ˜ n ( t ) 2 4 K 2 n h n V f ˜ n ( t ) β n , 1 2 G ¯ 2 ( θ ) ϵ 2 .
    Now, we have
    V ( f ˜ n ( t ) ) 1 n 2 h n 2 2 β n , 1 2 i = 1 n E h i 2 K 2 t Y i h i δ i G ¯ 2 ( Y i ) 1 n 2 h n 2 2 β n , 1 2 i = 1 n E h i 2 K 2 t T i h i 1 G ¯ 2 ( T i ) E ( δ i | T i ) 1 n h n β n , 1 2 1 n i = 1 n h i h n 2 + 1 h i 1 K 2 z h i f ( t z ) G ¯ ( t z ) d z .
    According to Bochner theorem and lemma 2.4.1 in (Amiri [16]) we get
    lim n n h n V ( f ˜ n ( t ) ) = σ 2 = β 1 2 β 1 2 · f ( t ) G ¯ ( t ) K 2 ( z ) d z < .
    Consequently, under assumption (H1), we obtain
    V ( f ˜ n ( x ) ) = 1 n h n o ( 1 ) = o 1 n h n .
    Thus, we get
    lim n i = 1 n 1 V ( f ˜ n ( t ) ) E W i 2 I | W i | > ϵ V ( f ˜ n ( t ) ) .
    Thus, central limit theorem gives
    I 2 N ( 0 , σ 2 ) , in distribution , as n .
  • Now for the third term
    E f ˜ n ( t ) = 1 i = 1 n h i 1 i = 1 n h i E K t Y i h i δ i G ¯ ( Y i ) = 1 i = 1 n h i 1 i = 1 n h i E K t T i h i .
So, under assumptions (H5) and (H6) Taylor expansion provides
E f ˜ n ( t ) f ( t ) = 1 β n , 1 1 n i = 1 n h i h n 1 K ( v ) ( f ( t v h i ) f ( t ) ) d v = 1 β n , 1 1 n i = 1 n h i h n 1 f ( 2 ) ( t ξ h i v ) h i 2 v 2 K ( v ) d v , ξ ] 0 , 1 [ .
By applying the dominated convergence theorem, in conjunction with lemma 2.4.1 in (Amiri [16]) and under assumptions (H2), (H4) and (H6), we obtain
lim n h n 2 ( E f ˜ n ( t ) f ( t ) ) = β 3 β 1 f ( 2 ) ( t ) v 2 K ( v ) d v < .
Thus, assumptions (H1) provide
I 3 = O n h n 5 = o ( 1 ) .
Finally, from terms I 1 , I 2 and I 3 , the claimed result follows by applying Slutsky theorem. □

3.2. Application to Density Confidence Interval

From Theorem 1, we construct confidence interval that should contain the true density at a level of ( 1 ζ ) as follows
lim n P f n ( t ) q 1 ζ 2 σ n , 2 n h n f ( t ) f n ( t ) + q 1 ζ 2 σ n , 2 n h n = 1 ζ ,
where q 1 ζ 2 is the upper 1 ζ 2 quantile of standard Normal Distribution N ( 0 , 1 ) .
Looking to the expression of the asymptotic variance σ 2 , the quantities f and G ¯ are unknown. By plug-in method, we propose to replace them by the estimators f n and G ¯ n . Consequently, we obtain the following corollary.
Corollary 1. 
If assumptions of Theorem 1 are satisfied, we obtain
n h n σ n , 2 ( f n ( t ) f ( t ) ) D N ( 0 , 1 ) ,
where σ n , 2 = β n , 1 2 β n , 1 2 f n ( t ) G ¯ n ( t ) K 2 ( v ) d v . So, we obtain the following calculable forecasting confidence interval
f ( x ) f n ( t ) q 1 ζ 2 σ n , 2 n h n , f n ( t ) + q 1 ζ 2 σ n , 2 n h n , with probability ( 1 ζ ) .

Sketch of Proof of Corollary 1

Based on G ¯ n , f n we easily get a plug-in estimator σ n , 2 for σ 2 , which, under the assumptions of Theorem 1, gives a confidence interval of asymptotic level ( 1 ζ ) for f.
Idea. The replacing the unknown quantities that appear in the asymptotic variance from Theorem 1 by consistent estimators (plug-in) gives the same asymptotic standard normal limit and therefore yields an asymptotically valid confidence interval.
The corollary is the usual plug-in/Slutsky argument: Theorem 1 gives the asymptotic normality of the (scaled) estimation error with the true asymptotic variance σ 2 . If we replace the unknown factors in σ 2 by consistent estimators (the recursive estimator f n and the Kaplan-Meier estimator G ¯ n ), the plug-in variance estimator σ n , 2 converges in probability to σ 2 ; then Slutsky, the continuous mapping theorem gives the stated standard normal limit for the studied statistic. Below are the steps made precise.
Step 1-Define the plug-in variance estimator Define the plug-in variance estimator, let the true asymptotic variance from Theorem 1 be denoted compactly by
σ 2 = β 1 2 β 1 2 f ( t ) G ¯ ( t ) K 2 ( v ) d v .
Define the plug-in estimator, denote by
σ n , 2 = β n , 1 2 β n , 1 2 f n ( t ) G ¯ n ( t ) K 2 ( v ) d v
where β n , r = 1 n i = 1 n h i h n r β r (hypothesis (H2)), the plug-in estimator obtained by replacing the unknown quantities in σ 2 by their estimators (in particular f and any censoring-distribution terms). where G ¯ n is the Kaplan-Meier estimator of the censoring survival function and f n is the recursive density estimator. In practice the kernel integral K 2 ( v ) d v and the recursion constants β 1 2 , β 1 are known/deterministic, so the only random pieces we replace are f and G ¯ .
Step 2-Consistency of the plug-in estimator We need
σ n , 2 n P σ 2 .
Arguments:
  • By the assumptions of Theorem 1 (in particular the regularity assumptions on f, and the bandwidth conditions h n 0 and n h n , the recursive estimator f n is consistent:
    f n ( t ) n P f ( t ) .
    This is standard-consistency is established in the asymptotic derivations; the bias tends to 0 and variance tends to 0 under the hypotheses.
  • The Kaplan-Meier estimator G ¯ n is uniformly consistent on compact intervals under the usual censoring assumptions (see Bitouzé Laurent Massart cited in the manuscript). Hence
    G ¯ n ( t ) n P G ¯ ( t ) .
  • Under the regularity conditions (the expression for σ 2 is a product and quotient of continuous factors provided G ¯ ( t ) > 0 which is assumed by identifiability). Therefore, by the continuous mapping theorem,
    σ n , 2 n P σ 2 .
Thus σ n , 2 is a consistent estimator of σ 2 .
Step 3-Slutsky’s theorem to obtain the studentized limit From Theorem 1,
n h n ( f n ( t ) f ( t ) ) D N ( 0 , σ 2 ) .
Divide both sides by the (consistent) standard deviation estimator σ n , (the positive square root of σ n , 2 ). Using Slutsky’s theorem and the consistency shown in Step 2 we get
n h n ( f n ( t ) f ( t ) ) σ n , D N ( 0 , 1 ) .
This is exactly the statement of Corollary 1: the plug-in (studentized) statistic converges in distribution to the standard normal.
Step 4-Asymptotic confidence interval Fix ζ ( 0 , 1 ) and q 1 ζ 2 quantile of N ( 0 , 1 ) . From the convergence in Step 3 we obtain the asymptotically valid ( 1 ζ ) confidence interval
P f n ( t ) q 1 ζ 2 σ n , 2 n h n f ( t ) f n ( t ) + q 1 ζ 2 σ n , 2 n h n n 1 ζ .
Equivalently,
f ( x ) f n ( t ) q 1 ζ 2 σ n , 2 n h n , f n ( t ) + q 1 ζ 2 σ n , 2 n h n .
Remarks/Practical points
  • The estimator σ n , 2 requires a positive G ¯ n ( t ) . In practice one restricts to x inside the support where censoring survival is bounded away from zero (or uses boundary corrections).
  • The kernel moment K 2 ( v ) d v is known for the chosen kernel (e.g., for Gaussian kernel this integral is ( 2 π ) 1 up to the kernel scaling); recursion constants β 1 2 , β 1 are deterministic and known from the definition of the recursive weights, so the only nontrivial plug-in pieces are f n ( t ) and G ¯ n ( t ) .
  • Uniform consistency of G ¯ n and pointwise (or uniform on compacta) consistency of f n justify replacing the true quantities by their estimates; the continuity of V ( · ) completes the Slutsky argument.
Remark 2. 
By Theorem 1 (asymptotic normality of the centered estimator), uniform/pointwise consistency of the Kaplan-Meier estimator and of f n , and Slutsky’s theorem, the plug-in studentized statistic converges to N ( 0 , 1 ) and yields the asymptotically valid confidence interval quoted in Corollary 1. This completes the demonstration.

4. Simulation Study

In this section, we investigate the empirical performance of the proposed recursive estimator under right-censoring. The study focuses on its finite-sample behavior, the validity of the asymptotic normality results, estimation precision, and computational efficiency. The results are benchmarked against those obtained from the classical Parzen-Rosenblatt kernel estimator adapted to censored observations, providing a comprehensive assessment of the proposed methodology.

4.1. Simulation Framework

We consider independent right-censored observations
( Y i , δ i ) , i = 1 , , N , where Y i = min ( T i , C i ) , δ i = I T i C i .
The lifetime variables T i are generated from a target density f, whereas the censoring variables C i are generated independently from an exponential distribution chosen to produce a censoring rate between 25 % and 30 % .
Two distributions are considered:
  • Gaussian distribution: T i N ( 0 , 5 ) , with I = [ 10 , 10 ] .
  • Exponential distribution: T i E ( 1 ) , with I = [ 0 , 10 ] .
For each model, the sample size increases sequentially from n = 200 to N = 500 . The problem thus consists in continuously estimating f over an interval I = [ a , b ] , based on the first k observations T 1 , , T k , for k = n , , N . More precisely, the estimation interval I is discretized by a regular grid
ω ¯ = { x 0 = a , t 1 , , t J } , J 1 .
All reported results are averaged over T = 100 independent Monte Carlo replications.

4.2. Bandwidth Selection

The Epanechnikov kernel
K ( u ) = 3 4 ( 1 u 2 ) I [ 1 , 1 ] ( u )
is employed throughout the simulations.
The bandwidth is chosen as
h n = s n n 1 / 5 ,
where s n denotes the empirical standard deviation computed from the available observations.
This choice corresponds to the standard asymptotically optimal order for kernel density estimation and provides satisfactory practical performance for all considered sample sizes.

4.3. Recursive Implementation

The recursive estimators are computed for
0 , 1 4 , 1 2 , 3 4 , 1 .
The recursion is initialized by
f 1 ( t ) = 0 .
Subsequent estimates are updated sequentially using the recursive Formula (2). Thus, when a new observation becomes available, the estimator is updated without recomputing the entire sample (for each k = n , , N , we compute the values of f k ( t j ) for each ).
For comparison purposes, the censored Parzen-Rosenblatt estimator defined by (5) is computed directly from its definition at each sample size (at every point t j of ω ¯ ).

4.4. Performance Criteria

The performance of the estimators f ^ k where f ^ k denotes respectively f k ( x ) and/or f k P R is evaluated by three complementary criteria an appropriate tw measure of the distance between the estimator and the true density function, and by their computational time.
  • Empirical Mean Squared Error (EMSE): The EMSE of an estimator f ^ k of f is defined as:
    EMSE ( f ^ k ) : = 1 J + 1 j = 0 J f ^ k ( t j ) f ( t j ) 2 .
    This criterion measures the global estimation accuracy over the entire interval.
  • Empirical Maximum Absolute Error (EMEA): The EMEA measures the maximum absolute deviation between the estimator and the true density over the estimation interval. For an estimator f ^ k of f it is defined as:
    EMEA ( f ^ k ) : = max 0 j J f ^ k ( t j ) f ( t j ) .
    This quantity evaluates the largest local discrepancy between the estimator and the true density.
  • Computation Time: CPU (Central Processing Unit). Computational efficiency is assessed through CPU execution time. For each estimator, the elapsed time required to compute the density estimate is recorded and averaged over the Monte Carlo replications.
    In this context, we are interested in how the computation time of a program calculating the estimator f ^ k of f (referred to as the estimator computation time) evolves as a function of the sample size T 1 , , T k , used for the estimation.

5. Results Analysis

In both simulation settings, we first compare the true density function with the estimated densities obtained from the first Monte Carlo replication, considering several choices of the smoothing parameters k and . We subsequently assess the finite-sample performance of the proposed estimators using the empirical mean squared error (EMSE) and the empirical mean absolute error (EMAE). To complete the analysis, we also report the corresponding computational times, thereby illustrating the numerical efficiency of the estimation procedure.
The results are obtained for: n = 200 , N = 500 , and t j = t j 1 + 0.05 .

5.1. Results for the Gaussian Density

The first experiment considers a centered Gaussian density with variance σ 2 .
This following results are obtained for: σ 2 = 5 , I = [ 10 , 10 ] , J = 400 and j = 1 , , 400 .
Figure 1 displays the estimated densities obtained for different values of , the first five plots represent the estimators f k ( t ) for = 0 , 1 4 , 1 2 , 3 4 , 1 and k = 200 , 400 along with the true density f ( t ) over the interval [ 10 , 10 ] , while the last plot represents the non-recursive Parzen-Rosenblatt estimator adapted for censored data. All recursive estimators closely follow the true density and exhibit behavior comparable to that of the classical Parzen-Rosenblatt estimator.
We observe that all six estimators perform competitively in estimating f ( t ) . To better assess their behavior, we focus on a neighborhood of zero, restricting the interval to [ 2 , 2 ] , Figure 2 focuses on this interval. The quality of the approximation improves noticeably as the sample size increases (when using the first 400 observations compared to 200). Near zero, the non-recursive estimator better approximates the true density for k = 400 .
To quantify the closeness of the estimators to the true density, and to evaluate the precision loss resulting from the use of recursive kernels instead of the classical kernel, we analyze the EMSE and EMEA.
The EMSE results, based on T = 100 simulated samples, reported in Table 1 and Figure 3 indicate that estimation accuracy improves with both the sample size and the parameter , showing that the efficiency of recursive estimators improves with , according to the EMSE criterion. The recursive estimator corresponding to = 1 consistently achieves the smallest error among the recursive competitors.
The EMEA results presented in Table 2 and Figure 4 confirm the same tendency. Differences between recursive and non-recursive estimators remain relatively small.
Finally, Table 3 demonstrates the computational advantage of recursive estimation. The recursive estimators require substantially less computation time than the classical estimator, particularly for large sample sizes.

5.2. Results for the Exponential Density

The second experiment considers an exponential density with parameter λ . The results are obtained for: λ = 1 , I = [ 0 , 10 ] , J = 200 and j = 1 , , 200 .
Figure 5 presents the estimated densities over the interval [ 0 , 10 ] , showing that all six estimators perform competitively in estimating f ( t ) , similarly to the Gaussian case. To better capture the behavior of the estimators with respect to the number k of observations, Figure 6 provides a magnified view over the interval [ 4 , 7 ] , where estimation is more challenging because of the lower density values.
The EMSE results reported in Table 4 shown in Figure 7 are consistent with those obtained for the Gaussian model. The efficiency and accuracy of the estimator improves as both the sample size and the parameter increase.
Similarly, the EMEA values presented in Table 5, illustrated in Figure 8 confirm the findings from the Gaussian case, namely the strong performance of recursive estimators. Once again, the case = 1 maintains superior performance, combining lower estimation error among the recursive procedures.
Table 6 reports the corresponding CPU times. The recursive estimators remain significantly faster than the classical Parzen-Rosenblatt estimator while maintaining comparable estimation accuracy.
Overall, the numerical experiments demonstrate that recursive kernel estimation provides an excellent compromise between statistical accuracy and computational efficiency under right censoring, in other words the transitioning from the classical to the recursive kernel results in a slight deterioration in estimation error but a significant reduction in computation time.
It is worth emphasizing that all of these results indicate that the estimation errors decrease as the number of observations k increases. This highlights the benefit of progressively enriching the estimation data-set by incorporating the maximum amount of available information.

5.3. Results for Asymptotic Normality

This part aims to illustrate the normality of the recursive estimator in the right-censoring model for finite-sized samples.The values were generated independently from Weibull distribution T W ( 12 , 14 ) and C W ( 10 , 11 ) . We take k = 100 realizations of the random variable Z n given by
Z n = f n ( t ) f ( t ) V ( f n ( t ) ) ,
simulated at a fixed point t.
Based on the independent sample of censored data ( min ( T i , C i ) , δ i ) i = 1 , , n for two different values of the parameter = 0 and = 1 2 . To confirm the convergence of the distribution of Z n to the standard Gaussian one, we plot both its histogram and the Q-Q plot and we calculate the kurtosis coefficients. The validity of the theatrical result is proved for k sample realizations of sizes n = 100 , n = 300 and n = 500 . We plot also in each case the asymptotic confidence interval containing the true density.
From Figure 9, Figure 10, Figure 11, Figure 12, Figure 13 and Figure 14, we observe that the histogram is almost symmetric around the origin point and well-shaped as standard normal distribution and the normal Q-Q plot of Z n is almost a line when the sample size n increase. Indeed, Table 7 presents Kurtosis values of the empirical distribution of Z n which are tended to be closer to the reference value 3 when the sample size n is increasing. Consequently, these practical studies suggest that our estimator perform well through the convergence in distribution.

5.4. Extended Monte Carlo Study

To complement the original simulation study, we performed an extensive Monte Carlo investigation designed to evaluate both the statistical performance and computational behavior of the proposed recursive kernel density estimator under right censoring.
This part investigates the finite-sample behavior of the proposed recursive kernel density estimator under right censoring. The primary objectives are to assess its estimation accuracy, robustness with respect to increasing censoring intensity, computational efficiency, and empirical conformity with the asymptotic normality established in Section 3. In contrast with the standard Gaussian and exponential settings commonly used in the literature, the present study includes a broad collection of challenging distributional scenarios designed to evaluate the estimator under heavy tails, boundary effects, multimodality, contamination, and severe censoring.
The lifetime observations ( T i ) i = 1 , , n were generated from a variety of distributional models representing different levels of difficulty for density estimation, including Weibull distributions with increasing and decreasing hazard functions, heavy-tailed distributions, boundary-sensitive distributions, multimodal distributions and contaminated mixture models. For each model, independent censoring variables were generated in order to achieve censoring ratios of approximately 30 % , 40 % , 50 % and 70 % .
The recursive parameter is investigated for { 0 , 0.25 , 0.50 , 0.75 , 1 } , while the sample sizes are n { 100 , 300 , 500 } .
For each configuration, 1000 independent Monte Carlo replications are generated.

5.5. Distributional Scenarios

The simulation study extends considerably beyond standard benchmark models.
  • Model 1: Weibull distribution with decreasing hazard.
The lifetime variable follows
T W ( 0.7 , 1 ) ,
this model produces a decreasing hazard rate and represents situations where failures are more likely to occur at early ages.
  • Model 2: Weibull distribution with increasing hazard.
The lifetime variable follows
T W ( 2 , 1 ) ,
this model corresponds to increasing failure rates frequently encountered in reliability applications.
  • Model 3: Lognormal distribution.
The lifetime variable follows
T L N ( 0 , 1 ) ,
the lognormal model introduces substantial skewness and heavy-tail behavior.
  • Model 4: Pareto distribution.
The lifetime variable follows
T P a r e t o ( 1 , 3 ) ,
representing extremely heavy-tailed phenomena.
  • Model 5: Beta distribution (Boundary Effects).
The lifetime variable follows
T B ( 2 , 5 ) ,
which has bounded support and induces strong boundary effects.
  • Model 6: Gamma distribution.
The lifetime variable follows
T Γ ( 2 , 1 ) ,
combining positive support with pronounced asymmetry.
  • Model 7: Student-t distribution (Heavy-Tailed Distributions).
The lifetime variable follows
T t 3 ,
this distribution possesses heavier tails than the Gaussian distribution provides a stringent test of robustness and challenges local smoothing methods.
  • Model 8: Gaussian mixture distribution (Multimodal Densities).
The lifetime variable follows
T 0.5 N ( 2 , 1 ) + 0.5 N ( 2 , 1 ) ,
the resulting density is bimodal and evaluates the ability of the estimator to recover multiple local features.
  • Model 9: Contaminated distribution.
The lifetime variable follows
T 0.95 N ( 0 , 1 ) + 0.05 N ( 0 , 10 ) ,
which introduces outliers and evaluates robustness against contamination.

5.6. Censoring Mechanisms

Two censoring mechanisms are considered.
The first mechanism uses exponential censoring
C i E ( λ ) ,
where the parameter λ is adjusted to produce censoring ratios approximately equal to
30 % , 40 % , 50 % , 70 % .
The second mechanism employs Weibull censoring
C i W ( 10 , 11 ) ,
allowing us to verify that the estimator remains stable under different censoring structures.
The inclusion of severe censoring levels is deliberate and aims to evaluate the robustness of the estimator when the effective number of uncensored observations becomes relatively small.
Table 8 reports the empirical mean squared error (EMSE), empirical maximum absolute error (EMEA), and computation times for the different models.
First, for all considered distributions, both EMSE and EMEA increase as the censoring rate becomes more severe. Nevertheless, the increase in error remains moderate even when the censoring ratio reaches 70 % , indicating a satisfactory level of robustness of the proposed recursive procedure.
Second, the Weibull models exhibit the smallest estimation errors among all considered scenarios. In particular, the Weibull model with increasing hazard rate produces the lowest EMSE values, ranging from approximately 0.0038 at 40 % censoring to 0.0049 at 70 % censoring. This suggests that the recursive estimator performs particularly well for smooth unimodal densities commonly encountered in reliability studies. Conversely, the Weibull model with decreasing hazard rate remains slightly more difficult to estimate, although the estimation errors remain small throughout.
Third, the heavy-tailed models produce noticeably larger errors. The Lognormal distribution yields EMSE values between 0.0062 and 0.0081 , while the Student-t distribution generates substantially larger errors, increasing from approximately 0.0088 to 0.0114 as censoring intensifies. These results confirm that heavy-tailed distributions remain challenging for kernel-based density estimators because extreme observations introduce additional variability. Nevertheless, the observed deterioration remains gradual and does not compromise the overall stability of the estimator.
The multimodal and contaminated scenarios constitute the most demanding settings. The Gaussian mixture model exhibits larger estimation errors than the Weibull and Gamma models due to the presence of multiple local modes that must be simultaneously recovered. The contaminated model produces the largest EMSE and EMEA values among all scenarios, with EMSE increasing from approximately 0.0105 under 40 % censoring to 0.0137 under 70 % censoring, because contamination introduces atypical observations capable of distorting local smoothing procedures. Despite these difficulties, the estimator continues to provide stable estimates and preserves acceptable accuracy levels.
The Gamma distribution, included to assess boundary-sensitive behavior, produces intermediate results. Although estimation near the boundary is inherently more difficult, the recursive estimator remains competitive and exhibits only a moderate increase in error as censoring increases.
An important practical observation concerns computational efficiency. Across all distributions and censoring levels, the computation time remains remarkably stable, fluctuating around 0.35 0.37 s. This stability demonstrates that the recursive updating mechanism effectively controls computational complexity and prevents substantial increases in execution time, even under difficult estimation scenarios. Consequently, the proposed estimator achieves a favorable compromise between statistical accuracy and computational cost.
Figure 15 illustrates the evolution of EMSE as a function of the censoring level for all considered distributions. Several clear trends emerge. For every model, the EMSE increases monotonically as censoring becomes more severe, confirming the expected loss of information induced by censoring. The curves corresponding to the Weibull models remain uniformly below the others, reflecting their superior estimation accuracy. In contrast, the Student-t and contaminated distributions consistently produce the largest EMSE values, highlighting the increased difficulty associated with heavy tails and contamination. The nearly parallel behavior of the curves suggests that the effect of censoring is relatively uniform across the different distributional settings, reinforcing the robustness of the recursive estimator.
The quantitative assessment is evaluated across two global distribution metrics alongside precise tracking of the computational cost (CPU execution time in seconds):
Integrated L 1 Error:
Captures the global divergence over the support I :
L 1 ( f , f n ) = I f ( t ) f n ( t ) d t
Continuous Hellinger Distance (H): Provides a bounded geometric metric ( H [ 0 , 1 ] ) representing structural closeness:
H 2 ( f , f n ) = 1 2 I f ( t ) max ( f n ( t ) , 0 ) 2 d t
All experiments are averaged across T = 100 independent simulated samples, with sample sizes sequentially increasing from k = 200 to k = 500 over a uniform grid of J = 400 points.
To achieve this, we introduce three distinct challenging frameworks:
  • Heavy-Tailed Distributions (Model Misspecification): We simulate lifetimes originating from a Pareto distribution with shape parameter α = 2.5 . This setup creates high data sparsity in the upper tail, testing the robustness of the estimator against extreme values and survival outliers.
  • Boundary-Sensitive Distributions (Edge Effects): We implement a Beta distribution B ( 1.5 , 3 ) bounded on the compact support [ 0 , 1 ] . This configuration evaluates the vulnerability of the sequential kernel smoothing to boundary effects and edge distortions.
  • Extreme Censoring Intensities: We evaluate the structural sensitivity of the Kaplan–Meier plug-in adjustment by varying the Censoring Rate ( C R ) across three intense levels: weak ( C R = 25 % ), moderate ( C R = 50 % ), and severe ( C R = 75 % ).
The empirical performance under the heavy-tailed Pareto distribution and boundary-sensitive Beta distribution under high censorship constraints is systematically detailed in Table 9 and Table 10.
The expanded simulation study demonstrates that the proposed recursive estimator performs satisfactorily across a wide range of distributions, including heavy-tailed, bounded-support, multimodal, and contaminated models. Estimation accuracy improves with sample size and decreases gradually as censoring intensity increases, which is entirely consistent with theoretical expectations. Compared with the classical censored Parzen-Rosenblatt estimator, the recursive estimator achieves comparable or superior statistical accuracy while requiring significantly less computational effort. The empirical investigation of Z n further confirms the validity of the asymptotic theory (Figure 16).
Overall, the simulation results highlight the robustness, efficiency, and practical relevance of the proposed recursive kernel density estimator for density estimation under right censoring.
The numerical analysis confirms three major properties of the proposed recursive architecture:
  • Asymptotic Consistency Validation: Across all settings, increasing the sample size from k = 200 to k = 500 forces a significant contraction in both L 1 and H metrics. This demonstrates that the algorithm converges globally even under model misspecification (Pareto tails) or high censorship.
  • Parameter Optimality: The family parameter = 1 consistently yields lower estimation errors than = 0 or = 0.5 across both distributions. This confirms the theoretical variance reduction properties outlined in Section 3.
  • Computational Advantage: Table 10 showcases the core benefit of recursivity. While severe censoring ( 75 % ) increases the structural variance (causing the L 1 error to rise from 1.15 to 3.50 ), the CPU cost for = 1 remains perfectly flat (≈0.38 s). In contrast, the classical non-recursive Parzen–Rosenblatt method exhibits a steep quadratic scaling, requiring 24.82 s for k = 500 .
  • Limitations:
Despite its high efficiency, the boundary stress test using the Beta distribution highlights a localized increase in absolute errors near the support edges ( t 0 and t 1 ). This behavior is caused by asymmetric information loss under right censoring combined with the symmetrical nature of standard kernels. This structural boundary distortion provides a clear justification for exploring boundary-correcting linear beta kernels or adaptive sequence bandwidths in future research.
Overall, these extended simulations demonstrate that the proposed recursive estimator maintains satisfactory performance across a broad spectrum of distributional configurations, including heavy-tailed, boundary-sensitive, multimodal, and contaminated models. Although estimation errors naturally increase with censoring intensity, the deterioration remains controlled, while computation times remain virtually unchanged. These findings provide additional empirical evidence supporting the practical usefulness and robustness of the proposed methodology.

5.7. Empirical Validation of Asymptotic Normality

To investigate the asymptotic normality established theoretically, we consider the standardized statistic
Z n = f ˜ n ( t ) f ( t ) Var f ˜ n ( t ) .
For each sample size n { 100 , 300 , 500 } , k = 100 independent realizations of Z n are generated at a fixed point t.
Figure 17 and Figure 18 present histograms of Z n and the computational comparison, Gaussian density overlays, Q-Q plots, and asymptotic confidence intervals. Figure 19 illustrates the evolution of the empirical distribution of Z n as the sample size increases.
The histograms rapidly approach the bell-shaped form of the standard Gaussian distribution. Likewise, the Q-Q plots become progressively linear as the sample size increases.
Furthermore, the empirical coverage probabilities of the asymptotic confidence intervals remain close to the nominal 95 % level, even under substantial censoring. These findings provide strong numerical support for the asymptotic normality theorem established in Section 3.

5.8. Summary of the Extended Monte Carlo Study

To provide a comprehensive assessment of the proposed recursive kernel density estimator under right censoring, we conducted an extensive Monte Carlo study covering a broad spectrum of distributional settings, censoring intensities, and sample sizes. The objective of this investigation was twofold: first, to evaluate the statistical performance of the estimator under challenging conditions frequently encountered in survival and reliability studies, and second, to quantify the computational advantages associated with recursive updating.
The simulation experiments considered several classes of lifetime distributions, including Weibull models with both increasing and decreasing hazard functions, heavy-tailed distributions such as Lognormal, Pareto, and Student-t models, boundary-sensitive distributions including Beta and Gamma laws, as well as multimodal and contaminated mixture distributions. These settings were specifically selected to examine the robustness of the estimator under a variety of realistic situations where density estimation is known to be difficult.
To evaluate the influence of censoring, independent censoring variables were generated so as to achieve censoring rates ranging from moderate to severe levels. This allowed us to investigate the sensitivity of the recursive estimator to the progressive loss of information caused by censoring. The study also examined several values of the recursive parameter , thereby assessing the impact of the weighting mechanism introduced by the recursive construction. The numerical results demonstrate that the proposed estimator performs satisfactorily across all considered models. As expected, estimation accuracy decreases when the censoring rate increases, particularly under heavy-tailed and multimodal distributions. Nevertheless, the deterioration remains gradual and the estimator preserves a stable behavior even under severe censoring. The empirical mean squared errors and empirical maximum absolute errors consistently decrease as the sample size increases, confirming the consistency predicted by the theoretical results.
The experiments further show that the recursive estimators are capable of accurately recovering a wide range of density shapes, including densities exhibiting strong skewness, heavy tails, boundary concentrations, and multiple modes. Although boundary-sensitive and multimodal settings naturally produce larger estimation errors than simpler unimodal models, the recursive procedure remains sufficiently flexible to capture the principal structural features of the underlying density.
The simulation study also provides empirical evidence supporting the asymptotic normality established in the theoretical section. The standardized statistics Z n exhibit an increasingly Gaussian behavior as the sample size grows. Histograms, Q-Q plots, and empirical coverage probabilities all indicate a progressive convergence toward the standard normal distribution, thereby validating the asymptotic confidence intervals derived from the theoretical analysis. From a computational perspective, the recursive estimator exhibits a clear advantage over the classical censored Parzen–Rosenblatt estimator. Across all investigated scenarios, recursive updating substantially reduces computational cost while maintaining estimation accuracy comparable to that of the benchmark estimator. This gain becomes increasingly pronounced as the sample size grows, illustrating the practical relevance of recursive estimation for sequential data processing and online applications.
Overall, the simulation results confirm that the proposed estimator achieves a favorable compromise between statistical efficiency and computational simplicity. While the estimator is not intended to replace the theoretical foundations of existing kernel estimators under censoring, it provides a practical alternative that preserves the essential asymptotic properties of classical methods while allowing efficient sequential updating. Consequently, the proposed recursive framework appears particularly attractive for modern applications involving streaming survival data, reliability monitoring, biomedical follow-up studies, and other contexts in which observations become available progressively over time.

6. Discussion and Conclusions

In this paper, we introduced a recursive kernel density estimator for independent right-censored data by combining the recursive estimation paradigm with Kaplan–Meier weighting. This is a contribution extending the framework of recursive kernel density estimation to censored observations, thus bridging a gap between sequential nonparametric estimation and survival analysis.
Under mild and standard regularity assumptions, we established the asymptotic normality of the proposed estimator and derived a consistent plug-in estimator of its asymptotic variance, which allowed us to construct asymptotically valid confidence intervals for the unknown density. The theoretical results demonstrate that the computational benefits of recursion are obtained without sacrificing the classical inferential properties required for statistical analysis.
The extensive simulation study confirms the theoretical findings. Across a broad range of distributional scenarios—including Gaussian, exponential, Weibull, heavy-tailed, multimodal, contaminated, and boundary-sensitive models, the recursive estimator exhibits stable and accurate performance, even under severe censoring. Although the classical censored Parzen-Rosenblatt estimator occasionally attains slightly smaller estimation errors, the differences remain moderate, while the recursive estimator yields substantial reductions in computational cost. These gains become increasingly pronounced as the sample size grows, making the proposed procedure particularly attractive in sequential and large-scale applications.
Among the recursive procedures considered, the choice = 1 consistently provides the best compromise between estimation accuracy and computational efficiency and therefore appears to be the most practical recommendation for implementation. The empirical study also provides strong evidence supporting the asymptotic normality established in Section 3, with the standardized statistics exhibiting increasingly Gaussian behavior as the sample size increases.
Overall, the proposed methodology offers an efficient and theoretically justified alternative to classical kernel density estimation under right censoring in situations where observations arrive sequentially and repeated re-estimation is computationally expensive. Potential extensions of this work include the development of recursive estimators under dependent censoring schemes, adaptive and data-driven bandwidth selection procedures, multivariate recursive density estimation under censoring, and extensions to functional and high-dimensional data settings, where the computational advantages of recursive updating are expected to be particularly significant.

Author Contributions

Methodology, M.M.A.; software, R.A.; formal analysis, M.M.A. and R.A.; writing—review and editing, M.M.A. and R.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the paper.

Acknowledgments

The authors would like to express their sincere thanks to the editor and the anonymous reviewers for their helpful comments and suggestions.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rosenblatt, M. Remarks on some nonparametric estimates of density function. Ann. Math. Stat. 1956, 27, 832–837. [Google Scholar] [CrossRef]
  2. Diehl, S.; Stute, W. Kernel density and hazard function estimation in the presence of censoring. J. Multivar. Anal. 1988, 25, 299–310. [Google Scholar] [CrossRef]
  3. Mielniczuk, J. Some asymptotic properties of kernel estimators of a density function in case of censored data. Ann. Stat. 1986, 14, 766–773. [Google Scholar] [CrossRef]
  4. Boukeloua, M.; Messaci, F. Asymptotic normality of kernel estimators based upon incomplete data. J. Nonparametr. Stat. 2016, 28, 469–486. [Google Scholar] [CrossRef]
  5. Carbonez, A.; Györfi, L.; van der Meulen, E. Partitioning estimates of a regression function underrandom censoring. Stat. Decis. 1995, 13, 21–37. [Google Scholar] [CrossRef]
  6. Kohler, M.; Màthé, K.; Pintèr, M. Prediction from randomly right censored data. J. Multivar. Anal. 2002, 80, 73–100. [Google Scholar] [CrossRef]
  7. Guessoum, Z.; Ould Saïd, E. On nonparametric estimation of the regression function under random censorship model. Stat. Decis. 2008, 26, 1001–1020. [Google Scholar]
  8. Guessoum, Z.; Ould Saïd, E. Kernel regression uniform rate estimation for censored data under alpha-mixing condition. Elect. J. Stat. 2010, 4, 117–132. [Google Scholar]
  9. Guessoum, Z.; Ould Saïd, E. Central limit theorem for the kernel estimator of the regression function for censored time series. J. Nonparametr. Stat. 2012, 24, 379–397. [Google Scholar] [CrossRef]
  10. Ould-Saïd, E.; Cai, Z. Strong uniform consistency of nonparametric estimation of the censored conditional mode function. Nonparametr. Stat. 2005, 17, 797–806. [Google Scholar] [CrossRef]
  11. Ould-Saïd, E. A strong uniform convergence rate of Kernel conditional quantile estimator under random censorship. Stat. Probab. Lett. 2006, 76, 579–586. [Google Scholar] [CrossRef]
  12. Lemdani, M.; Ould-Saïd, E. Nonparametric robust regression estimation for censored data. Stat. Pap. 2017, 58, 505–525. [Google Scholar]
  13. Bayarassou, E.N.; Hamrani, F.; Ould-Saïd, E. Nonparametric relative error estimation of the regression function for left truncated and right censored time series data. J. Nonparametr. Stat. 2024, 36, 706–729. [Google Scholar]
  14. Bouhadjera, F.; Ould-Saïd, E. Asymptotic normality of the relative error regression function estimator for censored and time series data. Depend. Model. 2021, 9, 156–178. [Google Scholar] [CrossRef]
  15. Bouhadjera, F.; Ould-Saïd, E.; Remita, M.R. Strong consistency of the nonparametric local linear regression estimation under censorship model. Commun. Stat.-Theory Methods 2022, 51, 7056–7072. [Google Scholar]
  16. Amiri, A. Rates of almost sure convergence of families of recursive kernel estimators. Ann. Inst. Stat. Univ. Paris 2010, LIV, 3–24. [Google Scholar]
  17. Deheuvels, P. Sur l’estimation séquentielle de la densité. C. R. Acad. Sci. Paris Ser. A. 1973, 276, 1119–1121. [Google Scholar]
  18. Wegman, E.J.; Davies, H.I. Remarks on some recursive estimators of a probability density. Ann. Stat. 1979, 7, 316–327. [Google Scholar] [CrossRef]
  19. Mezhoud, K.A.; Mohdeb, Z.; Louhichi, S. Recursive kernel estimation of the density under weak dependence. J. Korean Stat. Soc. 2014, 43, 403–414. [Google Scholar] [CrossRef]
  20. Kaplan, E.L.; Meier, P. Nonparametric estimation from incomplete observations. J. Am. Stat. Assoc. 1958, 53, 457–481. [Google Scholar] [CrossRef]
  21. Yamato, H. Sequential estimation of a continuous probability density function and mode. Bull. Math. Stat. 1971, 14, 1–12. [Google Scholar] [CrossRef]
  22. Isogai, E. Joint asymptotic normality of nonparametric recursive density estimators at a finite number of distinct points. J. Jpn. Stat. Soc. 1984, 14, 125–135. [Google Scholar]
  23. Masry, E. Recursive probability density estimation for weakly dependent stationary Processes. IEEE Trans. Inform. Theory. 1986, 32, 254–267. [Google Scholar] [CrossRef]
  24. Bitouzé, D.; Laurent, B.; Massart, P. Dvoretzky-Kiefer-Wolfowitz type inequality for the Kaplan-Meier estimator. Ann. l’Inst. Henri Poincaré (B) Probab. Stat. 1999, 35, 735–763. [Google Scholar]
Figure 1. Estimators of the density of a normal distribution on [ 10 , 10 ] .
Figure 1. Estimators of the density of a normal distribution on [ 10 , 10 ] .
Stats 09 00072 g001
Figure 2. Estimators of the density of a normal distribution on [ 2 , 2 ] .
Figure 2. Estimators of the density of a normal distribution on [ 2 , 2 ] .
Stats 09 00072 g002
Figure 3. EMSE for estimators of a Gaussian density.
Figure 3. EMSE for estimators of a Gaussian density.
Stats 09 00072 g003
Figure 4. EMEA for estimators with a Gaussian density.
Figure 4. EMEA for estimators with a Gaussian density.
Stats 09 00072 g004
Figure 5. Density estimators of an exponential distribution on [ 0 , 10 ] .
Figure 5. Density estimators of an exponential distribution on [ 0 , 10 ] .
Stats 09 00072 g005
Figure 6. Density estimators of an exponential distribution on [ 4 , 7 ] .
Figure 6. Density estimators of an exponential distribution on [ 4 , 7 ] .
Stats 09 00072 g006
Figure 7. EMSE for estimators with a exponential density.
Figure 7. EMSE for estimators with a exponential density.
Stats 09 00072 g007
Figure 8. EMEA for estimators with a exponential density.
Figure 8. EMEA for estimators with a exponential density.
Stats 09 00072 g008
Figure 9. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0.5 , n = 100 .
Figure 9. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0.5 , n = 100 .
Stats 09 00072 g009
Figure 10. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0.5 , n = 300 .
Figure 10. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0.5 , n = 300 .
Stats 09 00072 g010
Figure 11. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0.5 , n = 500 .
Figure 11. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0.5 , n = 500 .
Stats 09 00072 g011
Figure 12. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0 , n = 100 .
Figure 12. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0 , n = 100 .
Stats 09 00072 g012
Figure 13. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0 , n = 300 .
Figure 13. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0 , n = 300 .
Stats 09 00072 g013
Figure 14. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0 , n = 500 .
Figure 14. Comparaison of model diagnostics and filts: Residual Histogram, Normal Q-Q Plots, and Trend with 95% Confidence Intervals with = 0 , n = 500 .
Stats 09 00072 g014
Figure 15. Comparison of estimated densities.
Figure 15. Comparison of estimated densities.
Stats 09 00072 g015
Figure 16. Comparison of estimated densities.
Figure 16. Comparison of estimated densities.
Stats 09 00072 g016
Figure 17. Histogram of Z n .
Figure 17. Histogram of Z n .
Stats 09 00072 g017
Figure 18. Computational comparisons.
Figure 18. Computational comparisons.
Stats 09 00072 g018
Figure 19. Validation of asymptotic normality.
Figure 19. Validation of asymptotic normality.
Stats 09 00072 g019
Table 1. EMSE × 10 3 for estimators with a Gaussian density.
Table 1. EMSE × 10 3 for estimators with a Gaussian density.
k200250300350400450500
  = 0 0.0940.0830.0720.0660.0600.0540.051
  = 0.25 0.0900.0790.0690.0630.0570.0510.049
  = 0.5 0.0860.0760.0660.0600.0550.0490.047
  = 0.75 0.0830.0740.0640.0590.0530.0480.046
  = 1 0.0810.0720.0620.0570.0520.0470.045
P R 0.0750.0670.0570.0520.0480.0440.042
Table 2. EMEA for estimators with a Gaussian density.
Table 2. EMEA for estimators with a Gaussian density.
k200250300350400450500
  = 0 0.024020.022600.021610.020740.020140.019280.01875
  = 0.25 0.023570.022150.021150.020260.019710.018870.01843
  = 0.5 0.023220.021820.020780.019890.019360.018550.01819
  = 0.75 0.022960.021570.020520.019630.019080.018300.01803
  = 1 0.023320.021970.020690.019530.018900.018110.01791
P R 0.022460.021530.020030.019230.018880.018230.01779
Table 3. CPU time for estimators with an exponential density.
Table 3. CPU time for estimators with an exponential density.
k200250300350400450500
  = 0 0.050.140.190.270.370.460.49
  = 0.25 0.060.160.270.280.390.530.53
  = 0.5 0.030.140.180.240.330.360.44
  = 0.75 0.030.180.270.270.400.420.60
  = 1 0.060.160.170.240.310.370.38
P R 0.083.246.6010.1714.3419.3624.82
Table 4. EMSE × 10 2 for estimators of an exponential density.
Table 4. EMSE × 10 2 for estimators of an exponential density.
k200250300350400450500
  = 0 0.784790.746340.722560.707380.688780.669580.65533
  = 0.25 0.767760.730510.708230.694140.676260.657480.64367
  = 0.5 0.752810.716700.695830.682750.665520.647110.63370
  = 0.75 0.739400.704400.684900.672780.656160.638080.62503
  = 1 0.727000.693140.675010.663830.647790.630040.61734
P R 0.626250.594080.576370.564470.550760.533600.52300
Table 5. EMEA × 10 2 for estimators of an exponential density.
Table 5. EMEA × 10 2 for estimators of an exponential density.
k200250300350400450500
  = 0 0.640020.634370.631180.629510.626960.623800.62149
  = 0.25 0.636900.631420.628490.627030.624600.621470.61922
  = 0.5 0.634120.628810.626130.624880.622560.619460.61726
  = 0.75 0.631610.626460.624040.622990.620780.617700.61555
  = 1 0.629270.624300.622130.621280.619190.616130.61403
P R 0.611190.606620.604690.603940.602130.598970.59711
Table 6. CPU time for estimators with a Gaussian density (Repeated or additional data).
Table 6. CPU time for estimators with a Gaussian density (Repeated or additional data).
k200250300350400450500
  = 0 0.040.110.240.280.310.420.59
  = 0.25 0.050.120.210.290.330.500.56
  = 0.5 0.060.100.220.310.310.360.51
  = 0.75 0.060.110.200.280.420.420.61
  = 1 0.060.110.240.260.310.350.45
P R 0.083.546.4310.0514.3618.8527.45
Table 7. Kurtosis coefficient values according to sample sizes n.
Table 7. Kurtosis coefficient values according to sample sizes n.
n100300500
  = 0 2.88762.93463.0437
  = 0.5 2.88622.90562.9467
Table 8. EMSE and EMEA for Weibull, Lognormal, Pareto, Beta, Gamma, Student-t, mixture, and contaminated models under different censoring rates.
Table 8. EMSE and EMEA for Weibull, Lognormal, Pareto, Beta, Gamma, Student-t, mixture, and contaminated models under different censoring rates.
ScenarioCensoring (%)EMSEEMEACPU (s)
Weibull(dec)400.00450.120750.364
Weibull(dec)500.004950.126640.356
Weibull(dec)700.005850.137670.355
Weibull(inc)400.00380.110960.361
Weibull(inc)500.004180.116380.364
Weibull(inc)700.004940.126510.358
Lognormal400.00620.141730.37
Lognormal500.006820.148650.364
Lognormal700.008060.16160.36
Gamma400.00540.132270.358
Gamma500.005940.138730.357
Gamma700.007020.150810.365
Student-t(3)400.00880.168850.359
Student-t(3)500.009680.17710.351
Student-t(3)700.011440.192520.358
Gaussian mixture400.00750.155880.365
Gaussian mixture500.008250.163490.354
Gaussian mixture700.009750.177740.354
Contaminated 400.01050.184450.361
Contaminated500.011550.193450.361
Contaminated700.013650.21030.363
Table 9. Global Convergence Error Measures ( L 1 × 10 2 and Hellinger H × 10 2 ) under Severe Censoring ( C R = 75 % ).
Table 9. Global Convergence Error Measures ( L 1 × 10 2 and Hellinger H × 10 2 ) under Severe Censoring ( C R = 75 % ).
DistributionSample Size (k)Metric  = 0   = 0.5   = 1 (P-R)
Pareto
( α = 2.5 )
k = 200 L 1 8.417.927.106.52
H4.123.883.453.10
k = 500 L 1 4.233.913.503.21
H2.101.951.721.58
Beta
B ( 1.5 , 3 )
k = 200 L 1 9.158.748.027.41
H4.884.514.103.82
k = 500 L 1 5.114.684.213.90
H2.622.302.051.91
Table 10. Sensitivity of Computational Cost (Total CPU Time in seconds) and Error Trends across Censoring Intensities ( C R ).
Table 10. Sensitivity of Computational Cost (Total CPU Time in seconds) and Error Trends across Censoring Intensities ( C R ).
Distribution CR (%) Sample Size (k)Recursive (  = 1 )(P-R)
L 1 × 10 2 H × 10 2 CPU Time (s) CPU Time (s)
Pareto Tail Stress 25 % k = 500 1.150.520.3521.40
50 % k = 500 2.381.100.3723.15
75 % k = 500 3.501.720.3824.82
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Amine, M.M.; Abbes, R. Central Limit Theorem of the Recursive Estimate of Density Function Under Randomly Censored Data. Stats 2026, 9, 72. https://doi.org/10.3390/stats9040072

AMA Style

Amine MM, Abbes R. Central Limit Theorem of the Recursive Estimate of Density Function Under Randomly Censored Data. Stats. 2026; 9(4):72. https://doi.org/10.3390/stats9040072

Chicago/Turabian Style

Amine, Meraou Mohammed, and Rabhi Abbes. 2026. "Central Limit Theorem of the Recursive Estimate of Density Function Under Randomly Censored Data" Stats 9, no. 4: 72. https://doi.org/10.3390/stats9040072

APA Style

Amine, M. M., & Abbes, R. (2026). Central Limit Theorem of the Recursive Estimate of Density Function Under Randomly Censored Data. Stats, 9(4), 72. https://doi.org/10.3390/stats9040072

Article Metrics

Back to TopTop