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

1、线性规划(数学建模)

1、线性规划(数学建模)
1、线性规划(数学建模)

数学建模 线性规划模型

数学建模线性规划模型 数学建模教案,线性规划模型 一、问题的提出 在生产管理和经营活动中经常提出一类问题,即如何合理地利用有限的人力、物力、财力等资源,以便得到最好的经济效果。 例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)达到最小值的可行解叫最优解。

线性规划模型及其举例

线性规划模型及其举例 摘要:在日常生活中,我们常常对一个问题有诸多解决办法,如何寻找最优方案,成为关键,本文提出了线性规划数学模型及其举例,在一定约束条件下寻求最优解的过程,目的是想说明线性规划模型在生产中的巨大应用。 关键词:资源规划;约束条件;优化模型;最优解 在工农业生产与经营过程中,人们总想用有限的资源投入,获得尽可能多的使用价值或经济利益。如:当任务或目标确定后,如何统筹兼顾,合理安排,用最少的资源(如资金、设备、原材料、人工、时间等)去完成确定的任务或目标;企业在一定的资源条件限制下,如何组织安排生产获得最好的经济效益(如产品量最多,利润最大)。 一.背景介绍 如果产出量与投入量存在(或近似存在)比例关系,则可以写出投入产品的线性函数式: 1()n i ij j j f x a x ==∑,1,2,,,1i m m =+ (1) 若将(1)式中第(1m +)个线性方程作为待求的目标函数,其余m 个线性方程作为资源投入的限制条件(或约束条件),则(1)式变为: OPT. 1()n j j j f x c x ==∑ ST. 1 n ij j j a x =∑> ( =, < )i b , 1,2,,i m = (2) 0,j x ≥ 1,2,,j n =… (2)式特点是有n 个待求的变量j x (1,2,,j n =…);有1个待求的线性目标函数()f x ,有m 个线性约束等式或不等式,其中i b (1,2,,i m =…)为有限的资源投入常量。将客观实际问题经过系统分析后,构建线性规划模型,有决策变量,目标函数和约束条件等构成。 1.决策变量(Decision Variable,DV )在约束条件范围内变化且能影响(或限定)目标函数大小的变量。决策变量表示一种活动,变量的一组数据代表一个解决方案,通常这些变量取非负值。 2.约束条件(Subject To,ST )在资源有限与竞争激烈的环境中进行有目的性的一切活动,都

一般线性规划数学模型

