Modeling and Quickest Detection of a Rapidly Approaching Object
Abstract
The problem of detecting the presence of a signal that can lead to a disaster is studied. A decision-maker collects data sequentially over time. At some point in time, called the change point, the distribution of data changes. This change in distribution could be due to an event or a sudden arrival of an enemy object. If not detected quickly, this change has the potential to cause a major disaster. In space and military applications, the values of the measurements can stochastically grow with time as the enemy object moves closer to the target. A new class of stochastic processes, called exploding processes, is introduced to model stochastically growing data. An algorithm is proposed and shown to be asymptotically optimal as the mean time to a false alarm goes to infinity.
keywords:
Quickest change detection, nonstationary processes, monotone likelihood ratio, stochastic dominance, minimax optimality.1 Introduction
In the problem of quickest change detection (QCD), a decision maker collects a sequence of measurements. The values in the sequence are seen as a realization of a stochastic process. It is assumed that the law of this stochastic process initially follows a distribution that is believed to be normal. At some point in time, called the change point, the statistical properties of the measurements or the law of the process changes. The goal of the QCD problem is to detect this change in distribution as quickly as possible while avoiding many false alarms [19, 12, 15]. The most common change point model is the abrupt and persistent change model [9, 14, 5, 16, 17, 10]. In this model,the law of the process abruptly changes at the change point and persists with that new law forever. For example, in Fig. 1 (left), we have plotted the mean values of a sequence of Gaussian random variables. At the change point ( in the figure), the mean abruptly changes from to and stays at forever.


In some military and space applications, the post-change law can have an exploding nature.
-
1.
Space scientists are concerned with the detection of debris or other hazardous objects approaching a satellite and destroying it (see Fig. 2). As the target object rapidly approaches the satellite, the mean of the measurements will have an exploding nature as shown in Fig. 1 (right). In Section 1.1, we provide a detailed discussion on this application.
-
2.
Another classical example is enemy object detection in military applications. As a missile approaches a target or a torpedo approaches a submarine or ship, the values of the measurements are expected to increase with time.




In this paper, we propose a new class of stochastic processes to capture the stochastically growing nature of a process. We then obtain an optimal algorithm for detecting a change in distribution in this new class of processes.
1.1 Satellite Application
In this section, we provide a brief discussion on satellite safety, the main motivation behind the quickest change detection problem studied in this paper.



