در ریاضیات برنامه سازی غیر خطی ((Nonlinear programming (NLP)فرایند حل یک سیستم از برابری ها و نابرابری ها بر روی مجموعه ای از متغیرهای ناشناخته حقیقی، در یک تابع هدف که باید کمینه یا بیشینه شود و بخشی از محدودیت های آن غیر خطی است، می باشد.به دست آوردن مدل با نقاط عملیاتی و خطی کردن تمام محدودیت های تابع هدف حول نقاط عملیاتی. بطوریکه مسئله به فرم برنامه ریزی خطی تبدیل شود. سپس استفاده از برنامه ری...