一般线性规划问题 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.简介: 线性规划是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法.在经济管理、交通运输、工农业生产等经济活动中,提高经济效果是人们不可缺少的要求,而提高经济效果一般通过两种途径:一是技术方面的改进,例如改善生产工艺,使用新设备和新型原材料.二是生产组织与计划的改进,即合理安排人力物力资源. 线性规划所研究的是:在一定条件下,合理安排人力物力等资源,使经济效果达到最好.规划问题。一般地,求线性目标函数在线性约束条件下的最大值或最小值的问题,统称为线性线性约束条件的解叫做可行解,由所有可行解组成的集合叫做可行域。 (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

线性规划的数学模型

线性规划的数学模型及其标准形式 线性规划问题是工作和生活中最常见的问题,也是运筹学中最简单和最基础的问题。因此,研究现线性规划在经济中的应用问题必须对线性规划的概念和数学模型的掌握和了解是十分必要的。下面让我们对线性规划的数学模型加以介绍。 线性规划的数学模型 在许多实际问题中总是存在着已知量和未知量,若将这些量之间的依赖关系用数学式子表示出来,那么就称这些式子为实际问题的数学模型,或者说数学模型就是描述实际问题共性的抽象的数学形式,线性规划的数学模型包含两个组成部分,一是目标函数,二是约束条件,目标函数是一个由欲达到最优目的的有关量所构成的关系式,根据研究的目标是最大还是最小,在目标函数前面冠以“max ”或“min ”;约束条件是欲达到预期目的所受到的现实客观环境的制约,将这种制约用不等式或不等式表示,即为约束条件,以后减记..s t ;是“subject to “的缩写。 研究数学模型有助于认识这类问题的性质和寻求它的一般解法,但线性规划问题涉及到的实际问题是非常广泛的,我们只能先从其中某些典型的实际问题开始,不能面面俱到,但这些问题的做法都是类似的,下面我们通过例题研究线性规划的数学模型。 例 1 某工厂有生产甲,乙两种产品的能力,且生产一吨甲产品需要3个工日和0.35吨小麦,生产一吨乙产品需要4个工日和0.25吨小麦,该厂仅有工人12人一个月只能出300个工日,小麦一个月只能进12吨,并且还知道生产一吨甲产品可盈利80(百元),生产一吨乙产品可盈利90(百元)。那么,这个工厂在一个月中应如何根据现有条件安排这两种产品的生产,使之获得最大盈利?建立数学模型。 解:设1x ,2x 分别表示一个月生产甲,乙两种产品的数量,则最大盈利为: 1280S x x =+ 工日的约束为1234300x x +≤,原料小麦的约束为120.350.2521x x +≤,那么该问题的数学模型即为:

数学建模-线性规划

-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.进一步理解基本建模过程,掌握类比法、图示法以及问题分析、合理假设的内涵. 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.模型假设 作为建模课题的实际问题都是错综复杂的、具体的。如果不对这些实际问题进行抽象简化,人们就无法准确把握它的本质属性,而模型假设就是根据建模的目的对原型进行抽象、简化,抓住反映问题本质属性的主要因素,简化掉那些非本质的

数学建模线性规划论文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. 写出下列线性规划问题的对偶问题。 (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. 已知某求极大化线性规划问题用单纯形法求解时的初始单纯形表及最终单纯形表如下表所示,求表中各括弧内未知数的值。

数学建模线性规划

实验名称:规划论-建模与求解 题目一自来水供应问题 题目:某市有甲乙丙丁四个居住区,自来水由ABC三个水库供应,四个区每天必须得到保证的基本生活用水量分别为30,70,10,10千吨,但由于水源紧张,三个水库每天最多只能分别供应50,60,50千吨自来水。由于地理位置不同,自来水公司从各水库向各区送水所付出的饮水管理费不同(见下表,其中丁与C只见无输水管道),其他管理费用都是450元/千吨。根据公司规定,各区用户按照统一标准900元/千吨收费。此外,四个区都向公司申请了额外用水量,分别为50,70,20,40千吨。该公司应如何分配供水量,才能获利最多? 为了增加供水量,自来水公司正在考虑进行水库改造,使三个水库每天最大供水量都提高一倍,问那时供水方案应如何改变?公司利润可增加多少? 建模:所建模型: min=160*x11+130*x12+220*x13+170*x14+140*x21+130*x22+190*x23+150*x24+190*x31+ 200*x33; 约束条件:x11+x12+x13+x14<=50; x21+x22+x23+x24<=60; x31+x32+x33<=50; x11+x21+x31>30; x11+x21+x31<=80; x12+x22+x32>=70; x12+x22+x32<=140; x13+x23+x33>=10; x13+x23+x33<=30; x14+x24>=10; x14+x24<=50; 求解:LINGO model: min=160*x11+130*x12+220*x13+170*x14+140*x21+130*x22+190*x23+150*x24+190*x31+ 200*x33; x11+x12+x13+x14<=50; x21+x22+x23+x24<=60; x31+x32+x33<=50; x11+x21+x31>30; x11+x21+x31<=80; x12+x22+x32>=70; x12+x22+x32<=140; x13+x23+x33>=10;

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

工作人员的最优时间分配问题的研究 【摘要】 对于一个事业单位,人力资源部门的合理分配对于一个事业单位的收益是至关重要的。众所周知,由于每个人的工作效率不尽不同,不同的分配方式所带来的收益也不同。本文建立了0-1规划模型对最少时间成本下的工作人员分配问题进行了研究。 本问题中首先确定第i人做或者不做第j工作将问题定量化,根据不同的需要建立不同的目标函数。对于一个项目而言越早完成越好,对人力资源部门来说所花费的人力越少越好。本文利用运筹管理学的思想建立的0-1规划模型,最后使用Lingo对目标函数求最优解得出最终结果。 关键词:最少时间运筹管理学最优解时间分配 0-1模型 Lingo 线性规划 一、问题重述 最优人力资源安排问题 在企事业单位,人力资源部门经常要根据当前情况把人员分配给即将开始的项目。一般地,对项目而言,越早完成越好;而对人力资源部门而言,在该项目上所花费的人力越少越好。 现有一个项目,需要把一份中文资料翻译成英语、法语、日语、德语和俄语。已知A、B、C、D、E、F和G七个人翻译该资料所需要花费的时间如表1所示,且这七个人均表示可参加该项目。【注意:为了译文的连贯性,不允许两人或两人以上做同一种译文的翻译工作。一个人在同一时间只能做一种译文的翻译工作。】 试通过建立数学模型(而非枚举法)回答下述问题。 问题1. 应该如何进行人力资源的安排使得该项目尽早完成? 问题2. 在问题1中若规定每人最多承担一种译文的翻译工作,试求相应的最优人力资源安排方案。 问题3. 接上级通知,为了保证翻译的质量,需要对翻译之后的译文进行审校且规定同一个语种的审校人和翻译者不能为同一人。显然,在这种新的要求下,该项目完成当且仅当所有的译文均审校完。已知这七人均表示可以参加审校工

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

线性规划在数学建模中的应用 摘要: 线性规划是运筹学中发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法。研究线性约束条件下线性目标函数的极值问题的数学理论和方法,英文缩写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

数学建模_四大模型总结

四类基本模型 1 优化模型 1.1 数学规划模型 线性规划、整数线性规划、非线性规划、多目标规划、动态规划。 1.2 微分方程组模型 阻滞增长模型、SARS 传播模型。 1.3 图论与网络优化问题 最短路径问题、网络最大流问题、最小费用最大流问题、最小生成树问题(MST)、旅行商问题(TSP)、图的着色问题。 1.4 概率模型 决策模型、随机存储模型、随机人口模型、报童问题、Markov 链模型。 1.5 组合优化经典问题 ● 多维背包问题(MKP) 背包问题:n 个物品,对物品i ,体积为i w ,背包容量为W 。如何将尽可能多的物品装入背包。 多维背包问题:n 个物品,对物品i ,价值为i p ,体积为i w ,背包容量为W 。如何选取物品装入背包,是背包中物品的总价值最大。 多维背包问题在实际中的应用有:资源分配、货物装载和存储分配等问题。该问题属于NP 难问题。 ● 二维指派问题(QAP) 工作指派问题:n 个工作可以由n 个工人分别完成。工人i 完成工作j 的时间为ij d 。如何安排使总工作时间最小。 二维指派问题(常以机器布局问题为例):n 台机器要布置在n 个地方,机器i 与k 之间的物流量为ik f ,位置j 与l 之间的距离为jl d ,如何布置使费用最小。 二维指派问题在实际中的应用有:校园建筑物的布局、医院科室的安排、成组技术中加工中心的组成问题等。 ● 旅行商问题(TSP) 旅行商问题:有n 个城市,城市i 与j 之间的距离为ij d ,找一条经过n 个城市的巡回(每个城市经过且只经过一次,最后回到出发点),使得总路程最小。 ● 车辆路径问题(VRP) 车辆路径问题(也称车辆计划):已知n 个客户的位置坐标和货物需求,在

10424-数学建模-第一章 线性规划

第一章 线性规划 §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 应满足 (目标函数)2134max 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 标准型为

数学建模工厂最优生产计划模型

数学建模与数学实验 课程设计报告 学院数理学院专业数学与应用数学 班级学号 学生姓名指导教师 2015年6月 工厂最优生产计划模型 【摘要】本文针对工厂利用两种原料生产三种商品制定最优生产计划的问题,建立优化问题的线性规划模型。在求解中得到了在不同生产计划下收益最优化的各产品的产量安排策略、最大收益,以及最优化生产计划的灵敏度分析。 对于问题一,通过合理的假设,首先根据题中所给的条件找出工厂收益的决定条件,利用线性规划列出目标函数MAX。由题目中所得,工厂原料及价格的约束条件下运用lingo 软件算出最优生产条件下最大收益为1920元,其次是不同产品的产量。 对于问题二,灵敏度分析是研究当目标函数的费用系数和约束右端项在什么范围变化时,最优基保持不变。对产品结构优化制定及调整提供了有效的帮助。根据问题一所给的数据,运用lingo软件做灵敏度分析。 关键词:最优化线性规划灵敏度分析 LINGO 一、问题重述 某工厂利用两种原料甲、乙生产A1、A2、A3三种产品。如果每月可供应的原料数量(单位:t),每万件产品所需各种原料的数量及每万件产品的价格如下表所示:(1)试制定每月和最优生产计划,使得总收益最大; (2)对求得的最优生产计划进行灵敏度分析。

模型假设 (1) 产品加工 时不考虑 排队等待 加工的问 题。 (2)假设工厂的原材料足够多,不会出现原材料断货的情况。 (3)忽略生产设备对产品加工的影响。 (4)假设工厂的原材料得到充分利用,无原材料浪费的现象。 三、符号说明 Xij(i=1,2,;j=1,2,3;)表示两种原料分别生产出产品的数量(万件); Max为最大总收益; A1,A2,A3为三种产品。 四、模型分析 问题一分析:对于问题一的目标是制定每月和最优生产计划,求其最大生产效益。由 题中所给的条件找出工厂收益的决定条件,利用线性规划列出目标函数MAX。由题目中所得, 工厂原料工厂原料及价格的约束,列出约束条件。 问题二分析:研究当目标函数的费用系数和约束右端项在什么范围变化时,最优基保 持不变。通过软件数据进行分析。 五、模型建立与求解 问题一的求解: 建立模型:

数学建模线性规划以及预测求解

承诺书 我们仔细阅读了中国大学生数学建模竞赛的竞赛规则. 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。 我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。 我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。如有违反竞赛规则的行为,我们将受到严肃处理。 我们参赛选择的题号是(从A/B/C/D中选择一项填写): 我们的参赛报名号为(如果赛区设置报名号的话):103 所属学校(请填写完整的全名): 参赛队员(打印并签名) :1. 高亚勇 2. 陆彦丽 3. 陈昊 指导教师或指导教师组负责人(打印并签名): 日期:年月日赛区评阅编号(由赛区组委会评阅前进行编号):

编号专用页 赛区评阅编号(由赛区组委会评阅前进行编号): 全国统一编号(由赛区组委会送交全国前编号):全国评阅编号(由全国组委会评阅前进行编号):

电脑组装及销售 摘要 本文针对电脑组装及销售问题进行了分析、讨论,运用了多项式 0000000000000000模型,利用MATLAB 软件进行求解得出结论,为金牛公司的电脑组装及销售,提供了方案。 针对问题1:根据附件3金牛公司过去18个月投放市场销售的台式机数量和销售价格,建立了三次多项式拟合模型,利用MATLAB 编程,对2011年1月到2012年6月金牛公司过去18个月投放市场销售的台式机数量和销售价格进行了预测(见表000000)。 针对问题2:根据附件1金牛公司各种型号台式机以及附件4金牛公司库存电脑硬件零件的情况,通过公司获得最大利润,建立了线性规划模型求解,利用lingo 软件进行计算,建立图表(000000000000)进行与目前库存电脑零件进行对比,得出现有库存不能够满足旺季销售的需要,从而对目前库存零件进行优化组装。 针对问题3:根据问题3的要求,2012年5月份以后由于青羊公司生产金牛C,金牛D ,金牛E 三种型号的台式机,同时投放市场,使得金牛公司的三种型号的销售价格分别降低4%,3%,2%,且销售量分别下降2%,2%,1%,但不影响金牛公司其他型号电脑的价格和销量,即通过表(0000000)再次建立三次多项式拟合,得出函数表达式Yc=。。。。。。。。。。。。。。。,Yd=000000000000,Ye=0000000000,得出7,8月份金牛C,D,E 型号数量。通过公司获得最大利润,建立线性规划模型求解,得出表达式65432110644.97324.98456.675531518x x x x x x Z +++++=,通过公司库存零件的数量的约束,运用lingo 编程(详附件x ),得出生产最优方案。 针对问题4:为了与青羊公司竞争,金牛公司采用提升配置的方案,将C,D 两个型号的台式机的内存由“金士顿2GB DDR3”一条增加到了两条,即内存由原来的2G 扩大到了4G 。因此使C,D 两型号的台式机成本相应增加,同时公司又以原来的进价购进了这种内存300条,即库存零件相应的数量相应增加,则C,D 型号每台的利润相应变化,则目标函数也相应变化,65432110641094968763531518x x x x x x z +++++=,再通过公司库存零件的数量约束,运用lingo 编程(详x ),得出最优生产方案。 针对问题5:结合问题3和问题4的最大利润,可得出金牛公司用“提升配置不提升价格”的方法可取。(生产安排意见见模型求解5) 关键字:多项式拟合 销售量 MATLAB Lingo 线性规划模型 公司最大利润

相关主题