The problem of detection of the approaching object in space and tracking them finds many concrete applications as follows:
-
1.
In Fig. 3 (left and bottom), we provide the size and density of objects present in Earth orbits. These objects are potentially hazardous for Astronauts doing Extra-Vehicular Activities (EVA) and can be detrimental to the space resources such as operational satellites, ISS. In Fig. 3 (right), we can see the impact of debris hit in ISS. In [8, 20], the authors have mapped the debris and detect them using on-board systems.
-
2.
Some of the major space accidents due to in space collisions and space debris are as follows: a) A piece of space junk damaged the robotic arm of Lab within the ISS; A puncture in the thermal covering of robotic arm was observed. b) The 1996 collision between the French Cerise with a catalogued debris from an Ariane rocket which tore the stabilization boom of the satellite. c) Collision of Iridium-33 (a part of commercial communication network) with the Kosmos 2251, a first major satellite collision in space of 2 satellites in Earth Orbit on account of congestion and not deorbiting the defunct satellite. This resulted in more than thousand debris particles which could have potentially lead to the escalation of debris collision. d) The recent collision in March 2021 between Yunhai-1 02 and debris from the Zenit-2 rocket created a debris of over 20 pieces.
-
3.
Debris: Artificial space debris along with the meteoroids are referred as MMOD (Micrometeoroids and Orbital Debris). These objects can cause sandblasting, especially to spacecraft appendages and optics that are difficult to be protected by any shield [1]. Some of the types of space debris can be as follows: a) spare space parts, b) deorbitted satellites, and c) launch vehicle parts.
-
4.
The orbital bodies such as functional and defunct satellites and their parts, lv parts, and the states of most of the catalogued objects are expected to evolve deterministically with the tolerances that are well modeled using the statistical approach illustrated in this paper. These reasonable assumptions are exploited to arrive at the useful results to enable autonomy in the future satellites. Thus the results in this paper can prove useful in Autonomous Meteors’ Avoidance Mechanism.
-
5.
This work envisages to firm-up the more realistic assumptions pertaining to situations such as debris characterised by Kessler syndrome and intelligent chaser systems that can be in space or on-ground and can be a potential threat to cause disaster to space resources.
-
6.
The immediate application of this work is to the autonomous spacecraft operations, which imparts substantial operational or commercial advantages to space industry. As the complexity of space operations is one of the major overheads associated with the satellite services, controlling this component can be critical in gaining an edge in the prevailing competition within the present space sector.
-
7.
One recent example can be observed when the ESA satellite required a manoeuver to avoid a likely collision with the SPACEX’s Starlink satellite.
2 Model and Problem Formulation
2.1 Data Model
We introduce a new class of stochastic processes defined to model exploding nature of the post-change process:
Definition 2.1.
We say that a process with densities is an exploding process if
-
1.
are jointly independent,
-
2.
, ,
-
3.
is increasing in , . We use to denote this monotone likelihood ratio (MLR) order.
If , for all , then we get an independent and identically distributed (i.i.d.) process. Note that MLR dominance implies stochastic dominance [4]:
2.2 Change point model
We assume that before change, data is i.i.d. with density , and after change, an exploding process with sequence of densities. Mathematically, there is a discrete-time such that
Here we have used the notation to denote that the random variable has law . Note that the post-change density of an observation depends on the location of the change point . Our goal is to detect this change as quickly as possible, subject to a constraint on the rate of false alarms.
2.3 Problem Formulation
To solve the change detection problem, we are interested in two popular minimax formulations for the quickest change detection. To state the formulations, we define, for , as the expectation when the change occurs at time . We consider the problem formulation of Lorden [7]:
(1) |
where is a constraint on the mean time to a false alarm. We will also consider the formulation of Pollak [11]:
(2) |
where again is a constraint on the mean time to a false alarm.
3 Candidate Algorithm: Exploding Cumulative Sum Algorithm
We propose to use the following exploding Cumulative Sum (EX-CUSUM) statistic for change detection:
(3) |
The term is the log-likelihood ratio of the observations between post-change and pre-change distributions, conditioned that the change occurs at time . Since we do not know the change point, we take the maximum of all possible values at time , i.e., .
In the above statistic, note that the likelihood ratio of an observation at time ,
depends on the relative distance between time and the hypothesis of the change point. It is because of this reason the EX-CUSUM statistic is not a special case of the generalized CUSUM statistic of Lai [5].
To detect the change in law from i.i.d. with law to an exploding process , we stop the first time the EX-CUSUM statistic is above a threshold :
(4) |
We select the threshold to control the rate of false alarms: the higher the threshold, the smaller the mean time to a false alarm (this fact will be formally proved below).
4 Asymptotic Lower Bound on the Performance
4.1 Lai’s Asymptotic Lower Bound
In [5], Lai reported a general minimax theory for the quickest change detection. We first review it and discuss its limitations.
It is assumed in [5] that the pre-change densities are at time and the post-change densities are giving us the log-likelihood ratio
Note that the densities are general conditional densities allowing for data dependence but are not a function of the hypothesis on the change point (as defined in the paper). Lai showed that if s are such that there exists an information number satisfying
(5) |
then we have the universal lower bound as ,
(6) |
Here the minimum over is over those stopping times satisfying . Lai further showed that under certain additional conditions on the s, the generalized CUSUM algorithm,
is asymptotically optimal for both Lorden and Pollak’s problems. Specifically,
Further, if s satisfy
(7) |
then as , achieves the lower bound:
(8) |
It is not clear if these results are valid for the exploding process setting because in the latter setting likelihood ratios do depend on where the change point is. We discuss this next.
4.2 Sufficient Conditions for Change Point Dependent Likelihoods
In this section, we extend Lai’s results to the case of change point-dependent likelihoods. We continue to allow data dependence across time to state the more general result. Define the log-likelihood ratio at time when change occurs at as
Theorem 4.1.
-
1.
Let there exist a positive number such that the bivariate log likelihood ratios satisfy the following condition:
(9) Then, we have the universal lower bound as ,
(10) Here the minimum over is over those stopping times satisfying .
-
2.
The following modified generalized CUSUM algorithm,
satisfies
-
3.
Let the bivariate log-likelihood ratios also satisfy
(11) Then as , achieves the lower bound:
(12)
Proof.
The lower bound result goes through by replacing s by s in [5]. This is because the proof relies on a change of measure argument to get the lower bound. Since the likelihood ratios here are a function of , the same change of measure argument works. The proof of detection delay also goes through provided the above conditions are satisfied and everywhere are replaced by . It is not clear to the authors whether Lai’s proof for the mean time to a false alarm result can be extended to the time-dependent setting. But, one can use another technique based on the Shiryaev-Roberts statistic and optional sampling theorem. Since the latter technique is classical [15], we skip the details. ∎
While this paper was being written, the authors were made aware of another paper [6] in which more general sufficient conditions for optimality (more general than those in [5]) have been established. In comparison with [6], we provide a novel way (using MLR order) to model stochastically growing nonstationary post-change process. In addition, our proof techniques for verifying these optimality conditions are slightly different and should be of independent interest.
5 Optimality of EX-CUSUM Algorithm
In this section, we first simplify the conditions in Theorem 4.1 for exploding processes as defined in Definition 2.1. We then provide additional comments on the simplified conditions to guarantee the optimality of the EX-CUSUM algorithm.
5.1 Simplifying Lower Bound Condition for Exploding Processes
In the theorem below, we show that the lower bound condition (9) can be simplified in the case of exploding processes.
Theorem 5.1.
To satisfy
(13) |
for some , it is sufficient that
Proof.
Because of independence, we have
Since likelihood ratios are computed relative to the change point , the probability on the right is not a function of . This implies
Note that if the post-change process evolves differently for different change points, then the above simplification may not be true. Now, if
then
For proof of the above fact, see the Proof of Theorem 5.1 in [2]. This proves the theorem because convergence almost surely implies convergence in probability. ∎
We still need to characterize conditions under which
for an exploding process. This will be done in Section 5.4.
5.2 Controlling the False Alarm
In this section, we show that by setting the threshold in the EX-CUSUM algorithm, the constraints on the mean time to a false alarm can be satisfied. This is the content of the next theorem.
Recall that
Theorem 5.2.
Setting ensures that
Proof.
This proof technique is standard and has been used, for example, in [15]. Because logarithm is monotonic and the maximum of positive quantities is always less than their sum, we have
The process
is a -martingale. Assuming (otherwise the false alarm constraint is trivially satisfied), we have
Thus, by Doob’s optional sampling theorem [3],
and
Now, set to complete the proof. ∎
5.3 Simplifying Upper Bound Condition for Delay Analysis of an Exploding Process
In this section, we simplify the condition (11) for exploding processes. To complete this step, we need an intermediate result.
Lemma 5.3.
Let be a continuous function increasing in each of its arguments, with other arguments fixed. If is a stochastic process generated according to an exploding process, then for all ,
(14) |
Proof.
The proof is similar to the one given in [18]. Our proof requires an additional randomization step. ∎
As in Theorem 5.1, we show below that an almost sure condition is sufficient to satisfy the condition in (11).
Theorem 5.4.
To satisfy, for all ,
(15) |
for some , it is sufficient that the log-likelihoods are continuous and
Proof.
Due to independence and the nature of exploding processes, we have
Because of Lemma 5.3, the random variables
becomes stochastically bigger as increases. Thus, the maximum probability over is achieved at . This gives
The last term goes to zero if
This completes the proof.
∎
Thus, for the optimality of the exploding CUSUM algorithms, it is enough to find conditions under which the almost sure convergence stated in the previous theorem is satisfied.
5.4 A Law of Large Numbers for Independent and Non-Identically Distributed Random Variables
In this section, we give conditions on exploding processes to guarantee
We first recall Cantelli’s strong law of large numbers. The proof can be found in [13].
Lemma 5.5.
Let be independent random variables with finite fourth moments, and let
for some constant . Then, as ,
Here .
Cantelli’s strong law of large numbers provides us the needed tool to state our conditions.
Theorem 5.6.
We assume the following conditions hold for every :
(16) |
where is a constant. Further, there exists an such that
(17) |
Then, by Cantelli’s strong law of large numbers (Lemma 5.5),
5.5 Asymptotic Optimality of EX-CUSUM Algorithm
The previous theorem provides further simplification on the conditions needed for the optimality of the EX-CUSUM algorithm. We state this as a theorem:
Theorem 5.7.
Under moment conditions stated in Theorem 5.6, if there exists an , such that
then the EX-CUSUM algorithm is asymptotically optimal for both Lorden’s and Pollak’s minimax formulations.
5.6 Gaussian Example
We now give an example of an exploding process model for which all the conditions stated in this paper are satisfied. We assume that
and
with
All the likelihood ratios in this example are monotone because . Also, log-likelihood ratios are continuous because they are linear. The fourth-moment condition on log-likelihood ratios is satisfied because of Gaussianity.
Further, the log-likelihood ratio between and is given by
Thus,
(18) |
This implies
This further implies
by Cesaro sum limit.
Finally, we need to check if the fourth central moments of the log-likelihoods are uniformly bounded. Let
Also, let
Then,
(19) |
The last inequality is true because and because under , , and the latter’s fourth moment is exactly equal to . Thus, the fourth central moments are uniformly bounded by . All the above arguments show that the EX-CUSUM algorithm is asymptotically optimal for this example.
6 Numerical Results
In this section, we apply the EX-CUSUM algorithm to the Gaussian data example discussed in Section 5.6. To generate data in Fig. 4, we used
As seen in the figure, the EX-CUSUM statistic stays close to zero before the change point of and grows toward after the change. This growth can be detected using a well-designed threshold.


