Optimization in Large Scale Problems