= Viterbi decoder
{wiki=Viterbi_decoder}
The Viterbi decoder is an algorithm used primarily in the field of digital communications and information theory for decoding convolutional codes. A convolutional code is a type of error-correcting code used to improve the reliability of data transmission over noisy channels. The Viterbi algorithm is designed to find the most likely sequence of hidden states (the message or data) given a sequence of observed events (the received signals), using dynamic programming to efficiently compute the solution.
Back to article page