Chapter II: Causal frequency-constrained sampling
2.2 Problem statement
Consider the single-sampler single-estimator system in Fig.2.1. A source outputs a real-valued continuous-time stochastic process{Xt}Tt=0 with state space(R,BR), whereBRis the Borelσ-algebra onR.
sampler noiseless
channel estimator
Figure 2.1: System Model. Sampling timesτi,i = 1,2, . . . are determined by the sampling policies.
A sampler tracks the source process{Xt}Tt=0and causally decides to sample it at a sequence of stopping times
0≤τ1 ≤τ2 ≤ · · · ≤τN ≤T (2.1) that are decided by a causal sampling policy. Thus, the total number of time stamps N can be random. The time horizon T can either be finite or infinite. At time τi, the sampler passes sampleXτi to the estimator without delay through a noiseless channel. At time t, t ∈ [τi, τi+1), the estimator estimates the source process Xt, yieldingX¯t, based on all the received samples and the sampling time stamps, i.e., (Xτj, τj), j = 1,2, . . . , i. Note that the sampler and the estimator can leverage
the timing information for free due to the clock synchronization and the zero-delay channel.
We formally define causal sampling and estimating policies.
Definition 1((F, d, T) causal frequency-constrained code). A time horizon-T causal frequency-constrained code for the stochastic process {Xt}Tt=0 is a pair of causal sampling and estimating policies:
1. The causalsamplingpolicy is a collection of stopping times τ1, τ2, . . . (2.1) adapted to the filtration{Ft}Tt=0at which samples are generated.
2. Given a causal sampling policy, the real-valued samples{Xτj}ij=1and sam- pling time stampsτi, the MMSE estimating policy is
X¯t≜E[Xt|{Xτj}ij=1, τi, t < τi+1], t∈[τi, τi+1). (2.2) In an(F, d, T)code, the average sampling frequency must satisfy
E[N]
T ≤F (samples per sec), (T < ∞), (2.3a) lim sup
T→∞
E[N]
T ≤F (samples per sec), (T =∞), (2.3b) whereN is the total number of stopping times in(2.1), while the MSE must satisfy
1 TE
Z T 0
(Xt−X¯t)2
≤d, (T <∞), (2.4a) lim sup
T→∞
1 TE
Z T 0
(Xt−X¯t)2
≤d, (T =∞). (2.4b)
Allowing more freedom in designing the estimating policy will not lead to a lower MSE, since (2.2) is the MMSE estimator.
We present the assumptions on the source process and on the causal sampling policies below. Throughout, we impose the following assumptions on the source process{Xt}Tt=0. Let{Ft}Tt=0be the filtration generated by{Xt}Tt=0.
(P.1) (Strong Markov property){Xt}Tt=0satisfies the strong Markov property: For all almost surely finite stopping timesτ ∈ [0, T]and allt ∈[0, T −τ],Xt+τ is conditionally independent ofFτ givenXτ.
(P.2) (Continuous paths){Xt}Tt=0 has continuous paths: Xt is almost surely con- tinuous int.
(P.3) (Mean-square residual error properties)For all almost surely finite stopping times τ ∈ [0, T] and all t ∈ [τ, T], the mean-square residual error X˜t = Xt−E[Xt|Xτ, τ]satisfies:
(P.3-a) X˜t is independent ofFτ and X˜t has the Markov property, i.e., for all r∈[τ, t],X˜tis conditionally independent ofFr givenX˜r.
(P.3-b) X˜tcan be expressed as
X˜t=qt(s) ˜Xs+Rt(s, τ), (2.5) where s ∈ [τ, t], qt(s) is a deterministic function of (t, s), and Rt(s, τ) is a random process with continuous paths, i.e., Rt(s, τ) is almost surely continuous int. Furthermore, the random variableRt(s, τ)has an even and quasi-concave pdf, andqt(t) = 1,Rt(t, τ) = 0.
We assume that the initial stateX0 = 0at timeτ0 ≜0is known both at the sampler and the estimator. For example, the Wiener process satisfies (P.1)–(P.3), whose definition is given below.
Definition 2(Wiener process, e.g., [68]). A Wiener process{Wt}t≥0is a stochastic process characterized by the following three properties:
• For all non-negativesandt, Ws andWs+t−Wt have the same distribution (W0 = 0);
• The increments Wti −Wsi (i ≥ 1) are independent whenever the intervals (si, ti]are disjoint;
• The random variableWtfollows the Gaussian distributionN(0, t).
Any stochastic process of the form Xt = g1(t)Wg2(t)+g3(t) satisfies (P.1)–(P.3), whereg1, g2, g3are continuous deterministic functions of the timet, andg2is positive and non-decreasing int. The parameters in (2.5) for this example process areqt(s) =
g1(t)
g1(s)andRt(s, τ) =g1(t)Wg2(t)−g2(s). The Wiener process, the Ornstein-Uhlenbeck (OU) process, and the continuous Lévy processes are special cases of this form.
These processes are widely used in financial mathematics and physics. There are also other stochastic processes satisfying (P.1)–(P.3), e.g.,Xt=Wt+c1+c2Wt, where c1, c2 ∈R, which is expressed by (2.5) withqt(s) = 1,Rt(s, τ) = (1 +c1)Wt−s.
Definition 3(time-homogeneous process). We say that a stochastic process{Xt}Tt=0 is time-homogeneous, if for a stopping timeτ ∈[0, T]and a constants∈[0, T−τ], Xs+τ −E[Xs+τ|Xτ]follows a distribution that only depends ons.
We focus on causal sampling policies that satisfy the following assumptions.
(S.1) The sampling interval between any two consecutive stopping times,τi+1−τi, satisfies
E[τi+1−τi]<∞, i = 0,1, . . . , (2.6) and the MSE within each interval satisfies
E
Z τi+1
τi
(Xt−X¯t)2dt
<∞, i = 0,1, . . . (2.7) (S.2) The Markov chainτi+1−τi− {Xt}τt=0i holds for alli= 0,1, . . .
(S.3) For alli= 0,1, . . ., the conditional pdfsfτi+1|τi exist.
Note that (2.6) holds trivially if T < ∞. Sun et al. [8] and Ornee and Sun [9]
also assumed (2.6) in their analyses of the infinite time horizon problems for the Wiener [8] and the OU [9] processes. We use (2.7) to obtain a simplified form of the distortion-frequency tradeoff for time-homogeneous processes (see (2.13) below). Furthermore, (2.7) allows us to prove that the optimal sampling intervals τi+1 −τi form an i.i.d. process (see (2.12) below). We use (S.2), (S.3) to show that the optimal sampling policy is a symmetric threshold sampling policy in the frequency-constrained setting. See Appendix A.1 for a sufficient condition on the stochastic process for the optimal sampling policy to satisfy (S.2). For example, in the infinite time horizon, stochastic processes of the formXt = cWat +btsatisfy the sufficient condition. Assumption (S.2) implies that the stopping times form a Markov chain. In contrast, the sampling intervals of causal sampling policies are assumed to form a regenerative process in [8][9].
To quantify the tradeoffs between the sampling frequency (2.3) and the MSE (2.4), we introduce the distortion-frequency function.
Definition 4(Distortion-frequency function (DFF)). The DFF for causal frequency- constrained sampling of the process {Xt}Tt=0 is the minimum MSE achievable by causal frequency-constrained codes,
D(F)≜inf{d:∃(F, d, T)causal frequency-constrained code
satisfying (S.1), (S.2), (S.3)}. (2.8)
In the causal frequency-constrained sampling scenario, we say that a causal sampling policy isoptimalif, when succeeded by the MMSE estimating policy (2.2), it forms an(F, d, T)code withd=D(F).