First, the number of fully projected trees in some languages is so low such that the density-driven approach cannot start with a good initialization to fill in partial dependencies.
we use the more efficient algorithm from Stratos et al.