"Inverting the Viterbi algorithm: an abstract framework for structure design."

Michael Schnall-Levin, Leonid Chindelevitch, Bonnie Berger (2008)
a service of  Schloss Dagstuhl - Leibniz Center for Informatics