Signal memory and dispersion complicate the issue of how best to observe and decide on digital bits. The Viterbi algorithm comes to the iterative rescue, with a way to perform the optimal ...