Regret Minimization Framework for Decision-Making