Interval Methods for Single and Bi-objective Optimization Problems