Programación lineal y no lineal - Luenberger, David E., (Adisson Wesley Iberoamericana, 1989)