Non-linear optimization in very large-scale problems uri icon