= Iterative Viterbi decoding
{wiki=Iterative_Viterbi_decoding}
Iterative Viterbi decoding is a technique used in the context of decoding convolutional codes, which are commonly employed in communication systems for error correction. The traditional Viterbi algorithm is a maximum likelihood decoding algorithm that uses dynamic programming to find the most likely sequence of transmitted states based on received signals. However, it typically operates in a single pass and can be computationally intensive for long sequences or complex codes.
Back to article page