数模非线性规划模型
非线性规划和多目标规划模型数学建模

进一步考虑到角度的周期性,不碰撞的约束条件可写成:
ij i'jij 2ij
第5讲 非线性规划和多目标模型
最终,原非线性规划问题转化为
6
min i
iji'j 1 2 ( i ij) i2 6 1 , i ij,1i, 2,j,i,j , 61 ,2 , ,6
,
vsinyi0i'
,if
i'
3
2
,tani'
yi0 xi0
or 3
2
i'
2, tani'
yi0 Dxi0
(2)计算任意飞机在t时刻两者的距离:
d ij(i i,j j,t)2 (x i0 v tc o s (i i) x 0 j v tc o s (j j))2 (y i0 v ts in (i i) y 0 j v ts in (j j))2
s . t .
6
m in i i 1
d i j(i i,j j,t ) 8i j
i
6
目标函数也可以定义为
minmax 1i6
i
第5讲 非线性规划和多目标模型
我们来简单看一下其复杂程度
(1)区域内飞行时间:假设飞行角度为θi ’= θi + Δ θi
vDcosxi0i'
,if
0 i'
2
,
最优解 迭代法是主要求解方法: 通常从一个初始解出发,在可
行域中沿着使得目标函数降低的方向前进到下一个解。 一般求解方法:罚函数法,拉格朗日乘子法,近似规划
法等,或者采用智能算法,如:遗传算法,模拟退火算 法,蚁群算法等。
数学建模-非线性规划

