Decision making for profit maximization