decision-making optimization