Linear Vs Non Linear Programming