minimize cost calculus