【运筹学】CH2 线性规划与单纯形法1——线性规划问题及其数学模型

这篇博客详细介绍了线性规划问题及其数学模型,包括问题的提出、图解法、标准形式和解的概念。通过实例展示了线性规划在资源优化配置中的应用,并探讨了线性规划问题的几何意义,如凸集、顶点和定理。最后,提出了线性规划的解题思路,强调最优解通常在可行域的顶点上达到。
摘要由CSDN通过智能技术生成

目录

运筹学绪论

前言

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

1.问题的提出

(1)【例1】

(2)【例2】 

(3)线性规划的数学模型

(4)线性规划问题模型的假设

2.图解法(两个决策变量)

3.线性规划问题的标准形式

(1)标准形式

(2)如何转化为标准型

4.线性规划问题解的概念

(1)可行解

(2)基

(3)基可行解

(4)可行基

 二、线性规划问题的几何意义

1.基本概念

(1)凸集

(2)凸组合

(3)顶点

2.几个定理

(1)【定理1】

(2)【引理1】

(3)【定理2】

(4)【引理2】

(5)【定理3】

3.线性规划的解题思路


运筹学绪论

        夫运筹帷幄之中,决胜千里之外。——史记《张良传》

        运筹学定义:

  • 大英百科全书:运筹学是一门应用于管理有组织系统的科学,运筹学为掌管这类系统的人提供决策目标和数量分析的工具。
  • 中国大百科全书:运筹学用数学方法研究经济、民政和国防等部门在内外环境的约束条件下合理分配人力、物力、财力等资源,使实际系统有效运行的技术科学,它可以用来预测发展趋势,指定行动规划或优选可行方案。
  • 辞海:运筹学主要研究经济活动与军事活动中能用数量来表达有关运用、筹划与管理方面的问题,它根据问题的要求,通过数学的分析与计算,做出综合性的合理安排,以达到较经济、较有效地使用人力物力。
  • 中国企业管理百科全书:运筹学应用分析、试验、量化地方法,对经济管理系统中人、财、物等有限资源进行统筹安排,为决策者提供有依据的最优方案,以实现最有效的管理。

        学科主要分支

  • 规划理论:线性规划、非线性规划、运输问题、整数规划、动态规划、目标规划
  • 图论与网络理论
  • 排队论
  • 存储论
  • 决策论
  • 对策论
  • ……

        运筹学模型

  • 特点:模型方法的应用、多学科的综合、系统的整体观念
  • 优点:符号语言、便于交流;事前分析、减少失误;抽象反应实际、突出共性

前言

        线性规划是运筹学的一个重要分支。自1947年丹捷格提出了一般线性规划问题求解的方法——单纯形法之后,线性规划在理论上趋向成熟,在实用中日益广泛与深入。特别在电子计算机能处理成千上万个约束条件和决策变量的线性规划问题之后,线性规划的适用领域更为广泛了。从解决技术问题的最优化设计到工业、农业、商业、交通运输业、军事、经济计划和管理决策等领域线性规划都可以发挥作用,它已成了现代科学管理的重要手段之一。查恩斯与库伯继丹捷格之后,于1961年提出了目标规划,艾吉利提出了用优先因子来处理多目标问题,使目标规划得到发展。30多年前,斯·姆·李与杰斯开莱尼应用计算机处理目标规划问题,使目标规划在实际应用方面比线性规划更广泛,更为管理者所重视。

        线性规划是一种合理利用资源、合理调配资源的应用数学方法。规划就是利用某种数学方法使得有效资源的运用最优化;线性就是用来描述变量之间关系的函数是线性函数。

        线性规划部分与目标规划包含内容有:线性规划与单纯形法、对偶理论与灵敏度分析、运输问题、线性目标规划四部分。

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

1.问题的提出

(1)【例1】

美佳公司计划制造一、二两种家电产品。已知各制造一件使分别占用的设施A,B的台时、调试工序时间及每天可用于这两种家电的能力、各售出一件时的获利情况如表1-1所示。问该公司应制造两种家电各多少件,使获取的利润最大。

【表1-1】

项目 每天可用能力
设备A(h) 0 5 15
设备B(h) 6 2 24
测试工序(h) 1 1 5
利润 2 1

        先用x_{1},x_{2}分别表示美佳公司制造家电一、二的数量。这时该公司可获得利润为(2x_{1}+x_{2})元,令z=2x_{1}+x_{2} ,因问题中要求获取的利润最大,即max zz是该公司能获取的利润的目标值,它是变量x_{1},x_{2}的函数,称为目标函数。x_{1},x_{2}的取值受到设备A,B和调试工序能力的限制,用于描述限制条件的数学表达式称为约束条件。由此可得【例1】的数学模型:

