第4章数学规划模型在上一章中我们看到,建立优化模型要确定优化的目标和寻求的决策
用x表示决策变量,)(xf表示目标函数
实际问题一般对决策变量x的取值范围有限制,不妨记作x∈Ω,Ω称为可行域
优化问题的数学模型可表示为xxfMaxMin),()(或Ω在第3章x通常是1维或2维变量,Ω通常是1维或2维的非负域
实际中的优化问题通常有多个决策变量,用n维向量Tnxxxx),,,(21表示,目标函数)(xf是多元函数,可行域Ω比较复杂,常用一组不等式(也可以有等式))(xgi≤0(i=1,2,⋯,m)来界定,称为约束条件
一般地,这类模型可表述成如下形式zMinx)(xfs
)(xgi≤mi,,2,1,0这里的s
(subjectto)是“受约束于”的意思
显然,上述模型属于多元函数的条件极值问题的范围,然而许多实际问题归结出的这种形式的优化模型,其决策变量个数n和约束条件个数m一般较大,并且最优解往往在可行域的边界上取得,这样就不能简单地用微分法求解,数学规划是解决这类问题的有效方法
需要指出的是,本章无意涉及数学规划(或运筹学)的具体计算方法,仍然着重于从数学建模的角度,介绍如何建立若干实际优化问题的模型,并且在用现成的数学软件求解后,对结果作一些分析
4.1奶制品的生产和销售企业内部的生产计划有各种不同的情况
从空间层次来看,在工厂级要根据外部需求和内部设备、人力、原料等条件,以最大利润为目标制订产品的生产计划,在车间级则要根据产品生产计划、工艺流程、资源约束及费用参数等,以最小成本为目标制订生产批量计划
从时间层次看,若在短时间内认为外部需求和内部资源等不随时间变化,可制订单阶段生产计划,否则就要制订多阶段生产计划
本节选择几个单阶段生产计划的实例,说明如何建立这类问题的数学规划模型,并利用软件求解的输出对结果作一些分析
例1加工奶制品的生产计划问题一奶制品加工厂