Text this: Mathematical programming via augmented lagrangians :