Decision under constraint