English

Estimating the Lengths of Memory Words

Information Theory 2008-08-22 v1 math.IT

Abstract

For a stationary stochastic process {Xn}\{X_n\} with values in some set AA, a finite word wAKw \in A^K is called a memory word if the conditional probability of X0X_0 given the past is constant on the cylinder set defined by XK1=wX_{-K}^{-1}=w. It is a called a minimal memory word if no proper suffix of ww is also a memory word. For example in a KK-step Markov processes all words of length KK are memory words but not necessarily minimal. We consider the problem of determining the lengths of the longest minimal memory words and the shortest memory words of an unknown process {Xn}\{X_n\} based on sequentially observing the outputs of a single sample {ξ1,ξ2,...ξn}\{\xi_1,\xi_2,...\xi_n\}. We will give a universal estimator which converges almost surely to the length of the longest minimal memory word and show that no such universal estimator exists for the length of the shortest memory word. The alphabet AA may be finite or countable.

Cite

@article{arxiv.0808.2964,
  title  = {Estimating the Lengths of Memory Words},
  author = {Gusztav Morvai and Benjamin Weiss},
  journal= {arXiv preprint arXiv:0808.2964},
  year   = {2008}
}
R2 v1 2026-06-21T11:12:46.141Z