In mathematics, a Markov information source, or simply, a Markov source, is an information source whose underlying dynamics are given by a stationary finite Markov chain.
An information source is a sequence of random variables ranging over a finite alphabet
\Gamma
A Markov information source is then a (stationary) Markov chain
M
f:S\to\Gamma
that maps states
S
\Gamma
A unifilar Markov source is a Markov source for which the values
f(sk)
sk
Markov sources are commonly used in communication theory, as a model of a transmitter. Markov sources also occur in natural language processing, where they are used to represent hidden meaning in a text. Given the output of a Markov source, whose underlying Markov chain is unknown, the task of solving for the underlying chain is undertaken by the techniques of hidden Markov models, such as the Viterbi algorithm.