Optimization Problems With Solutions