Allocazione di risorse con vincoli gerarchici