最优化问题及其基本概念

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

x
j 1
15
ij
{0} [500, si ] zj yj
i 1,2, ,7 j 1,2, ,15 j 1,2, ,14 i 1,2, ,7, j 1,2, ,15
x
i 1
7Biblioteka Baidu
ij
y j z j 1 l j x ij 0, z j 0, y j 0 z1 0, y15 0
引例 钢管订购和运输
S3 S2
1200 690 170 720
520
290 160 320 160 70 70 30
30
S7
20
S4
690
20
S6
110
62 420 500
A15 A14
88 462
202 1100 20 195 306 1150 600 450 80 2 3 104 750 606 10 10
一般数学模型
以 x1 、 x2 、 x3 分别表示生产 A、B、C 三种产品的量, 称之为决策变量
max s.t.
z 2 x1 4 x2 3x3
目标函数 (利润最大化)
3x1 4 x2 2 x3 60 2 x1 x2 2 x3 40 x1 3x2 2 x3 80 x1 , x2 , x3 0
销地
B1
B2 … Bn
产量
产地

A1 A2
Am

x11 x21
xm1 d1

x12 … x1n x22 … x2n
xm2 d2
┇ ┇ … xmn …

s1 s2
sm
销量
dn
于是得到下列一般运输问题的模型:
Min f = cij xij
i=1 j=1 m n
s.t. xij si i = 1,2,…,m
S3 S2
1200
690 170 720
520
290
30
S4
690 160 130 88
A18
320 70
S7
20
160
A20
100
70
20
260
S6
62
A21
110 420
30
190
A19
A15
500
202 1100 20 195 306 1150 600 450 80 2 3 104 301 750 31 10
称 X D 为最优化模型 Min{ f ( X ) | X D} 的局部最优解, 若存在
*
0 , 对 X D { X Rn |
f (X*) f (X )。
* 2 ( x x i i ) } , 均 有 i 1
n
基本概念
(全局)最优解一定是局部最优解,但反之不然,其关系可由 下图得到反映:
内取值; 称决策变量的函数 f ( X ) 为该最优化模型的目标函数; 称模型 中关于 决策 变 量的等 式或不 等式 ci ( X ) 0(i 1..m1 ) 、
ci ( X ) 0(i m1 1..m) 为约束条件;
而称满足全部约束条件的空间 R n 中的点 X 为该模型的可行解; 称 D { X Rn | ci ( X ) 0(i 1..m1 )且ci ( X ) 0(i m1 1..m)} , 即 由所有可行解构成的集合为该模型的可行域。
最优购运计划 由Si至Aj的最小购运费用路线及最小费用cij
由Si至Aj的最优运量xij 由Aj向Aj Aj-1段铺设的长度zj及向Aj Aj+1段铺设的长度yj
约束条件
钢厂产量约束:上限和下限(如果生产的话) 运量约束:xij对i求和等于zj 加yj; yj与 zj+1之和等于Aj Aj+1段的长度lj
2、生产计划问题
某厂利用 a、b、c 三种原料生产 A、B、C 三种产品,已知生 产每种产品在消耗原料方面的各项技术条件和单位产品的 利润,以及可利用的各种原料的量(具体数据如下表),试 制订适当的生产规划使得该厂的总的利润最大。 产品 生产每单位产品所消耗的原料 现有原 原料 料的量 A B C a 3 4 2 60 b 2 1 2 40 c 1 3 2 80 单位产品利润 2 4 3
钢厂的产量和销价(1单位钢管=1km管道钢管)
钢厂 i 产量上限 si 销价 p i (万元) 1 800 160 2 800 155 3 1000 155 4 2000 160 5 2000 155 6 2000 150 7 3000 160
钢厂产量的下限:500单位钢管 1单位钢管的铁路运价
里程(km) 运价(万元) 里程(km) 运价(万元) ≤300 20 501~600 37 301~350 23 601~700 44 351~400 26 701~800 50 401~450 29 801~900 55 451~500 32 901~1000 60
例、求解如下非线性规划:
Min s.t.
x1 2 x1 x 2 0 x 2 x1 2
2
2

