搜档网
当前位置:搜档网 › 数学建模线性规划

数学建模线性规划

数学建模线性规划
数学建模线性规划

线性规划

1.简介:

线性规划是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法.在经济管理、交通运输、工农业生产等经济活动中,提高经济效果是人们不可缺少的要求,而提高经济效果一般通过两种途径:一是技术方面的改进,例如改善生产工艺,使用新设备和新型原材料.二是生产组织与计划的改进,即合理安排人力物力资源.

线性规划所研究的是:在一定条件下,合理安排人力物力等资源,使经济效果达到最好.规划问题。一般地,求线性目标函数在线性约束条件下的最大值或最小值的问题,统称为线性线性约束条件的解叫做可行解,由所有可行解组成的集合叫做可行域。

在优化模型中,如果目标函数f(x)和约束条件中的g

i

(x)都是线性函数,则该模型称为线性

规划。

2.线性规划的3个基本要素

(1)决策变量

(2)目标函数f(x)

(3)约束条件(g

i

(x)≤0称为约束条件)

3.建立线性规划的模型

(1)找出待定的未知变量(决策变量),并用袋鼠符号表示他们。

(2)找出问题中所有的限制或者约束,写出未知变量的线性方程或线性不等式。

(3)找到模型的目标或判据,写成决策变量的线性函数,以便求出其最大值或最小值。

以下题为例,来了解一下如何将线性规划用与实际的解题与生活中。

生产计划问题

某工厂生产甲乙两种产品,每单位产品消耗和获得的利润如表

试拟订生产计划,使该厂获得利润最大

解答:根据解题的三个基本步骤

(1)找出未知变量,用符号表示:

设甲乙两种产品的生产量分别为x

1与x

2

吨,利润为z万元。

(2)确定约束条件:

在这道题目当中约束条件都分别为:钢材,电力,工作日以及生产量不能为负的限制

钢材:9x 1+5 x 2≤360,

电力:4x 1+5 x 2≤200,

工作日:3x 1+10 x 2≤300,

x 1 ≥0 ,x 2 ≥0,

(3)确定目标函数:

Z=7x 1+12 x 2

所以综合上面这三步可知,这个生产组合问题的线性规划的数学模型为:

max Z=7x 1+12 x 2

s.t.?????????≥≥≤+≤+≤+0

0300103200543605921

212121x x x x x x x x

4.使用MATLAB 解决线性规划问题

依旧是以上题为例,将其用MATLAB 来表示出来

1.将目标函数用矩阵的乘法来表示

max Z=(7 12)???

? ??21x x 2.将约束条件也用矩阵的乘法表示

s.t.????

????????? ??≤???? ??????? ??≤???? ??????? ??2121003002003601035459x x x x 编写MATLAB 的程序如下:

c=[-7 -12]; (由于是max 函数,因此将目标函数的系数全部变为负数)

A=[9,5;4,5;3,10];

b=[360;200;300];

Aeq=[];

beq=[];

vlb=[0;0];

vub=[];

[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub)

其运行结果显示如下:

x =

20.0000

24.0000

fval =

-428.0000

5.MATLAB 求解线性规划的语句

(1)c=[ ] 表示目标函数的各个决策变量的系数

(2)A=[ ] 表示约束条件中≥或≤的式子中的各个决策变量的系数。

(若系数构成了两行以上的矩阵那么则由“;”来分割不同的两行)

(3)b=[ ] 表示≥或≤右边的数字

(4)Aeq=[ ] 表示约束条件中=的式子中各个决策变量的系数。

(5)beq=[ ] 表示=右边的数字

(6)vlb=[ ] 表示决策变量的定义域[ ]中为≥的数字

(7)vub=[ ] 表示决策变量的定义域[ ]中为≤的数字

(8)[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub) 调用了linprog 函数,以此来求解出决策变量的值

6.课后习题

1.某鸡场有1000只鸡,用动物饲料和谷物混合喂养。每天每只鸡平均食混合饲料0.5KG ,其中动物饲料所占比例不能少于20%。动物饲料每千克0.30元,谷物饲料每千克0.18元,饲料公司每周仅保证供应谷物饲料6000KG ,问饲料怎样混合,才能使成本最低?

解:设动物饲料与谷物饲料分别为1x 与2x 千克,总成本为Z 。

min Z=0.31x +0.182x

s.t.??

???≤≤?≥≤+60000%20350035002121x x x x

MATLAB 程序:

c=[0.3 0.18];

A=[1,1];

b=[3500];

Aeq=[];

beq=[];

vlb=[700;0];

vub=[6000];

[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub)

运算结果:

x =

700.0000

0.0000

fval =

210.0000

5.某工厂生产1A 、2A 两种型号的产品都必须经过零件装配和检验两道工序,如果每天可用于零件装配的工时只有100h ,可用于检验的工时只有120h ,各型号产品每件需占用各工序时数和可获得的利润如下表所示:

(1)试写出此问题的数学模型,并求出最优化生产方案;

(2)对产品1A 的利润进行灵敏度分析;

(3)对装配工序的工时进行灵敏度分析;

(4)如果工厂试制了3A 型产品,每件3A 产品需装配工时4h ,检验工时2h ,可获利润5元,那么该产品是否应投入生产?

问题分析:

原问题即是线性规划问题。1、2、3小问也即是线性规划问题中关于灵敏度分析中的分析Cj 的变化范围、分析bi 变化范围、增加一个约束条件的分析。于是,上诉问题都可通过灵敏度分析的步骤运用单纯形表法得以解决。

第一小问,建立线性规划模型,用单纯形表法求最优解,同时可为第二、三小问做准备。 第二小问,即是线性规划问题中关于灵敏度分析中的Cj 的变化范围分析。将A1的利润变为()6+λ元,以λ的取值范围进行分析。

第三小问,即是线性规划问题中关于灵敏度分析中的bi 变化范围分析。将装配工序工时变为()100+λh ,按公式1:

b B b 1?=?-*

算出*

