Constrained optimization.