Word Reordering and a Dynamic Programming Beam Search Algorithm for Statistical Machine Translation
Problem-Solving Methods in Artificial Intelligence