A Non Linear Programming model represents a physical system where there is a non linear relationship between the various parameters of the system. It is a superset of Linear programs where objective function is non linear in nature.
Ronak Shah, a Business Analyst at Factspan and a key member of our Machine Learning team, writes on mathematical optimization technique called Non Linear Programming.