7 Conclusions
We introduced a new class of stochastic processes to model exploding nature of post-change observations in some change-point problems. Such observations are common in satellite and military applications where an approaching enemy object can cause the observation to grow stochastically over time. We proved that under mild conditions on the growth of Kullback-Leibler divergence, our proposed EX-CUSUM algorithm is asymptotically optimal, as the mean time to false alarm grows to infinity. In our future work, we will investigate the exact optimality of the algorithm and also obtain computationally efficient methods for detecting changes.
Acknowledgment
A part of this work was presented at the 58th Annual Allerton Conference on Communication, Control, and Computing, Monticello, IL, September 2022. The work of Taposh Banerjee was partially supported by the National Science Foundation under Grant 1917164 through a subcontract from Vanderbilt University. Tim Brucks passed away while we were working on this paper. This paper is dedicated to his memory.
References
- [1] The threat of orbital debris and protecting nasa space assets from satellite collisions, http://images.spaceref.com/news/2009/ODMediaBriefing28Apr09-1.pdf. Accessed: 2023-02-03.
- [2] T. Banerjee, P. Gurram, and G.T. Whipps, A Bayesian theory of change detection in statistically periodic random processes, IEEE Transactions on Information Theory 67 (2021), pp. 2562–2580.
- [3] Y.S. Chow, H. Robbins, and D. Siegmund, Great expectations: the theory of optimal stopping, Houghton Mifflin, 1971.
- [4] V. Krishnamurthy, Partially Observed Markov Decision Processes, Cambridge University Press, 2016.
- [5] T.L. Lai, Information bounds and quick detection of parameter changes in stochastic systems, IEEE Trans. Inf. Theory 44 (1998), pp. 2917 –2929.
- [6] Y. Liang, A.G. Tartakovsky, and V.V. Veeravalli, Quickest change detection with non-stationary post-change observations, To appear in IEEE Transactions on Information Theory (2022).
- [7] G. Lorden, Procedures for reacting to a change in distribution, Ann. Math. Statist. 42 (1971), pp. 1897–1908.
- [8] S. Mohammed, M.J.S. Teja, P. Kora, D.E. Vunnava, and M. Lokesh, Space Debris Detection Unit for Spacecrafts, in 2022 International Conference on Computer Communication and Informatics (ICCCI). IEEE, 2022, pp. 1–2.
- [9] G.V. Moustakides, Optimal stopping times for detecting changes in distributions, Ann. Statist. 14 (1986), pp. 1379–1387.
- [10] S. Pergamenchtchikov and A.G. Tartakovsky, Asymptotically optimal pointwise and minimax quickest change-point detection for dependent data, Statistical Inference for Stochastic Processes 21 (2018), pp. 217–259.
- [11] M. Pollak, Optimal detection of a change in distribution, Ann. Statist. 13 (1985), pp. 206–227.
- [12] H.V. Poor and O. Hadjiliadis, Quickest detection, Cambridge University Press, 2009.
- [13] A.N. Shiryaev, Probability-2, Vol. 95, Springer, 2019.
- [14] A.N. Shiryayev, Optimal Stopping Rules, Springer-Verlag, New York, 1978.
- [15] A.G. Tartakovsky, I.V. Nikiforov, and M. Basseville, Sequential Analysis: Hypothesis Testing and Change-Point Detection, Statistics, CRC Press, 2014.
- [16] A.G. Tartakovsky and V.V. Veeravalli, General asymptotic Bayesian theory of quickest change detection, SIAM Theory of Prob. and App. 49 (2005), pp. 458–497.
- [17] A.G. Tartakovsky, On asymptotic optimality in sequential changepoint detection: Non-iid case, IEEE Transactions on Information Theory 63 (2017), pp. 3433–3450.
- [18] J. Unnikrishnan, V.V. Veeravalli, and S.P. Meyn, Minimax robust quickest change detection, IEEE Trans. Inf. Theory 57 (2011), pp. 1604 –1614.
- [19] V.V. Veeravalli and T. Banerjee, Quickest Change Detection, Academic Press Library in Signal Processing: Volume 3 – Array and Statistical Signal Processing, 2014.
- [20] Y. Xiang, J. Xi, M. Cong, Y. Yang, C. Ren, and L. Han, Space debris detection with fast grid-based learning, in 2020 IEEE 3rd International Conference of Safe Production and Informatization (IICSPI). IEEE, 2020, pp. 205–209.