2001 · 236 citations · 10 references
ComputingComputer ScienceNatural Language ProcessingTranslation TheoryTranslator TrainingLanguage ModelingMachine TranslationDecoding AlgorithmsDecoding StrategiesInteger Programming ModelsStatistical Machine Translation
A good decoding algorithm is critical to the success of any statistical machine translation system. The decoder's job is to find the translation that is most likely according to set of previously learned parameters (and a formula for combining them). Since the space of possible translations is extremely large, typical decoding algorithms are only able to examine a portion of it, thus risking to miss good solutions. In this paper, we compare the speed and output quality of a traditional stack-based decoding algorithm with two new decoders: a fast greedy decoder and a slow but optimal decoder that treats decoding as an integer-programming optimization problem.
10
A new method for solving hard satisfiability problems
Bart Selman, Hector J. Levesque, David G. M. Mitchell · 1992 · 1.2K citations
Determining computational complexity from characteristic ‘phase transitions’
Rémi Monasson, Riccardo Zecchina, Scott Kirkpatrick et al. · Nature · 1999 · 803 citations
Decoding complexity in word-replacement translation models
Kevin Knight · 1999 · 261 citations
Computing, Computer Science, French +10