The addition of lexical heads leads to an enormous number of potential rules, making direct estimation of P(RHS|LHS) infeasible because of sparse data.
the generation of the RHS of a rule given the LHS is decomposed into three steps: first the head is generated, then the left and right sisters are generated by independent 0th-order Markov processes.