Hierarchical phrase-based translation (Hiero, (Chiang, 2005)) provides an attractive framework within which both short-and longdistance reorderings can be addressed consistently and ef ciently.
hiero is generally implemented with a constraint preventing the creation of rules with adjacent nonterminals, because such rules introduce computational and modeling challenges.