-32-第三章 非线性规划§1 非线性规划1.1 非线性规划的实例与定义如果目标函数或约束条件中包含非线性函数,就称这种规划问题为非线性规划问题。
一般说来,解非线性规划要比解线性规划问题困难得多。
而且,也不象线性规划有单纯形法这一通用方法,非线性规划目前还没有适于各种问题的一般算法,各个方法都有自己特定的适用范围。
下面通过实例归纳出非线性规划数学模型的一般形式,介绍有关非线性规划的基本概念。
例1 (投资决策问题)某企业有n 个项目可供选择投资,并且至少要对其中一个项目投资。
已知该企业拥有总资金A 元,投资于第),,1(n i i L =个项目需花资金i a 元,并预计可收益i b 元。
试选择最佳投资方案。
解 设投资决策变量为 ⎩⎨⎧=个项目决定不投资第,个项目决定投资第i i x i 0,1,n i ,,1L =,则投资总额为∑=ni ii xa 1,投资总收益为∑=ni ii xb 1。
因为该公司至少要对一个项目投资,并且总的投资金额不能超过总资金A ,故有限制条件 ∑=≤<ni ii A xa 1另外,由于),,1(n i x i L =只取值0或1,所以还有 .,,1,0)1(n i x x i i L ==−最佳投资方案应是投资额最小而总收益最大的方案,所以这个最佳投资决策问题归结为总资金以及决策变量(取0或1)的限制条件下,极大化总收益和总投资之比。
因此,其数学模型为:∑∑===ni ii ni ii xa xb Q 11maxs.t. ∑=≤<ni ii A xa 1.,,1,0)1(n i x x i i L ==−上面例题是在一组等式或不等式的约束下,求一个函数的最大值(或最小值)问题,其中至少有一个非线性函数,这类问题称之为非线性规划问题。
可概括为一般形式)(min x fq j x h j ,,1,0)(s.t.L =≤ (NP) p i x g i ,,1,0)(L ==-33-其中T n x x x ][1L =称为模型(NP)的决策变量,f 称为目标函数,i g ),,1(p i L =和),,1(q j h j L =称为约束函数。
数学建模非线性规划

其一为SUMT外点法,其二为SUMT内点
法.
5
SUTM外点法
对一般的非线性规划: min f X
s.t.hgji
X X
0 0
i 1,2,..., m; j 1,2,..., l.
(1)
m
l
可设:TX , M f X M min0, gi X 2 M hj X 2 (2)
z
(
x1,
x2
)
1 1
-21
x1 x2
2 6
T
x1 x2
2、 输入命令:
s.t.
1 1
21
x1 x2
2 2
0 0
x1 x2
H=[1 -1; -1 2]; c=[-2 ;-6];A=[1 1; -1 2];b=[2;2]; Aeq=[];beq=[]; VLB=[0;0];VUB=[]; [x,z]=quadprog(H,c,A,b,Aeq,beq,VLB,VUB)
性约束条件.因为线性近似通常只在展开点附近近似程度较
高,故需要对变量的取值范围加以限制,所增加的约束条件是:
xj
x
k j
k j
j 1,, n
求解该线性规划问题,得到最优解X k1 ;
(4) 检验X k1 点对原约束是否可行。若X k1 对原约束可行,
则转步骤(5);否则,缩小步长限制,令
k j
k j
7. [x,fval,exitflag]=quaprog(...);
8. [x,fval,exitflag,output]=quaprog(...);
17
例1 min f(x1,x2)=-2x1-6x2+x12-2x1x2+2x22
数学建模 非线性规划

T
X
,
M
T
(
X
k
,
M
k
)
;
3、若存在 i 1 i m ,使 gi X k ,则取Mk>M(Mk1 M, 10)
令k=k+1返回(2),否则,停止迭代.得最优解 X * X k .
m
计算时也可将收敛性判别准则 gi X k 改为 M min0, gi X 2 0 .
返回(3).
9
内点法的特点:
1.初始点必须为严格内点 2.不适于具有等式约束的数学模型 3.迭代过程中各个点均为可行设计方案 4.一般收敛较慢 5.初始罚因子要选择得当 6.罚因子为递减,递减率c有0<c<1 外点法的特点:
1.初始点可以任选,但应使各函数有定义 2.对等式约束和不等式约束均可适用 3.仅最优解为可行设计方案 4.一般收敛较快 5.初始罚因子要选择得当 6.罚因子为递增,递增率c’有c’>1
小点的向量关于向量与由这一点指向极即等值面上一点处的切函数梯度即为曲面法方处的法向量为该等值面在点21共轭方向法对于极小化问题法为共轭方向法是正定矩阵称下述算其中共轭方向取定一组确定点依次按照下式由任取初始点满足直到某个至多经过求解上述极小化问题可知利用共轭方向法由定理共轭梯度法如何选取一组共轭方向
2
定义1 把满足问题(1)中条件的解 X ( En )称为可行解(或可行
点),所有可行点的集合称为可行集(或可行域).记为D.即
D X | gi X 0,hj X 0,X En
问题(1)可简记为 min f X . X D
定义2 对于问题(1),设 X * D,若存在 0 ,使得对一切
数学建模---非线性规划模型共37页

61、奢侈是舒适的,否则就不是奢侈 。——CocoCha nel 62、少而好学,如日出之阳;壮而好学 ,如日 中之光 ;志而 好学, 如炳烛 之光。 ——刘 向 63、三军可夺帅也,匹夫不可夺志也。 ——孔 丘 64、人生就是学校。在那里,与其说好 的教师 是幸福 ,不如 说好的 教师是 不幸。 ——海 贝尔 65、接受挑战,就可以享受胜利的喜悦 。——杰纳勒 尔·乔治·S·巴顿
谢谢!
数理关系的形式。——阿法 纳西耶 夫 2、改革如果不讲纪律,就难以成功。
3、道德行为训练,不是通过语言影响 ,而是 让儿童 练习良 好道德 行为, 克服懒 惰、轻 率、不 守纪律 、颓废 等不良 行为。 4、学校没有纪律便如磨房里没有水。 ——夸 美纽斯
5、教导儿童服从真理、服从集体,养 成儿童 自觉的 纪律性 ,这是 儿童道 德教育 最重要 的部分 。—— 陈鹤琴
非线性规划模型

进行分配,因而存在部分 DVD 的两次被租赁,但因为是处理 同一份订单,因而不存在会员的第二次租赁.
基于这个假设,为了最小化购买量,我们在允许当 前某些会员无法被满足租赁要求,让其等待,利用部分 会员还回的 DVD 对其进行租赁.
根据问题一,我们认为,一个月中每张 DVD 有 0.6 的概率被租赁两次,0.4 的概率被租赁一次。即在二次 租赁的情况下,每张 DVD 相当于发挥了0.6 2 0.4 1.6张 DVD 的作用.
hi
第i种油的每单位的存储费用
ti
第i种油的每单位的存储空间
T
总存储公式
由历史数据得到的经验公式为 :
min
f
(x1, x2 )
a1b1 x1
h1x1 2
a2b2 x2
h2 x2 2
s.t. g(x1, x2 ) t1x1 t2x2 T
且提供数据如表5所示:
表5 数据表
石油的
例 8.(生产计划问题)某厂生产三种布料 A1, A2, A3, 该厂两班生产,每周生产时间为 80h,能耗不得超过 160t 标准煤,其它数据如下表:
布料 生产数量( m/ h ) 利润( 元 / m)
A1
400
0.15
A2
510
0.13
A3
360
0.20
最大销售量( m / 周) 40000 51000 30000
种类
ai
bi
hi
ti
1
9
3
0.50
2
2
4
5
0.20
4
已知总存储空间 T 24
代入数据后得到的模型为:
min
f
(x1, x2 )
数学建模算法非线性规划

第三章 非线性规划§1 非线性规划1.1 非线性规划的实例与定义如果目标函数或约束条件中包含非线性函数,就称这种规划问题为非线性规划问题。
一般说来,解非线性规划要比解线性规划问题困难得多。
而且,也不象线性规划有单纯形法这一通用方法,非线性规划目前还没有适于各种问题的一般算法,各个方法都有自己特定的适用范围。
下面通过实例归纳出非线性规划数学模型的一般形式,介绍有关非线性规划的基本概念。
例1 (投资决策问题)某企业有n 个项目可供选择投资,并且至少要对其中一个项目投资。
已知该企业拥有总资金A 元,投资于第),,1(n i i =个项目需花资金i a 元,并预计可收益i b 元。
试选择最佳投资方案。
解 设投资决策变量为 ⎩⎨⎧=个项目决定不投资第,个项目决定投资第i i x i 0,1,n i ,,1 =,则投资总额为∑=ni ii xa 1,投资总收益为∑=ni ii xb 1。
因为该公司至少要对一个项目投资,并且总的投资金额不能超过总资金A ,故有限制条件 ∑=≤<ni ii A xa 1另外,由于),,1(n i x i =只取值0或1,所以还有 .,,1,0)1(n i x x i i ==-最佳投资方案应是投资额最小而总收益最大的方案,所以这个最佳投资决策问题归结为总资金以及决策变量(取0或1)的限制条件下,极大化总收益和总投资之比。
因此,其数学模型为:∑∑===ni ii ni ii xa xb Q 11maxs.t. ∑=≤<ni ii A xa 1.,,1,0)1(n i x x i i ==-上面例题是在一组等式或不等式的约束下,求一个函数的最大值(或最小值)问题,其中至少有一个非线性函数,这类问题称之为非线性规划问题。
可概括为一般形式)(min x fq j x h j ,,1,0)(s.t. =≤ (NP)p i x g i ,,1,0)( ==其中T n x x x ][1=称为模型(NP )的决策变量,f 称为目标函数,i g ),,1(p i =和),,1(q j h j =称为约束函数。
非线性规划和多目标规划模型数学建模

30
1200
690 720
170
520
88
70
S6
110 62
A15
500
1100
202
S1
42
20
12
420
462 S5 10
70
A13
10
220
210
A12
A14
195
31
306
480
A9
A10 300
A11
S1~S7 钢管厂
680
1150
5
10
201 A8
铁路
450
3 104
A1
600 80
2 750
第5讲 非线性规划和多目标模型 飞行管理视频1.wmv
第5讲 非线性规划和多目标模型
模型建立与求解
模型一:设第 i 架飞机在调整时的 方向角为θi ,调
整角度为Δ θi ( i =1,2,…,6)。任意两架飞机在区 域内的t时刻最短距离为dij(θi , θj , t),那么问题的非线性 规划模型为
第5讲 非线性规划和多目标规划模型
第5讲 非线性规划和多目标模型
【主要内容】 介绍非线性规划模型和多目标规划模型的 主要特点和求解。
【主要目的】 了解非线性规划问题和多目标规划问题的 建模与求解,重点在模型的建立与结果的分析
` 第5讲 非线性规划和多目标模型
非线性规划模型 (Nonlinear Programming)
最优解 迭代法是主要求解方法: 通常从一个初始解出发,在可
行域中沿着使得目标函数降低的方向前进到下一个解。 一般求解方法:罚函数法,拉格朗日乘子法,近似规划
法等,或者采用智能算法,如:遗传算法,模拟退火算 法,蚁群算法等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
fX 1 1 X 2 fX 1 1 fX 2
X, 1 S X2 S
则f称 是 S上的凸函 f在 S数 上, 是或 凸的。
若 f ( x 1 ( 1 ) x 2 ) f ( x 1 ) ( 1 ) f ( x 2 ) , x 1 , x 2 S
(1)
其中 X x 1 ,x 2 , ,x n T E n ,f ,gi,hj 是定义在 En 上的实值函
数,简记: f:E n E 1 , g i:E n E 1 ,h j:E n E 1
其它情况: 求目标函数的最大值或约束条件为小于等于零 的情况,都可通过取其相反数化为上述一般形式.
5
13
定义:下降方向
设 f: R n R 1 ,x R n ,p R n ,p 0 ,若 存 0 ,在 使
f ( x t) p f ( x ) ,t ( 0 ,)
则称向量p是函数f (x) 在点x处的下降方向。
若f (x)在x可导,-则 f (x)就是 f (x)在x处下降最快的方向。
缩短 比 51 例 0.618
2
0.618法
前一页 后一页 退27出
➢0.618法解题步骤:
确定[a,b],计算探索点 t1=a+0.382(b-a) t2=a+0.618(b-a)
(t1) (t2)
是
否
否 以[t1,b]为新的搜索区间
t2a
是
bt1 是
否
停止,输出t2
停止,输出t1 以[a,t2]为新的搜索区间
X X* 时,若fX *fX ,则称X*是f(X)在D上的严格全局极小值
点(严格全局最优解).
8
三. 非线性规划的图解法
用图解法求解下面的 线非 性规划问题:
min
f (x1,x2)x12x22
s.t.
1-x1x2 0
x110
x210
9
➢三角形表示的是可行域。
➢同心圆表示的是目标函数的等值 线。
☺迭代缩短[a,b]的长度。
☺当[a,b]的长度小于某个预设的值,或者导数的绝 对值小于某个预设的正数,则迭代终止。
25
➢假定:已经确定了单谷区间[a,b]
mi n(t) t0 min(t) 0ttmax
mi n(t)
atb
(t1) (t2)
(t1) (t2)
a
t1 t2
t
新搜索区间为[a,t2]
模型建立 设该容器的底边长和高分别为 x1, x2
则问题的数学模型为
m f(X i)n 4x 1 x 0 2 2x 1 2 0
1x212xx12x2122x12 68 x1, x2 0
3
问题 2 营业计划的制定 问题提出 某公司经营两种设备,第一种设备每件 售价 30 元,第二种设备每件售价 450 元。据统计, 售出一件第一种设备所需要的营业时间平均是 0.5 小
22
➢一维搜索问题的算法分类: ☺精确一维搜索(最优一维搜索) ☺非精确一维搜索(可接受一维搜索)
➢本节内容: ☺两种精确一维搜索方法:0.618法,Newton法。 ☺两种非精确一维搜索方法:Goldstein法,Armijo法。
23
1、0.618法(近似黄金分割法) ➢单谷函数
如果 t[a,b]使 , 得函 (t)在 [数 a,t]上严格 , 递减 且[t在 ,b]上严格 ,称 递 (t)为 [a 增 ,b]上的单谷函
(2 )若 f1 ,f2 是 S 上的 ,f1 凸 f2 是 S 上 函的 数凸 定理: 设 S R n 是非 ,f是 空凸 ,c 凸 R 1 ,函 则 集数 集
H S ( f , c ) x S | f ( x ) c 是凸集。
函数f在集合S上关于c的水平集
17
定理 设 SRn是非空开 f: S 凸 R1可 集,则 微 , (1)f是S上的凸函数的充条 分件 必是 要 f ( x 1 ) T ( x 2 x 1 ) f ( x 2 ) f ( x 1 ) x 1 , x 2 S
XD,且 XX* ,都有 fX *fX ,则称X*是f(X)在D上的
局部极小值点(局部最优解).特别地当 X X*时, fX *fX
若
,则称X*是f(X)在D上的严格局部极小值点(严格局
部最优解).
定义3 对于问题(1),设 X*D,对任意的XD,都有fX *fX
则称X*是f(X)在D上的全局极小值点(全局最优解).特别地当
定义1 把满足问题(1)中条件的解 X(En)称为可行解(或可
行点),所有可行点的集合称为可行集(或可行域).记为
D D. 即X |g i X 0 , h j X 0 , X E n
minfX
XD
问题(1)可简记
定为义2 对于.问题(1),设 X*D,若存在 0 ,使得对一切
若 X是凸 ,f是 集 S上的凸 ,称函 M ( ) 数 P 为非线 , 简称凸规划。
20
➢凸规划性质:
定理
线 性 函 数
对于非线性规(M划P),
min f(x)
s.t. g(i x)0 i1,,p
h(j x)0 j1,,q
凸函数
若gi (x)皆为Rn上的凸函,数 hj (x)皆为线性函数,
并且f是X上的凸函数, (M 则P)是凸规划。
时,第二种设备是 (2 0.25x2 ) 小时,其中 x2 是第二
种设备的售出数量。已知该公司在这段时间内的总营 业时间为 800 小时。试决定使其营业额最大的营业计 划。
模型建立 设该公司计划经营第一种设备 x1件,第 二种设备 x2 件。其数学模型为
max f ( X ) 30 x1 450 x2
则f称 是 S上的严格凸 f在 S 函 上数 是, 严或 格
若 f是 S 上 (严 的 )凸 格函 f是 数 S 上 (严 , 的 )格 称 凹,函 或 f在 S 上 数 (严 是 )凹 格的。
16
➢关于凸函数的一些结论
定理: 设SRn是非空凸集
(1 )若 f是 S 上的 凸 0 , 函 f是 则 S 数 上, 的凸
[a,b]称为 (t)的单谷区间。
显然此 t为时 (t)在 [a,b]上唯一的极小点。
☺问题:凸函数是不是单谷函数?严格凸函数是不 是单谷函数?单谷函数是不是凸函数?
24
➢搜索法求解:
mi n(t)或 t0
min(t)
0ttmax
基本过程:
☺给出[a,b],使得t*在[a,b]中。[a,b]称为搜索区间。
问题1 容器设计问题 问题提出 某公司生产贮藏用容器,订货合同要求该公司制造 一种敞口的长方体容器,容积为12立方米,该容器的底为正方形, 容器总重量不超过68公斤。已知用作容器四壁的材料为 每平方米10元,重3公斤;用作容器底的材料每平方米20元, 重2公斤。试问制造该容器所需的最小费用是多少?
2
18
定理 设SRn是非空开,凸 f:S集 R1二阶连续,可 则f是S上的凸函数的充是要条件 2f(x)在S上是半正定的。 当2f(x)在S上是正定矩阵 f是时 S上,的严格 凸函数(,此 逆时 命题不成立)
2 f (x)称为Hess矩 e 阵,
2 f (x)
2
f
(x)
x1x1 ...
...
2 f (x)
(1)
其中 X x 1 ,x 2 , ,x n T E n ,f ,gi,hj 是定义在 En 上的实值函
数,简记: f:E n E 1 , g i:E n E 1 ,h j:E n E 1
其它情况: 求目标函数的最大值或约束条件为小于等于零 的情况,都可通过取其相反数化为上述一般形式.
7
11
➢数值方法的基本思路:迭代
给定初始点x0
根据x0,依次迭代产生点列{xk}
{xk}有限
{xk}无限
{xk}的最后一点为最优解
{xk}收敛于最优解
12
➢迭代格式
pk
xk
xk
xk+1 x k 1 x k x k
xktkpk x k 1 x k x k
称pk为第k轮搜索方向,tk为第k轮沿pk方向的步长。 产生tk和pk的不同方法,形成了不同的算法。
x1xn
...
2 f (x)
xnx1
...
2 f (x)
xnxn
19
2、凸规划及其性质:
➢凸规划定义:
minf(x)
s.t. g( i x) 0 i1,,p
h( j x) 0 j1,,q
X x R nh g ( ( ij x x ) ) 0 0ij 1 1 , , ,,p q
s.t. 0x1.5, xx12
(2 0.25x2 )x2 0
800
4
二 非现性规划的基本概念
定义 如果目标函数或约束条件中至少有一个是非线性函数 时的最优化问题就叫做非线性规划问题.
一般形式:
mfiX n
s.t. h gijX X 0 0
i1,2m ,..;., j1,2,..l..,
数学模型电子教案
重庆邮电大学
数理学院
沈世云
1
第四章 非线性规划
一、非线性规划引例 线性规划和整数规划它们的目标函数和约束条件都是 自变量的线性函数,在实际中还有大量的问题, 其目标函数或约束条件很难用线性函数来表示。 如果目标函数或约束条件中含有非线性函数, 则称这种规划问题为非线性规划问题。先看两个实例。
X X* 时,若fX *fX ,则称X*是f(X)在D上的严格全局极小值
点(严格全局最优解).
6
非现性规划的基本概念
定义 如果目标函数或约束条件中至少有一个是非线性函数 时的最优化问题就叫做非线性规划问题.