A nonlinear programming algorithm based on non-coercive penalty functions. - Clóvis C. Gonzaga; Rómulo A. Castillo (Math. Program., 2003)