Decision under uncertainty: problems in control theory, robust optimization and game theory