Tree-Based Graph Partitioning Constraint by Xavier Lorca