To be more concrete, rather than representing a sentence as a collection of constituency-based sequences of POSs, dPUPA represents each sentence as a collection of sequences of POSs covering all identified dependency subtrees.
each dependency tree is represented as the set of all subtrees rooted by non-terminal nodes.