English

Optimal Causal Rate-Constrained Sampling of the Wiener Process

Information Theory 2020-05-15 v3 math.IT

Abstract

We consider the following communication scenario. An encoder causally observes the Wiener process and decides when and what to transmit about it. A decoder makes real-time estimation of the process using causally received codewords. We determine the causal encoding and decoding policies that jointly minimize the mean-square estimation error, under the long-term communication rate constraint of RR bits per second. We show that an optimal encoding policy can be implemented as a causal sampling policy followed by a causal compressing policy. We prove that the optimal encoding policy samples the Wiener process once the innovation passes either 1R\sqrt{\frac{1}{R}} or 1R-\sqrt{\frac{1}{R}}, and compresses the sign of the innovation (SOI) using a 1-bit codeword. The SOI coding scheme achieves the operational distortion-rate function, which is equal to Dop(R)=16RD^{\mathrm{op}}(R)=\frac{1}{6R}. Surprisingly, this is significantly better than the distortion-rate tradeoff achieved in the limit of infinite delay by the best non-causal code. This is because the SOI coding scheme leverages the free timing information supplied by the zero-delay channel between the encoder and the decoder. The key to unlock that gain is the event-triggered nature of the SOI sampling policy. In contrast, the distortion-rate tradeoffs achieved with deterministic sampling policies are much worse: we prove that the causal informational distortion-rate function in that scenario is as high as DDET(R)=56RD_{\mathrm{DET}}(R) = \frac{5}{6R}. It is achieved by the uniform sampling policy with the sampling interval 1R\frac{1}{R}. In either case, the optimal strategy is to sample the process as fast as possible and to transmit 1-bit codewords to the decoder without delay.

Keywords

Cite

@article{arxiv.1909.01317,
  title  = {Optimal Causal Rate-Constrained Sampling of the Wiener Process},
  author = {Nian Guo and Victoria Kostina},
  journal= {arXiv preprint arXiv:1909.01317},
  year   = {2020}
}
R2 v1 2026-06-23T11:04:22.573Z