最优化问题的数学模型及其分类

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

最优化问题的数学模型及其分类

例1.1.1 产品组合问题

某公司现有三条生产线用来生产两种新产品,其主要数据如表1-1所示。请问如何生产可以让公司每周利润最大? 表1-1

设每周生产的产品一和产品二 的产量分别为1x 和2x ,则每周的生产利润为:2153x x z +=。由于每周的产品生产受到三条生产线的可用时间的限制,因此1x ,2x 应满足以下条件:

⎪⎪⎩⎪⎪⎨

⎧≥≤+≤≤0,

18231224212121

x x x x x x 故上述问题的数学模型为

2153max

x x z +=

.

.t s ⎪⎪⎩⎪⎪⎨

⎧≥≤+≤≤0,

18231224212121

x x x x x x 其中max 是最大化(maximize )的英文简称,⋅⋅t s 是受约束于(subject to )的简写。

例1.1.2 把一个半径为1的实心金属球熔化后,铸成一个 实心圆柱体,问圆柱体取什么尺寸才能使它的表面积最小? 设圆柱体的底面半径为r ,高为h ,则该问题的数学模型为:

⎪⎩⎪

⎨⎧=⋅

⋅+=ππππ3

422min

22

h r t s r rh S 其中min 是最小化(minimize )的简写。

通过以上二例,可以看出最优化问题的数学模型具有如下结构:

(1) 决策变量(decision variable ):即所考虑问题

可归结为优选若干个被称为参数或变量的量

n x x x ,,,21 ,它们都取实数值,它们的一组值构

成了一个方案。

(2) 约束条件(constraint condition ):即对决策

变量n x x x ,,,21 所加的限制条件,通常用不等式或等式表示为: ()(),,,2,1,

0,,,,,2,1,

0,,,2121l j x x x h m i x x x g n

j n i ===≥

(3) 目标函数(objective function )和目标:如使

利润达到最大或使面积达到最小,通常刻划为极大化(maximize )或极小化(minimize )一个实值函数()n x x x f ,,21

因此,最优化问题可理解为确定一组决策变量在满足约束条件下,寻求目标函数的最优。

注意到极大化目标函数()n x x x f ,,21相当于极小化

()n x x x f ,,21-,因此,约束最优化问题的数学模型一般可

表示为:

()

()()()⎪⎩

⎨⎧===≥⋅⋅l

j x x x h m i x x x g t s x x x f n j n i n ,,2,1,0,,,1.1.1,,2,1,0,,,,,min 212121

若记()T

n x x x x

,,21=,则(1.1.1)又可写成:

()()()

()⎪⎪⎩

⎪⎨⎧=='

=≥⋅⋅l

j x h m i x g t s x f j i ,,2,1,01.1.1,,2,1,0min

其中

()()

m i x g i ,2,10

=≥称为不等式约束;

()()l j x h j ,,2,10 ==称为等式约束。()()m i x g i ,,2,1 =与

()()l j x h j ,,2,10 ==称约束函数(constraint function )。

* 当目标函数和约束函数均为变量x 的线性函数时,问题(1.1.1)称为线性规划问题(linear programming problem )。

* 当目标函数和约束函数中至少有一个函数是x 的非线性函数时。问题(1.1.1)称为非线性规划问题(nonlinear programming problem )

* 当目标函数为x 的二次函数,约束函数均为x 的线性函数时,问题(1.1.1)称为二次规划问题(guadratic programming problem )

* 如果要求某些决策变量或全部决策变量取非负整数值时,问题(1.1.1)称为整数规划问题(integer programming problem ) * 若目标函数不止一个,即

()()()()()2,,,21≥=p x f x f x f x f T

p ,

* 则问题()'1.1.1为多目标规划问题(multiobjective

programming problem )

*此外,根据决策变量、目标函数和约束函数的不同特点,最优化问题还可以划分为许多其它分支。例如:动态规划(dynamical programming)

网络规划(network programming)

几何规划(geometric programming)

非光滑优化 (non-smooth optimization )

随机规划(stochastic programming)

目标规划(goal programming)

模糊规划(fuzzy programming)

相关文档
最新文档