基本概念
称 X * D 为最优化模型 Min{ f ( X ) | X D} 的(全局)最优 解,若满足:对 X D 均有 f ( X * ) f ( X ) ,这时称 X * D 处的 目标函数值 f ( X * ) 的为最优化模型 Min{ f ( X ) | X D} 的(全局) 最优值;
模型求解
利用MATLAB软件包求解得:
S6 S7 钢 厂 S1 S2 S3 S4 S5 订购量 800 800 1000 0 1015 1550 0 1278632 总费用
S5
220
10
S1
12
70 42 10 210
A13 A12
480 31 680 201
A9
A10
300
A11
S1~S7 钢管厂 铁路 火车站
A8
5
194
A6
205
A7
A5
公路
管道 450 里程(km) (沿管道建有公路)
A4
A2
301
A3
A1
由钢管厂订购钢管,经铁 路、公路运输,铺设一条 钢管管道 A1 A2 A15
由Aj向Aj Aj-1段铺设的运量为 1+ … +zj= zj( zj+1)/2 由Aj向Aj Aj+1段铺设的运量为 1+ … +yj= yj( yj+1)/2 基本模型
7 15
二次规划
(1) ( 2) ( 3) ( 4) ( 5) ( 6)
0.1 15 m in cij x ij ( z j ( z j 1) y j ( y j 1)) 2 j 1 i 1 j 1 s .t .
A16
A17
70 42 10
462
S5
220
10
A14
S1
12
A13
210
A12
480 680
A9
A10
300
A11
201
5 10
194 606
A8
A6 205
A7
A5
A4
A3
A2
A1
问题1的基本模型和解法
总费用最小的优化问题
总费用:订购,运输(由各厂Si经铁路、公路至各点Aj, i=1,…7; j=1, …15 ),铺设管道Aj Aj+1 (j=1, …14)
xij = dj i=1
j = 1,2,…,n (4-6)
xij≥0(i=1,2,…,m;j=1,2,…,n)
在实际问题建模时,还会出现如下一些变化: (1)有时目标函数求最大,如求利润最大或 营业额最大等; (2)当某些运输线路上的能力有限制时,模 型中可直接加入(等式或不等式)约束; 产销不平衡的情况。当销量大于产量时 可加入一个虚设的产地去生产不足的物资, 当产量大于销量时可加入一个虚设的销地去 消化多余的物资。
约束条件
二、最优化方法的基本概念
Min{ f ( X ) | X D}

Min f (X) s.t . ci ( X ) 0 ( i 1..m1 ) ci ( X ) 0 ( i m1 1..m )
• 基本概念 • 最优化问题的一些典型分类
基本概念
xi (i 1..n) 通常在实数域 R X ( x1 , x2 xn )T 表示一组决策变量,
j=1 m i=1
n
xij (=,)dj j = 1,2,…,n
xij 0 (i=1,2,…,m;j=1,2,…,n)
对于产销平衡问题,可得到下列运输 问题的模型:
m n
Min f =
s.t.
n
i=1 j=1
cij xij
j=1 m
xij = si
i = 1,2,…,m (4-5)
上图为函数 y x sin(x 2 ) 在区间 [2,3.5] 上的一段函数曲线(由 Mathematica 绘制)
最优化问题的一些典型的分类
• 函数优化问题与组合优化问题 • 线性规划问题与非线性最优化问题 • 多目标规划
最优化问题的一些典型的分类
根据决策变量的取值类型,可分为函数优化问题与 组合优化问题,称决策变量均为连续变量的最优化问题 为函数优化问题,否则,若一个最优化问题的有的决策 变量为离散取值,则称之为组合优化问题; 另外的一种分类方式是根据问题中目标、约束条件 函数的形式或性质来加以划分的:若一个最优化问题的 目标、约束条件函数均为决策变量的线性函数,则称之 为线性规划问题,否则称之为非线性最优化问题; 在生产、经济与管理等领域中遇到的大量最优决策 问题,对一个方案的评价是多角度多指标的,反映在数 学模型中,优化的目标是关于决策变量的一个函数组, 我们称之为多目标规划问题。
试构造一个运输方案, 使总的运输成本最小。 cij 。
运输问题数据表
销地 产地
B1 c11 c21
B2 … Bn c12 … c1n c22 … c2n
产量

A1 A2


Am
销量
cm1 d1
cm2 d2
┇ ┇ … cmn

s1 s2
sm
… dn
设 xij 为从产地 Ai 运往销地 Bj 的运 输量,根据这个运输问题的要求,可以建立 运输变量表。
一、最优化问题举例
利用最优化理论和方法解决生产实践以及 科学研究中的具体问题,一般分为如下两 个步骤: • 建立数学模型; • 进行数学加工和求解
1、运输问题
假设某种产品有
Ai ( i 1,2...m)
m
个生产地,用
i
表示,其产量分别为 s ( i 1, 2...m ) ;
有 n 个消费地点,用 Bj ( j 1,2...n) 表示,需要 该种物资, 其需求量分别为 d ( j 1,2...n) 。 已知由 j 第 i 个产地到第 j 个销地的单位物资运输成本为
1000km以上每增加1至100km运价增加5万元
1单位钢管的公路运价:0.1万元/km(不足整公里部分按整公里计)
(1)制定钢管的订购和运输计划,使总费用最小. (2)分析对购运计划和总费用影响:哪个钢厂钢管销价的 变化影响最大;哪个钢厂钢管产量上限的变化影响最大? (3)讨论管道为树形图的情形
相关文档
最新文档