?b ,将其加到基变量列的数字上,然后由于其对偶问题仍为可行解,故只需检查原问题是否仍为可行解。

第四小问,即是线性规划问题中关于灵敏度分析中的增加一个约束条件的分析。只需加入约束条件建立新的线性规划模型。

模型的建立和求解:

建立模型

(1)

???????∈≥≤+≤++=N ,0,120

x 2x 4100x 3x 2..x 4x 6m a x Z 212121212

1x x x x t s Z 表示总的利润,x1、x2分别表示两种型号生产数量。

通过MATLAB 程序计算得到的最优解为x2=x1=20,即最优方案为A1、A2两种型号各生产20件。得最大利润200元。

(2)将A1的单件利润改为()6+λ元,得如下新的线性规划问题,通过λ变化分析原问题的灵敏度。

???????∈≥=++=++++++=N

,0,,,120

x 2x 4100x 3x 2..0x 0x 4x )6(maxZ 2143214213214

321x x x x x x x x t s x λ

解的最优条件是: ???????≤--≤+-≤--≤--08/55/110

2/32/102/306λλλλ

由此推得当325/88≤≤-λ时满足上述要求。

由此推得 8040≤≤-λ

加放产品A3,建立新的线性规划问题:

???????∈≥≤++≤++++=N x ,,0x ,,120

x 2x 2x 4100x 4x 3x 2..x 5x 4x 6maxZ 3213213213213

21x x x x t s

通过MATLAB 最终得出的结果为:X1=23,X2=2,X3=12。

即最优方案为:A1、A2、A3分别生产23、2、12件。

数学建模线性规划

1322303 倪瑜卿

1322304 丁佳蓓

1322321 季宗扬

1322323 黄蒙捷

数学建模优秀论文模板(全国一等奖模板)

Haozl觉得数学建模论文格式这么样设置 版权归郝竹林所有,材料仅学习参考 版权:郝竹林 备注☆ ※§等等字符都可以作为问题重述左边的。。。。。一级标题 所有段落一级标题设置成段落前后间距13磅 图和表的标题采用插入题注方式题注样式在样式表中设置居中五号字体 Excel中画出的折线表字体采用默认格式宋体正文10号 图标题在图上方段落间距前0.25行后0行 表标题在表下方段落间距前0行后0.25行 行距均使用单倍行距 所有段落均把4个勾去掉 注意Excel表格插入到word的方式在Excel中复制后,粘贴,word2010粘贴选用使用目标主题嵌入当前 Dsffaf 所有软件名字第一个字母大写比如E xcel 所有公式和字母均使用MathType编写 公式编号采用MathType编号格式自己定义

农业化肥公司的生产与销售优化方案 摘 要 要求总分总 本文针对储油罐的变位识别与罐容表标定的计算方法问题,运用二重积分法和最小二乘法建立了储油罐的变位识别与罐容表标定的计算模型,分别对三种不同变位情况推导出的油位计所测油位高度与实际罐容量的数学模型,运用matlab 软件编程得出合理的结论,最终对模型的结果做出了误差分析。 针对问题一要求依据图4及附表1建立积分数学模型研究罐体变位后对罐容表的影响,并给出罐体变位后油位高度间隔为1cm 的罐容表标定值。我们作图分析出实验储油罐出现纵向倾斜 14.时存在三种不同的可能情况,即储油罐中储油量较少、储油量一般、储油量较多的情况。针对于每种情况我们都利用了高等数学求容积的知识,以倾斜变位后油位计所测实际油位高度为积分变量,进行两次积分运算,运用MATLAB 软件推导出了所测油位高度与实际罐容量的关系式。并且给出了罐体倾斜变位后油位高度间隔为1cm 的罐容标定值(见表1),最后我们对倾斜变位前后的罐容标定值残差进行分析,得到样本方差为4103878.2-?,这充分说明残差波动不大。我们得出结论:罐体倾斜变位后,在同一油位条件下倾斜变位后罐容量比变位前罐容量少L 243。 表 1.1 针对问题二要求对于图1所示的实际储油罐,试建立罐体变位后标定罐容表的数学模型,即罐内储油量与油位高度及变位参数(纵向倾斜角度α和横向偏转角度β)之间的一般关系。利用罐体变位后在进/出油过程中的实际检测数据(附件2),根据所建立的数学模型确定变位参数,并给出罐体变位后油位高度间隔为10cm 的罐容表标定值。进一步利用附件2中的实际检测数据来分析检验你们模型的正确性与方法的可靠性。我们根据实际储油罐的特殊构造将实际储油罐分为三部分,左、右球冠状体与中间的圆柱体。运用积分的知识,按照实际储油罐的纵向变位后油位的三种不同情况。利用MATLAB 编程进行两次积分求得仅纵向变位时油量与油位、倾斜角α的容积表达式。然后我们通过作图分析油罐体的变位情况,将双向变位后的油位h 与仅纵向变位时的油位0h 建立关系表达式01.5(1.5)cos h h β=--,从而得到双向变位油量与油位、倾斜角α、偏转角β的容积表达式。利用附件二的数据,采用最小二乘法来确定倾斜角α、偏转角β的值,用matlab 软件求出03.3=α、04=β α=3.30,β=时总的平均相对误差达到最小,其最小值为0.0594。由此得到双向变位后油量与油位的容积表达式V ,从而确定了双向变位后的罐容表(见表2)。 本文主要应用MATLAB 软件对相关的模型进行编程求解,计算方便、快捷、准确,整篇文章采取图文并茂的效果。文章最后根据所建立的模型用附件2中的实际检测数据进行了误差分析,结果可靠,使得模型具有现实意义。 关键词:罐容表标定;积分求解;最小二乘法;MATLAB ;误差分

数学建模 线性规划模型

数学建模线性规划模型 数学建模教案,线性规划模型 一、问题的提出 在生产管理和经营活动中经常提出一类问题,即如何合理地利用有限的人力、物力、财力等资源,以便得到最好的经济效果。 例1 若需在长为4000mm的圆钢上,截出长为698mm和518mm两种毛坯,问怎样截取才能使残料最少, 初步分析可以先考虑两种“极端”的情况: (1)全部截出长为698mm的甲件,一共可截出 EQ F(4000,698) ?5件,残料长为510mm。 (2)全部截出长为518mm的乙件,一共可截出 EQ F(4000,518) ?7件,残料长为374mm。由此可以想到,若将 x个甲件和y 个乙件搭配起来下料,是否可能使残料减少,把截取条件数学化地表示出来就是: 698 x + 518y ? 4000 x ,y都是非负整数 目标是使:z = EQ F(698x + 518y,4000) (材料利用率)尽可能地接近或等于1。(尽可能地大) 该问题可用数学模型表示为: 目标函数 : max z = EQ F(698x + 518y,4000) 满足约束条件: 698 x + 518y ? 4000 , (1) x ,y都是非负整数 . (2) 例2 某工厂在计划期内要安排生产I 、II两种产品,已知生产单位产品所需的设备台数及A、B两种原料的消耗,如下表所示。

I II 设备 1 2 8台数 原材料A 4 0 16kg 原材料B 0 4 12kg 该工厂每生产一件产品I可获利 2 元,每生产一件产品II可获利 3 元,问应如何安排生产计划使工厂获利最多, 这问题可以用以下的数学模型来描述:设 x, x分别表示在计划期内产品I、II 的产量。 1 2 因为设备的有效台数为8 ,这是一个限制产量的条件,所以在确定I 、II的产量时,要考虑不超过设备的有效台数,即可用不等式表示为: x + 2x ? 8 . 1 2同理,因原材料A 、B的限量,可以得到以下不等式: 4 x ? 16 1 4 x ? 12. 2 该工厂的目标是在不超过所有资源限量的条件下,如何确定产量x、x以得到最大 1 2的利润。若用 z 表示利润,这时z = 2x + 3 x。综上所述,该计划问题可用数学模型表 1 2 示为: 目标函数 : max z = 2x + 3 x 1 2 满足约束条件: x + 2x ? 8 1 2 4 x ? 16 1 4 x ? 12. 2

数学建模(教案)第一章--线性规划

数学建模 第一章 线性规划 §1 线性规划 在人们的生产实践中,经常会遇到如何利用现有资源来安排生产,以取得最大经济效益的问题。此类问题构成了运筹学的一个重要分支—数学规划,而线性规划(Linear Programming 简记LP)则是数学规划的一个重要分支。自从1947年G. B. Dantzig 提出求解线性规划的单纯形方法以来,线性规划在理论上趋向成熟,在实用中日益广泛与深入。特别是在计算机能处理成千上万个约束条件和决策变量的线性规划问题之后,线性规划的适用领域更为广泛了,已成为现代管理中经常采用的基本方法之一。 1.1 线性规划的实例与定义 例1 某机床厂生产甲、乙两种机床,每台销售后的利润分别为4000元与3000元。生产甲机床需用B A 、机器加工,加工时间分别为每台2小时和1小时;生产乙机床需用C B A 、、三种机器加工,加工时间为每台各一小时。若每天可用于加工的机器时数分别为A 机器10小时、B 机器8小时和C 机器7小时,问该厂应生产甲、乙机床各几台,才能使总利润最大? 上述问题的数学模型:设该厂生产1x 台甲机床和2x 乙机床时总利润最大,则21,x x 应满足 (目标函数) 2134m ax x x z += (1) s.t. ( 约 束 条 件 ) ?????? ?≥≤≤+≤+0 ,781022122 121x x x x x x x (2) 这里变量21,x x 称之为决策变量,(1)式被称为问题的目标函数,(2)中的几个不等式是问题的约束条件,记为s.t.(即subject to)。

上述即为一规划问题数学模型的三个要素。由于上面的目标函数及约束条件均为线性函数,故被称为线性规划问题。 总之,线性规划问题是在一组线性约束条件的限制下,求一线性目标函数最大或最小的问题。 在解决实际问题时,把问题归结成一个线性规划数学模型是很重要的一步,但往往也是困难的一步,模型建立得是否恰当,直接影响到求解。而选取适当的决策变量,是我们建立有效模型的关键之一。 1.2 线性规划的Matlab 标准形式 线性规划的目标函数可以是求最大值,也可以是求最小值,约束条件的不等号可以是小于号也可以是大于号。为了避免这种形式多样性带来的不便,Matlab 中规定线性规划的标准形式为 b Ax x c x T ≤ that such min 其中c 和x 为n 维列向量,b 为m 维列向量,A 为n m ?矩阵。 例如线性规划 b Ax x c x T ≥ that such max 的Matlab 标准型为 b Ax x c x T -≤-- that such min 1.3 线性规划问题的解的概念 一般线性规划问题的标准型为 ∑==n j j j x c z 1min (3) ∑==≤n j i j ij m i b x a 1,,2,1 s.t.Λ (4) 可行解 满足约束条件(4)的解),,,(21n x x x x Λ=,称为线性规划问题的可行解,而使目标函数(3)达到最小值的可行解叫最优解。

LINGO线性规划数学建模论文-工作人员的最优时间分配问题的研究

工作人员的最优时间分配问题的研究 【摘要】 由于每个人的工作效率不同,导致不同的分配方式会有不同的时间开销。本文建立了0-1规划模型对最少时间成本下的工作人员分配问题进行了研究。 本问题中首先确定第i人做或者不做第j工作将问题定量化,再以全部的工作时间为目标函数,最后使用Lingo对目标函数求最优解得出最终结果。 关键词:最少时间最优解时间分配 0-1模型 Lingo 线性规划

一、问题重述 设有人员12个,工作10件,且一人做一个工作,第i人做第j件工作的时间(或费用)c(取值见表1.1),问:如何分派可使工作时间(或总费用)最少。 为 ij 表1.1 c ij 二、问题假设 1.每个人都能在自己的花销时间内完成工作。 2.每个人只能做一个工作,即既不能同时做两个工作,也不能在一个工作做完后再做其他工作。 3.每件工作都必须有人做,且只能由一个人独立完成。 4.各个工作之间没有相互联系。即一个工作的完成与否,不受另一个工作的制约。 三、符号说明 z:完成所有工作的总时间 x:第i人做第j件工作的时间 ij 四、问题分析、模型的建立与求解 1.问题的分析 最少时间(即人力资源成本)是最大利润一个很有参考价值的数据,往往需要利用数学建模的方法对其进行定量的分析,首先确定第i人做或者不做第j工作将问题定量化,再以全部的工作时间为目标函数,最后对目标函数求最优解得出最终结果。 2.模型的建立 设:

10...3,2,112...3,2,1{.1.0=== j i x ij j i j i ,件工作 人做第第件工作人不做第第 则工作时间为: ∑∑===12110 1z i ij j ij x c 限定条件为: 12...3,2,11101=≤∑=i x j ij ,(即每个人只能做一个工作(假设2) ,可以小于1是因为人比工作多,允许有人空闲) 10...3,2,11121i ==∑=j x ij ,(即每个工作都要有人做,且只能由一个人做 (假设3)) 10or x ij = 不能完成任务的人: ,, , ,,,,, , ,, ,,,, 4 ,122,129,1099989610,77865575110,448474326=x x x x x x x x x x x x x x x x 3.模型的求解 化为标准形式如下: ∑∑===12110 1 z Min i ij j ij x c s.t. 12...3,2,11101=≤∑=i x j ij , 10...3,2,11121i ==∑=j x ij , 10or x ij =

一般线性规划数学模型

一般线性规划问题 1. 线性规划的条件: ① 决策变量有没有---------------------必须有 ② 目标函数和约束条件是不是决策变量的线性表达式------------------必须是 ③ 决策变量非负条件是否满足-------------必须满足 ④ 目标函数是否表现出极大化或极小化------必须表现 2. 线性规划的表达式 目标函数: x c x c x c n n z Max Min +???++=2211)( 约束条件: b x a x a x a n n 112 12 1 11 )(≤≥+???++ b x a x a x a n n 222 2 21 21 )(≤≥+???++ b x a x a x a n n 332 2 31 31 )(≤≥+???++ ..............

b x a x a x a n n nn n )(2 2 1 n1 ≤≥+???++ 非负性约束: 0,,0,02 1 ≥???≥≥x x x n 问题重述 某储蓄所每天的营业时间是上午9时到下午5时。根据经验,每天不同时间段所需要的服务员数量如表17所示。储蓄所可以雇用全时和半时两类服务员。全时服务员每天报酬100元,从上午9时到下午5时工作,但中午12时到下午2时之间必须安排1h 的午餐时间。储蓄所每天可以雇用不超过3名的半时服务员,每个半小时服务员必须连续工作4h ,报酬40元。(1)问该储蓄所应如何雇用全时和半时两类服务员。(2)如果不能雇用半时服务员,每天至少增加多少费用。(3)如果雇用半时服务员的数量没有限制,每天可以减少多少费用? 表16 每天不同时间段所需要的服务员数量

数学建模线性规划论文1

红十字会善款投资优化设计 摘要 作为慈善机构,某省红十字会为救助四川灾区患病儿童,打算将救灾的剩余善款存入银行或购买国库券,为了充分利用这笔善款,必须要做出合理的分配方案来提高每年的救助金额,并且保证在n年末仍保留原有善款数额,才能最大限度使用剩余善款。 为了给红十字会提供一种最优方案,本文本着为红十字会设计一种能最大限度使用善款存款本息且n年末仍保留原有善款数额的原则,以n年内用于存款或购买国库券的利息额之和的最大值为目标函数,运用线性规划的相关知识,并通过LINGO软件对模型进行求解,递出了一种符合题目要求的最优分配方案。 关键词:线性规划,LINGO软件

某省红十字会打算将四川特大地震后全国人民捐款救灾的剩余善款存入银行或购买国库券。 红十字会计划在n年内用此剩余善款的部分本息救助患病儿童,并使每年的救助金额大致相同,且在n年内仍保留原有善款数额。 通过设计最佳的使用方案,提高每年的救助金额,帮助红十字会在如下情况下,设计这笔剩余善款的使用方案,并对5000 n=年给出具体结果。 M=万元,10 (1)只在银行存款而不购买国库券; (2)既可存款也可以购买国库券; (3)红十字会在剩余的善款到位后的第三年要举行成立30周年庆典,红十字会希望这一年的救助金额比其他年度多20%。 二、模型的假设 1、假设存款期间不出现紧急用钱的情况,只有在每年的最后一天,才从银行中取出钱用于捐款,且在整个存款周期中银行利率不变; 2、假设存款的银行采用单利的形式进行利息的结算; 3、假设每次使用于救助的金额都为投资所获得的利息,即用于各种投资类型的本金金额不变,然后再次将用于原投资类型的本金金额继续该种投资方式; 4、假设每年的救助金额大致相同; 5、红十字会在n年内的各种开支忽略不记; 6、假设投资不出现亏损状况。 三、符号的说明

数学建模线性规划

线性规划 1.简介: 线性规划是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法.在经济管理、交通运输、工农业生产等经济活动中,提高经济效果是人们不可缺少的要求,而提高经济效果一般通过两种途径:一是技术方面的改进,例如改善生产工艺,使用新设备和新型原材料.二是生产组织与计划的改进,即合理安排人力物力资源. 线性规划所研究的是:在一定条件下,合理安排人力物力等资源,使经济效果达到最好.规划问题。一般地,求线性目标函数在线性约束条件下的最大值或最小值的问题,统称为线性线性约束条件的解叫做可行解,由所有可行解组成的集合叫做可行域。 (x)都是线性函数,则该模型称为在优化模型中,如果目标函数f(x)和约束条件中的g i 线性规划。 2.线性规划的3个基本要素 (1)决策变量 (2)目标函数f(x) (x)≤0称为约束条件) (3)约束条件(g i 3.建立线性规划的模型 (1)找出待定的未知变量(决策变量),并用袋鼠符号表示他们。 (2)找出问题中所有的限制或者约束,写出未知变量的线性方程或线性不等式。

(3)找到模型的目标或判据,写成决策变量的线性函数,以便求出其最大值或最小值。以下题为例,来了解一下如何将线性规划用与实际的解题与生活中。 生产计划问题 某工厂生产甲乙两种产品,每单位产品消耗和获得的利润如表 试拟订生产计划,使该厂获得利润最大 解答:根据解题的三个基本步骤 (1)找出未知变量,用符号表示: 设甲乙两种产品的生产量分别为x 1与x 2 吨,利润为z万元。 (2)确定约束条件: 在这道题目当中约束条件都分别为:钢材,电力,工作日以及生产量不能为负的限制 钢材:9x 1+5 x 2 ≤360, 电力:4x 1+5 x 2 ≤200, 工作日:3x 1+10 x 2 ≤300, x 1≥0 ,x 2 ≥0, (3)确定目标函数: Z=7x 1+12 x 2

数学建模论文基本结构

数学建模论文基本结构 一、题目(突出问题和模型,即什么问题,哪类数学模型,要反映主题思想) 最优捕鱼策略模型 零件参数的优化设计 风险投资组合的线性规划模型 投资组合方案的模糊规划模型 灾情巡视路线的图论模型 关于洗衣机节水的数学模型 二、摘要(200-300字,包括研究的意义、模型的主要思想、特点、建模方法和 主要结果) 论文特色讲清楚,让人看到论文的新意. 全国评阅时将首先根据摘要和论文整体结构及概貌对论文优劣进行初步筛选 a. 模型的数学归类(在数学上属于什么类型); b. 建模的思想(思路); c. 算法思想(求解思路); d. 建模特点(模型优点,建模思想或方法,算法特点,结果检验,灵敏度分析, 模型检验……); e. 主要结果(数值结果,结论;回答题目所问的全部“问题”)。 ▲注意表述:准确、简明、条理清晰、务必认真校对。 三、关键词(求解问题、使用的方法中的重要术语3—5个) 四、正文 1、问题重述 2、问题分析 3、模型假设与符号说明 4、模型建立与求解 ①补充假设条件,明确概念,引进参数; ②模型形式(可有多个形式的模型); 5、模型检验(使用数据计算结果,进行分析与检验) 6、进一步讨论(参数的变化、假设改变对模型的影响) 7、模型优缺点(改进方向,推广新思想) 五、参考文献 参考文献 参考文献中书籍的表述方式为:序号,作者,书名,版本(第1版不标注) ,出版地:出版社,出版年,页码。 参考文献中期刊杂志论文的表述方式为:序号,作者,论文名,杂志名,卷期号:起止页码,出版年。 参考文献中网上资源的表述方式为:序号,作者,资源标题,网址,访问时间(年月日)。 六、附录 (计算程序,框图;各种求解演算过程,计算中间结果;各种图形、表格)

数学建模-线性规划

-1- 第一章线性规划 §1 线性规划 在人们的生产实践中,经常会遇到如何利用现有资源来安排生产,以取得最大经济 效益的问题。此类问题构成了运筹学的一个重要分支—数学规划,而线性规划(Linear Programming 简记LP)则是数学规划的一个重要分支。自从1947 年G. B. Dantzig 提出 求解线性规划的单纯形方法以来,线性规划在理论上趋向成熟,在实用中日益广泛与深入。特别是在计算机能处理成千上万个约束条件和决策变量的线性规划问题之后,线性 规划的适用领域更为广泛了,已成为现代管理中经常采用的基本方法之一。 1.1 线性规划的实例与定义 例1 某机床厂生产甲、乙两种机床,每台销售后的利润分别为4000 元与3000 元。 生产甲机床需用A、B机器加工,加工时间分别为每台2 小时和1 小时;生产乙机床 需用A、B、C三种机器加工,加工时间为每台各一小时。若每天可用于加工的机器时 数分别为A 机器10 小时、B 机器8 小时和C 机器7 小时,问该厂应生产甲、乙机床各几台,才能使总利润最大? 上述问题的数学模型:设该厂生产1 x 台甲机床和2 x 乙机床时总利润最大,则1 2 x , x 应满足 (目标函数)1 2 max z = 4x + 3x (1) s.t.(约束条件) ?? ? ?? ? ? ≥ ≤ + ≤ + ≤ , 0 7 8 2 10 1 2 2 1 2 1 2 x x x x x x x (2) 这里变量1 2 x , x 称之为决策变量,(1)式被称为问题的目标函数,(2)中的几个不等式是问题的约束条件,记为s.t.(即subject to)。由于上面的目标函数及约束条件均为线性

数学建模习题——线性规划

某银行经理计划用一笔资金进行有价证券的投资,可供购进的证券以及其信用等级、到期年限、收益如下表所示.按照规定,市政证券的收益可以免税,其他证券的收益需按50%的税率纳税.此 表四 问:(1)若该经理有1000万元资金,应如何投资? (2)如果能够以2.75%的利率借到不超过100万元资金,该经理应如何操作? (3)在1000万元资金情况下,若证券A的税前收益增加为4.5%,投资应否改变?若证券C的税前收益减少为4.8%,投资应否改变? 解:设利润函数为M(x),投资A、B、C、D、E五种类型的证券资金分别为

12345,,,,x x x x x 万元,则由题设条件可知 12345123452341234512345123451234512345()0.0430.0270.0250.0220.0451000400 225 1.4()9154325(),,,,0 M x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x =++++++++≤++≥++++≤++++++++≤++++≥ 利用MATLAB 求解最优解,代码如下: c=[-0.043 -0.027 -0.025 -0.022 -0.045]; A=[1 1 1 1 1;0 -1 -1 -1 0;0.6 0.6 -0.4 -0.4 3.6;4 10 -1 -2 -3]; b=[1000;-400;0;0]; Aeq=[]; beq=[]; vlb=[0;0;0;0;0]; vub=[]; [x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub) 运行结果如下:

数学建模之线性规划

第一章 线性规划 §1 线性规划 在人们的生产实践中,经常会遇到如何利用现有资源来安排生产,以取得最大经济效益的问题。此类问题构成了运筹学的一个重要分支—数学规划,而线性规划(Linear Programming 简记LP)则是数学规划的一个重要分支。自从1947年G. B. Dantzig 提出求解线性规划的单纯形方法以来,线性规划在理论上趋向成熟,在实用中日益广泛与深入。特别是在计算机能处理成千上万个约束条件和决策变量的线性规划问题之后,线性规划的适用领域更为广泛了,已成为现代管理中经常采用的基本方法之一。 1.1 线性规划的实例与定义 例1某机床厂生产甲、乙两种机床,每台销售后的利润分别为4000元与3000元。生产甲机床需用B A 、机器加工,加工时间分别为每台2小时和1小时;生产乙机床需用C B A 、、三种机器加工,加工时间为每台各一小时。若每天可用于加工的机器时数分别为A 机器10小时、B 机器8小时和C 机器7小时,问该厂应生产甲、乙机床各几台,才能使总利润最大? 上述问题的数学模型:设该厂生产1x 台甲机床和2x 乙机床时总利润最大,则2 1,x x 应满足 (目标函数)2134m ax x x z += (1) s.t.(约束条件)???????≥≤≤+≤+0 ,781022122 121x x x x x x x (2) 这里变量21,x x 称之为决策变量,(1)式被称为问题的目标函数,(2)中的几个不等式 是问题的约束条件,记为s.t.(即subject to)。由于上面的目标函数及约束条件均为线性函数,故被称为线性规划问题。 总之,线性规划问题是在一组线性约束条件的限制下,求一线性目标函数最大或最小的问题。 在解决实际问题时,把问题归结成一个线性规划数学模型是很重要的一步,但往往也是困难的一步,模型建立得是否恰当,直接影响到求解。而选适当的决策变量,是我们建立有效模型的关键之一。 1.2 线性规划的Matlab 标准形式 线性规划的目标函数可以是求最大值,也可以是求最小值,约束条件的不等号可以是小于号也可以是大于号。为了避免这种形式多样性带来的不便,Matlab 中规定线性规划的标准形式为 b Ax x c x T ≤ that such min beq x Aeq =? ub x lb ≤≤ 其中c 和x 为n 维列向量,A 、Aeq 为适当维数的矩阵,b 、beq 为适当维数的列向 量。 例如线性规划 b Ax x c x T ≥ that such max

关于企业利益最大化的数学建模论文

《数学建模与数学实验综合实验》 课程设计任务书 一、设计目的 通过《数学建模与数学实验综合实验》课程设计,使学生能够将课堂上学到数学建模的理论知识与实际问题相联系,在提高学生学习兴趣的同时逐渐培养实际操作技能,强化对课程内容的了解。本课程设计不仅有助于学生提高学生的建模能力,而且也有助于培养学生门的创新意识和动手能力。 二、设计教学内容 本题要求运用数学建模知识解决人力资源管理中所遇到的问题。本论文针对各项工程对技术人员限制的实际需求,充分合理地对专业技术人员进行合理配置,最终给出了该模型下的最优解,使公司收益最大化。在模型求解过程中运用matlab软件得出模型中技术力量配置的最优解,最终解决了本题中的人力资源安排问题。 三、设计时间 2011—2012学年第1学期:第16周共计1周 教师签名: 2010年12月12日

摘要 随着现代企业的发展,企业之间的竞争力越来越大,如何尽量满足客户的要求并且符合公司的人力资源,使企业的收益最大,这就涉及人员的分配问题。 合理的人力资源配置应使人力资源的整体功能强化,使人的能力与岗位要求相对应。企业的岗位有层次与种类之分,它们占据着不同的位置,处于不同的能级水平。每个人也都具有不同水平的能力,在纵向上处于不同的能级位置。企业岗位人员的配置,应能做到能级对应,也就是说每一个人所具有的能级水平与所处的层次和岗位的能及要求相对应。 本文针对各项工程对技术人员限制的实际需求,充分合理地对专业技术人员进行合理配置,最终给出了该模型下的最优解,使公司收益最大化。 首先明确目标函数为公司最大收益,根据题目要求综合考虑了各项目客户对公司各专业技术人员人数的限制及总技术人员人数的限制,以及公司各类专业技术人员资源的限制等因素,将这些因素量化,即为本题的约束条件。再利用Matlab软件得出模型中技术力量配置的最优解,即得以解决了本题中的人力资源安排问题。 关键词:多目标规划,最优化模型,约束量化

数学建模 运筹学模型(一)

运筹学模型(一) 本章重点: 线性规划基础模型、目标规划模型、运输模型及其应用、图论模型、最小树问题、最短路问题 复习要求: 1.进一步理解基本建模过程,掌握类比法、图示法以及问题分析、合理假设的内涵. 2.进一步理解数学模型的作用与特点. 本章复习重点是线性规划基础模型、运输问题模型和目标规划模型.具体说来,要求大家会建立简单的线性规划模型,把实际问题转化为线性规划模型的方法要掌握,当然比较简单.运输问题模型主要要求善于将非线性规划模型转化为运输规化模型,这种转化后求解相当简单.你至少把一个很实际的问题转化为用表格形式写出的模型,至于求解是另外一回事,一般不要求.目标模型一般是比较简单的线性规模模型在提出新的要求之后转化为目标规划模型.另外,关于图论模型的问题涉及到最短路问题,具体说来用双标号法来求解一个最短路模型.这之前恐怕要善于将一个实际问题转化为图论模型.还有一个最小数的问题,该如何把一个网络中的最小数找到.另外在个别场合可能会涉及一笔划问题. 1.营养配餐问题的数学模型 n n x C x C x C Z ++=211m i n ????? ?? ??=≥≥+++≥+++≥+++??) ,,2,1(0, ,, 22112222212111212111n j x b x a x a x a b x a x a x a b x a x a x a t s j m n mn m m n n n n 或更简洁地表为 ∑== n j j j x C Z 1 m i n ??? ??? ?==≥≥??∑=),,2,1,,2,1(01 n j m i x b x a t s j n j i j ij 其中的常数C j 表示第j 种食品的市场价格,a ij 表示第j 种食品含第i 种营养的数量,b i 表示人或动物对第i 种营养的最低需求量. 2.合理配料问题的数学模型 有m 种资源B 1,B 2,…,B m ,可用于生产n 种代号为A 1,A 2,…,A n 的产品.单位产品A j 需用资源B i 的数量为a ij ,获利为C j 单位,第i 种资源可供给总量为b i 个单位.问如何安排生产,使总利润达到最大? 设生产第j 种产品x j 个单位(j =1,2,…,n ),则有 n n x C x C x C Z +++= 2211m a x

线性规划与数学建模简介

第十三章线性规划与数学建模简介 【授课对象】理工类专业学生 【授课时数】6学时 【授课方法】课堂讲授与提问相结合 【基本要求】1、了解数学模型的基本概念、方法、步骤; 2、了解线性规划问题及其数学模型; 3、了解线性规划问题解的性质及图解法. 【本章重点】线性规划问题. 【本章难点】线性规划问题、线性规划问题解的性质、图解法. 【授课内容】 本章简要介绍数学建模的基本概念、方法、步骤,并以几个典型线性规划问题为例,介绍构建数学模型的方法及其解的性质。 §1 数学建模概述 一、数学建模 数学建模是构造刻划客观事物原型的数学模型并用以分析、研究和解决实际问题的一种科学方法。运用这种科学方法,必须从实际问题出发,遵循从实践到认识再实践的认识规律,围绕建模的目的,运用观察力、想象力的抽象概括能力,对实际问题进行抽象、简化,反复探索,逐步完善,直到构造出一个能够用于分析、研究和解决实际问题的数学模型。因此,数学建模是一种定量解决实际问题的创新过程。 二、数学模型的概念 模型是人们对所研究的客观事物有关属性的模拟。例如在力学中描述力、 量和加速度之间关系的牛顿第二定律F=ma就是一个典型的(数学)模型。一般地,可以给数学模型下这样的定义:数学模型是磁于以部分现实世界为一定目的而做的抽象、简化的数学结构。 通俗而言,数学模型是为了一定目的对原型所作的一种抽象模拟,它用数学 式子,数学符号以及程序、图表等描述客观事物的本质特征与内在联系。 三建立数学模型的方法和步骤 建立数学模型没有固定模式。下面介绍一下建立模型的大体过程: 1.建模准备 建模准备是确立建模课题的过程。这类课题是人们在生产和科研中为了使 认识和实践过一步发展必须解决的问题。因此,我们首先要发现这类需要解决的实际问题。其次要弄清所解决问题的目的要求并着手收集数据。进行建模筹划,组织必要的人力、物力等,确立建模课题。 2.模型假设 作为建模课题的实际问题都是错综复杂的、具体的。如果不对这些实际问题进行抽象简化,人们就无法准确把握它的本质属性,而模型假设就是根据建模的目的对原型进行抽象、简化,抓住反映问题本质属性的主要因素,简化掉那些非本质的

线性规划在数学建模中的应用

线性规划在数学建模中的应用 摘要: 线性规划是运筹学中发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法。研究线性约束条件下线性目标函数的极值问题的数学理论和方法,英文缩写LP。它是运筹学的一个重要分支,广泛应用于军事作战、经济分析、经营管理和工程技术等方面。为合理地利用有限的人力、物力、财力等资源作出的最优决策,提供科学的依据。 本文在阅读了大量材料的基础上,集中体现了线性规划是如何应用到数学建模中去的。并且在利用数学建模的思想以线性规划为工具可以解决哪些实际问题,为我们的生活提供哪些便利。本文大体上可分为三章,第一章主要对线性规划和数学建模这两个理论做简要描述。并且叙述这两个理论的发展历程,以及研究的背景及意义。第二章主要介绍线性规划在数学建模中的应用,其中包括现在性规划在物流运输中的应用,线性规划在经济生活中的应用,以及线性规划在现代管理中的应用,并且配备了相应的例子。第三章主要讨论线性规划在实际应用方面应注意哪些细节,并对第二章的数学模型进行优化,以及对最优解方面的讨论。关键词:线性规划数学模型物流运输经济生活现代管理 Abstract: Linear programming is developed rapidly and widely applied in operational research, the method is an important branch of mature, it is one of the scientific management of auxiliary people mathematical method. Study of linear objective function under the linear constraint condition extremum problems of mathematics theory and method of LP abbreviations. It is an important branch of operational research, widely used in military, economic analysis, management and engineering technology, etc. For reasonable use of the limited manpower and material resources, financial resources and other resources to make the optimal decision, provide the scientific basis. In this paper, on the basis of reading a lot of material, how concentrated the linear programming is applied to the mathematical modeling. And in using the ideas of mathematical modeling by means of linear programming can solve practical problems, which provide which is convenient for our life. The article in general can be divided into three chapters, the first chapter mainly on linear programming and mathematical modeling the two theories are described briefly. And the development of the two theories, as well as the research background and significance. The second chapter mainly introduces the application of linear programming in mathematical modeling, including the planning in the application of logistics transportation, now the application of linear programming in economic life, as well as the application of linear programming in the modern management, and equipped with corresponding examples. The third chapter mainly discuss details which should be paid attention to in practical application of linear programming, and optimize the mathematical model of the second chapter, and the optimal solution for the discussion. Keywords: Linear programming Mathematical model Logistics transportation The economic life Modern management

LINGO线性规划数学建模论文-工作人员的最优时间分配问题的研究 - 副本

学号:1114070115 数学建模 课程设计 题目工人的时间分配问题的研究 学院数学系 专业数学与应用数学 班级2011级本科一班 姓名 指导教师 2013 年12 月 2 日

数学建模课程设计任务书 学院滨州学院专业数学与应用数学年级2011级本科一班姓名学号1114070115 课程设计题 工人的时间分配问题的研究 目 设计内容及要求: 内容:由于每个人的工作效率不同,导致不同的分配方式会有不同的时间开销。本文建立了时间规划模型对最少时间成本下的工作人员分配问题进行了研究。 要求:按《滨州学院课程设计工作规范》完成报告。 学生应完成的工作: 根据任务书的要求,为完成任务,进行考察,获取数据,进行计算,撰写一篇数学建模论文。

目前资料收集情况(含指定参考资料): [1] 胡运权著,《运筹学基础及应用》,第五版,高等教育出版社 [2] 姜启源,谢金星,叶俊. 数学模型[M].北京:高等教育出版社 课程设计的工作计划: 1.选题、建模准备阶段(2013.11.12—2013.11.20) 2 .建模及论文撰写阶段(2013.11.21—2013.12.3) 3.论文答辩阶段(2013.12.3—2013.12.10) 任务下达日期 2013年11月19日完成日期 2013年12月2日指导老师(签名)学生(签名)

工人的时间分配问题的研究 摘要 由于每个人的工作效率不同,导致不同的分配方式会有不同的时间开销。本文建立了时间规划模型对最少时间成本下的工作人员分配问题进行了研究。 本问题中首先确定第i人做或者不做第j工作将问题定量化,再以全部的工作时间为目标函数,最后使用Lingo对目标函数求最优解得出最终结果。 关键词:最少时间最优解时间分配模型 Lingo 线性规划

线性规划问题及其数学模型

第二章 线性规划的对偶理论与灵敏度分析习题 1. 写出下列线性规划问题的对偶问题。 (1)????? ? ?≥=++≤++≥++++=无约束 3213213213213 21,0,5343 32243422min x x x x x x x x x x x x x x x z (2) ????? ? ?≤≥≤++≥-+-=++++=0 ,0,8374355 22365max 3213213213213 21x x x x x x x x x x x x x x x z 无约束 (3)?? ??? ??? ???==≥=====∑∑∑∑====) ,,1;,,1(0) ,,1(),,1(min 1 111n j m i x n j b x m i a x x c z ij m i j ij n j i ij m i ij n j ij (4)???????????=≥++==<=<=∑∑∑===),,,,1(0),,2,1() ,,1(min 1 211111n n j x m m m i b x a m m i b x a x c z j n j i j ij n j i j ij n j j j 无约束 2. 判断下列说法是否正确,为什么? (1)如果线性规划的原问题存在可行解,则其对偶问题也一定存在可行解; (2)如果线性规划的对偶问题无可行解,则原问题也一定无可行解; ( 3)在互为对偶的一对原问题与对偶问题中,不管原问题是求极大或极小,原问题可行解的目标函数值一定不超过其对偶问题可行解的目标函数值; (4)任何线性规划问题具有唯一的对偶问题。 3. 已知某求极大化线性规划问题用单纯形法求解时的初始单纯形表及最终单纯形表如下表所示,求表中各括弧内未知数的值。

优秀的数学建模论文

队长: 余正刚 联系方式:

编号专用页 评阅编号(由组委会评阅前进行编号): 统一编号: 评阅编号: A__余正刚(公司的最优产销方案)

摘要 本文主要研究的是某企业生产一种轻工艺品公司如何安排生产使公司获利最大的问题。主要方法是利用LINGO9.0软件和MATLAB7.0求一定约束条件下的非线性最优化解。 通过对题目的分析,我们从已知的预测数据中,发现1月到5月之间各具体数据之间存在着一定的递增关系,运用这些递增关系将每月不变成本费用分摊到轻工艺品的标准成本中。 对于第一个问题中的最优产销方案是一个非线性规划问题, 我们以追求利润的最大化为目标,充分考虑了限制轻工艺品生产量的各种因素,借助LINGO9.0求得了最优产销方案如下表所示:

关键字:非线性规划最优产销方案毛收益最大化

一、符号说明和名词解释 P:月毛利率 S:月销售额 C:月生产总成本 t:月需求量 x:解雇员工人数 z:招聘员工人数 y:上月剩余产品量 h:月加班时间 q:促销月毛利益 e:促销月后两个月利益 二、基本假设 1.轻工艺品的销售价为240元,不随市场波动。在现有的营销策略下,每月产品的需求量与年初对上半年6个月的产品需求预测量相同,每个月的销售独立且保持稳定,无月份联系。 2.每个月的产品数目是独立的,各个月之间是离散的。 3.该公司对纯收入所得税的税率保持不变。 4.该公司追求每月毛利益的最大化,而无需计算税后纯收入即先不考虑销售行政过程中的费用以及所得税。. 5.公司的员工按时上下班且所有工人每月工作时间相同,社会声誉稳定。

三、问题的提出与分析 3.1问题的提出 某企业生产轻工艺品,在现有的营销策略下生产的产品按照年初前六个月的出售预测量售出。当前的市场情况是:产品由某些工人生产,这些人的生产能力有限且一定;员工可以解雇或者招聘,可以加班但每人月加班时间不超过15小时;产品的销售价格为240元/件,原材料成本为100元/件;不足的产品需要增加每件月20元的缺货损失或可以以每件200元的价钱外包加工。根据月初对产品的预测需求量,产品的销售为平均每月1028件,此时每个月的生产能力已经处于满荷状态。现在有三种提高公司利润的方案即:1、员工人数不做调整且员工按时上下班,不加班;2、对员工人数进行改动,即招聘或者解雇员工;3、重新规划安排生产,增加员工加班时间;现需要建立模型,讨论这三个方案是否有利于提高公司利润。 3.2问题的分析 经过我们的分析,认为该问题是一个在一定约束条件下的最优化问题。该企业要制定一套合理的生产计划,需要考虑的约束条件主要来自一下几个方面:其一,企业员工生产能力的限制;其二,市场对于产品需求量的限制;其三,每月剩余产品的库存成本。 分析题意后可知约束条件是非线性的,所以问题是一个非线性规划问题。 企业的毛收益(CROSS MARGIN)P为销售额S和出售产品的总成本C之差,即P=S-C。

相关主题