专业知识分享非线性规划模型在上一次作业中,我们对线性规划模型进行了相应的介绍及优缺点,然而在实际问题中并不是所有的问题都可以利用线性规划模型求解
实际问题中许多都可以归结为一个非线性规划问题,即如果目标函数和约束条件中包含有非线性函数,则这样的问题称为非线性规划问题
一般来说,解决非线性的问题要比线性的问题难得多,不像线性规划有适用于一般情况的单纯形法
对于线性规划来说,其可行域一般是一个凸集,只要存在最优解,则其最优解一定在可行域的边界上达到;对于非线性规划,即使是存在最优解,却是可以在可行域的任一点达到,因此,对于非线性规划模型,迄今为止还没有一种适用于一般情况的求解方法,我们在本文中也只是介绍了几个比较常用的几个求解方法
一、非线性规划的分类无约束的非线性规划当问题没有约束条件时,即求多元函数的极值问题,一般模型为fminf(X)]xeR、X>0此类问题即为无约束的非线性规划问题无约束非线性规划的解法一般迭代法fminf(X)即为可行方向法
对于问题fxeR、X>0给出f(x)的极小点的初始值X⑼,按某种规律计算出一系列的X(k)(k二1,2,…),希望点阵{X(k)}的极限X*就是f(x)的一个极小点
由一个解向量X(k)求出另一个新的解向量X(k+1)向量是由方向和长度确定的,所以X(k+1)=Xk+九Pk(k=1,2,…)k即求解九和Pk,选择九和Pk的原则是使目标函数在点阵上的值逐步减小,即kk/(Xo)>/(X1)>•••>/(Xk)>…
检验{X(k)}是否收敛与最优解,及对于给定的精度8>0,是否IIVf(Xk+1)||