目标函数        {\color{Red} max} {\color{Red} z=2x_{1}+x_{2}}

                                                   约束条件        {\color{Red} s.t.\left\{\begin{matrix} 5x_{1}\leqslant 15(1.1a)\\ 6x_{1}+2x_{2}\leqslant 24(1.1b)\\ x_{1}+x_{2}\leqslant 5(1.1c)\\ x_{1},x_{2}\geqslant 0(1.1d) \end{matrix}\right.}

(2)【例2】 

捷运公司在下一年度的1-4月的4个月内拟租用仓库堆放物资。已知各月份所需仓库面积列于表1-2.仓库租借费用随合同期而定,期限越长,折扣越大,具体数字见表1-3。租借仓库的合同每月初都可办理,每份合同具体规定租用面积和期限。因此该厂可根据需要,在任何一个月初办理租借合同。每次办理时可签一份合同,也可签若干份租用面积和租界期限不同的合同,试确定该公司签订租借合同的最优决策,目的是使所付租界费用最小。

【表1-2(单位:100m^2)】

月份 1 2 3 4
所需仓库面积 15 10 20 12

【表1-3(单位:元/100m^2)】 

合同租赁期限 1个月 2个月 3个月 4个月
合同期内的租费 2800 4500 6000 7300

        若用变量x_{ij}表示捷运公司在第i(i=1,\cdots,4)个月初签订的租借期为j(j=1,\cdots,4)个月的仓库面积的合同。因5月份起该公司不需要租界仓库,故x_{24},x_{33},x_{34},x_{42},x_{43},x_{44}均为0。该公司希望总的租借费用最小,故有如下数学模型:

  • 5
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、实验目的 1.了解线性规划问题及其基本概念; 2.掌握线性规划问题的求解方法和基本步骤; 3.熟悉线性规划问题的计算机求解过程; 二、实验内容 1.了解线性规划问题及其基本概念 线性规划问题是指在一定的约束条件下,求一组线性目标函数的最大值或最小值。线性规划问题的基本形式如下: $$\max_{x} c^{T} x$$ $$s.t. Ax \leq b, x \geq 0$$ 其中,$x=(x_1,x_2,\cdots,x_n)^T$表示决策变量向量,$c=(c_1,c_2,\cdots,c_n)^T$表示目标函数系数向量,$A$为$m\times n$的系数矩阵,$b=(b_1,b_2,\cdots,b_m)^T$为约束条件右端向量。 2.掌握线性规划问题的求解方法和基本步骤 线性规划问题的求解方法主要有两种:单纯形法和内点法。本实验采用单纯形法进行求解。 线性规划问题的基本步骤如下: (1)列出线性规划问题的标准形式。 (2)构造初始单纯形表。 (3)进行单纯形迭代计算,直到得到最优解或无界解。若得到最优解,则停止计算;否则,进行下一步。 (4)判断无界解或无可行解的情况。 3.熟悉线性规划问题的计算机求解过程 本实验采用MATLAB软件进行线性规划问题的计算机求解。 三、实验步骤 1.打开MATLAB软件,新建一个m文件,并输入以下代码: ``` % 线性规划问题的计算机求解 % 目标函数系数向量 c = [-3 -2]; % 约束条件左端矩阵 A = [1 2; 1 -1; 2 1]; % 约束条件右端向量 b = [6; 1; 8]; % 求解线性规划问题 [x, fval, exitflag] = linprog(c, -A, -b) % 输出结果 disp(['最优解为:', num2str(x')]) disp(['目标函数的最小值为:', num2str(-fval)]) ``` 2.保存文件,命名为“linear_programming.m”,并运行程序。 3.观察运行结果,掌握线性规划问题的计算机求解过程。 四、实验结果分析 通过以上实验步骤,我们可以得到线性规划问题的计算机求解结果。本实验中,求解得到的最优解为$x=(2, 4)$,目标函数的最小值为$-10$。 五、实验总结 本实验通过MATLAB软件进行线性规划问题的计算机求解,掌握了线性规划问题的求解方法和基本步骤,熟悉了线性规划问题的计算机求解过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值