Coarse-to-fine parse + rerank employed both of these approximations.
each n-ary rule consists of a root symbol, a sequence of lexical items and non-terminals on the source-side, and a fragment of a syntax tree on the target side.