Evaluating budget constraints