Tag Dependency-preserving decomposing