非线性规划模型-

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

--

§2.7 非线性规划模型

在现实问题中,大量的问题是非线性的。因此,除线性规划外,应用更多的是非线性规划。本节简单介绍非线性规划的有关概念。

一. 引例

例1. 如图2-68,预建一猪舍,

围墙与隔墙的总长不能超过40米,问长、宽各多少时,面积最大?

设长、宽分别是1x 米、2x 米时,问题即为下述优化问题:求

⎩⎨⎧≥≤+0,4052max 2

1212

1x x x x st

x x 易知,本问题的最优解是.4,1021

==x x

例2.

某企业生产一种产品,其生产要素(可以是某种原材料,也可以是劳

力、资本等)编号为n ,,2,1 . 已知该产品的生产函数为),,,(21n x x x g (第i 种生产要素的投入量为i x 时的产品产出量)一般为非线性函数,设给定产品的总产量为a ,第

i 种生产要素的单位生产费用为i c ,问如何安排生产成本最低?

数学模型为:

⎩⎨⎧≥=∑0),,,(min 21i

n i

i x a x x x g st

x c 例3.

最优国民经济计划模型

国民经济由n 个部门所组成, 编号为n ,,2,1 ,各部门间直接消耗的系数矩阵为

()n j i ij

a A 1,==,ij a 为第i 个部门生产价值一个单位的产品直接消耗j 部门产品的价值

11

x

2x ⎪⎪

⎪⎪⎬⎫图2-68

--

单位,

j 部门的生产函数),(i i i i K L f x =其中i x 为第i 部门总产品的价值.i K 为投入

i 部门的资金数i L 为投入i 部门的劳力数.问在总劳动力L ,资金K 给定的前提下,如何

安排各部门的资金数及劳力投入,可使国民收入最大?

设i y 表示第i 部门最终产品的总价值,则数学模型为

⎪⎪⎩⎪

⎪⎨⎧≥=≤≤+=∑∑∑∑0,,,),(max

i

i i i i i i i i i i j ij i i

K L y x L K f x K

K L L y x a x st

y 例4. 确定经验公式-非线性回归分析

设(i t , i y ) (n i ,,2,1 =)为实际问题中的一组数据,且i y 与i t 有关系

ct be a y -+=,现求系数c b a ,,使得ct be a y -+=与数据组“最接近”。化为数学问题,

即求

,,)(min

2

1

>+--=∑c b a be a y i

ct

k

i i

一般地,称

min ),,(1n x x f

s.t. m i x x g n i , ,1,0),,(1=≥ l j x x h n j ,,1,0),,(1 ==

为规划问题(或称为条件极值问题)。

特别1. 当j i h g ,为线性函数,f 为二次函数,称上述问题为二次规划;

2. 当f h g j i ,,均为线性函数,称上述问题为线性规划。

--

0,0=≥j i h g 称为约束条件,f 称为目标函数。

二. 二变量非线性规划问题的图解法 考虑规划问题

min ),(21x x f s.t. 0),(21≥x x g i

0),(21=x x h j

可以用图解法求出. 先给出若干概念.

1. 约束集合

首先我们知道,在平面上,一个不等式可确定一个区域。如:02<-y x ,表示2x y =上方部分;12

2≤+y x ,表示12

2=+y x 内部部分等.

一个等式可确定一条曲线。

将所有不等式、等式确定的区域的公共部分称为约束集合。

2. 等高线

对于目标函数),(21x x f ,),(21x x f =z 取定值时,确定平面上一条曲线,而),(21x x f z =,z 取不同值为平面上一条曲线。对应于该曲线上的点,其函数值相同,称这些曲线为等高线。

例5. 2

22

121),(x x x x f z +==的等高线为一族以原点为圆心的同心圆,c z =时,这些同心圆半径为c 。随着圆的半径增大,圆上的函数值增大(如图2-69)。

图2-69

图2-70

--

例6. 2

2

21211

),(x x x x f z +=

=的等高线也为一族以原点为圆心的同心圆,半径为

c

1

。随着圆的半径扩大,圆上的函数值变小。(见图2-70)。

3. 几何意义及图解法 例7. 非线性规划问题

min 2

22

1)2()2(+++x x

122

21

≤+

x x st

0≥i x

的可行域(约束集合)如图2-71阴影部分,最优解为(0,0).

解“猪舍问题”(例1)

4052..max 212

1≥≤+i x x x t s x x

可行域即图2-72阴影部分,做出等高线c x x =21,取30,40,50,60=c ,易知最优解为4021=x x 与

405221=+x x 的交点).4,10(

三. 函数的梯度及最速下降法

约束问题转化为无约束问题(如Lagrange 乘数法)后可用最速下降法求解。

1. 求解无约束极值-多元函数极值

min ),,()(1n x x f x f =

图2-72

图2-71

相关文档
最新文档