Nonlinear Integer Programming (Inteational Series in Opera