p-constrained