Applications of dynamic programming to speech and language processing | Nokia Bell Labs Journals & Magazine | IEEE Xplore