破解线性规划中的整点问题
高中数学一轮复习线性规划中求整点最优解的两种常用方法
线性规划中求整点最优解的两种常用方法简单的线性规划是新教材的新增加内容,它在人们的生活和生产实践中有着广泛的应用,因此,它必将成为高考的一个新亮点,而在线性规划中,求整点最优解的问题是一个难点,下面介绍两种常用的方法.1、平移求解法步骤:1、作出可行域(若是实际问题,则首先应根据题意列出线性约束条件,找出线性目标函数);2、找出最优解(当最优解不是整数解时,过最优解作与线性目标函数平行的直线);3、平移直线族(在平面直角坐标系中,打出网格,在可行域内,平移步骤2中所作的直线,最先经过的整点即为所求的整点最优解). 【范例引导】例1、要将两种大小不同的钢板截成A 、B 、C 三种规格,每张钢板可同时截得三种规格今需要A 、B 、C 三种规格的成品分别为15、18、27块,问各截这两种钢板多少张可得所需三种规格成品,且使所用钢板张数最少.解:设需截第一种钢板x 张,第二种钢板y 张,则⎪⎪⎪⎩⎪⎪⎪⎨⎧≥≥≥+≥+≥+0027*******y x y x y x y x 目标函数为:y x z +=.作出可行域,由⎪⎪⎩⎪⎪⎨⎧==⇒⎩⎨⎧=+=+539518152273y x y x y x ,所以A ⎪⎭⎫ ⎝⎛539,518.此时,5211=+y x ,因为A 点不是整点,它是非整点最优解,用平移求解法,打出网格,将平行直线族y x t +=中的5211=+y x 向右上方平移,由图可知,在可行域中最先经过的整点是B (3,9)和C (4,8),它们是所求的最优整点解,此时.12=+y x答:要截得所需三种规格的钢板,且使所截两种钢板的张数最少的方法有两种,一种是截第一种钢板3张、第二种钢板9张;二是截第一种钢板4张、第二种钢板8张. 2、调整优值法步骤:1、求出非整点的最优解及最优值(即对应最优解的目标函数值);2、借助不定方程的知识调整最优值;3、筛选出符合条件的最优解. 【范例引导】例2、用“调整优值法” 解例1 .解:由⎪⎪⎩⎪⎪⎨⎧==⇒⎩⎨⎧=+=+539518152273y x y x y x ,所以A ⎪⎭⎫ ⎝⎛539,518,因为A 点不是整点,它是非整点最优解,此时,5211=+=y x t = 11.4不是整数,因而需要对t 进行调整,由于y x ,为整数,所以t 为整数,而与11.4最靠近的整数是12,故取t =12,即12=+y x ,将x y -=12代入到线性约束条件,解得:5.43≤≤x ,取4,3==x x 得整点的最优解为:B (3,9)和C (4,8),此时.12=+y x例3、已知y x ,满足不等式组:⎪⎪⎩⎪⎪⎨⎧∈∈≥≥≤+≤+Ny N x y x y x y x ;0;040356056(*)求y x z 150200+=的最大值. 解:根据约束条件画出可行域,由⎩⎨⎧=+=+40356056y x y x 得非整点最优解)760,720(,此时,711857760150720200=⋅+⋅=z 也是非整数.因为y x z 150200+=)34(50y x +=,又y x ,为整数,所以z 一定是50的倍数.令y x z 150200+==1850,则)437(31x y -=,代入到(*)式中得3212≤≤x ,故当3=x 时,325=y 为非整数解.令y x z 150200+==1800,则)436(31x y -=,代入到(*)式中得:40≤≤x ,经计算(0,12),(3,8)为其整数解,此时,1800=z . 【名师小结】在一定的约束条件下使某目标达到最大值或最小值的问题称为数学规划,而当约束条件和目标函数都是一次的(又称线性的),我们称这种规划问题为线性规划.例如,如何分配有限的资源以达到某种既定的目标(如利润最大,支付最小等),称为资源分配问题,而许多资源分配问题可以归结为线性规划模型来处理. 在解线性规划应用问题时的一般步骤为:(1)审题;(2)设出所求的未知数;(3)列出约束条件,建立目标函数;(4)作出可行域;(5)找出最优解. 【误区点拨】1、对于整点解问题,其最优解不一定是离边界点最近的整点,而先要过边界点作目标函数By Ax t +=的图象,则最优解是在可行域内离直线By Ax t +=最近的整点;2、熟练掌握二元一次不等式所表示的平面区域是解决线性问题的基础,因此,正确地作出可行域是我们解题的关键;3、一般的线性规划问题,其约束条件是平面上的一个多边形闭区域,或者是向某一方向无限延展的半闭区域,而目标函数必在边界取最值,且是边界的顶点处取最值,但不一定有最优整数解,这一点一定要注意. 【反馈训练】1、设y x ,满足⎪⎪⎩⎪⎪⎨⎧∈∈>>≤+<+zy z x y x y x y x ,0,01141023,求y x u 45+=的最大值. 2怎样搭配价格最低?3、有一化肥厂生产甲、乙两种混合肥料,生产1车皮甲种肥料或1车皮乙种肥料需要的主要原料和产生的利润分别是:磷酸盐4吨,硝酸盐18吨,利润10000元或磷酸盐1吨,硝酸盐15吨,利润5000元.工厂现有库存磷酸盐10吨,硝酸盐66吨,应生产甲、乙肥料各多少车皮可获得最大的利润?4、某工厂有甲、乙两种产品,计划每天各生产不少于15吨,已知生产甲产品1吨需煤9吨,电力4千瓦,劳动力3个;乙产品4吨需煤9吨,电力5千瓦,劳动力10个.甲产品1吨利润7万元,甲产品1吨利润12万元,但每天用煤不超过300吨,电力不超过200千瓦,劳动力只有300个,问每天生产甲、乙两种产品各多少,能使利润总额达到最大? 【参考答案】1、最优整数解为(2,1),=m an u 14;2、10片A 和3片B 搭配价格最低为1.6元.3、最后归结为在约束条件⎪⎩⎪⎨⎧≥≥≤+≤+0,0661518104y x y x y x 下,求目标函数y x u 500010000+=的整数解问题,答案是生产甲、乙肥料各2车皮时可获得最大的利润30000元.4、最后归结为在约束条件⎪⎪⎩⎪⎪⎨⎧≥≥≤+≤+≤+.15,15,300103,20054,30049y x y x y x y x 下,求目标函数y x u 127+=的整数解问题,答案是甲、乙两种产品各20吨、24吨,利润总额达到最大428元.。
线性规划中的整点问题
o
x
武穴实验高中 杨耀平
例1、某人有楼房一座,室内面积共180m2,拟分隔成两类房间作 为旅游客房,大房间每间面积为18m2,可住游客5名,每名游客 每天住宿费为40元;小房间每间面积为15m2,可住游客3名,每 名游客每天住宿费为50元;装修大房间每间需1000元,装修小房 间每间需600元。如果他只能筹款8000元用于装修,且游客能住满 客房,他应隔出大房间和小房间各多少间,能获得最大收益?
12
:200x+150y=0,即4x+3y=0,
将直线l0平移到A点时z最大。
解方程组
6x 5y 60 5x 3y 40
得 A( 20 ,60 ) 77
4
2
4x+3y=0 0
x 2 4 6 8 10 12 14
6x+5y=60
y
5x+3y=4018
16
14
12
A 10
但当可行域较大、边界附近的整点较多时运算量较大
EX1:某学校预算2000元购买单价为100元的 桌子和40元的凳子,希望购买的桌凳总数尽 可能多,但凳子不少于桌子,且不多于桌子 的2倍,求该学校所购买的桌、凳数分别为多 少?
解:设学校购买的桌、凳数分别为x、y,总数为
z,则z= x+y,且x、y满足:
①平移直线寻找非整最优解;②调整最值,确定“目标直线” ③由“目标直线”方程代入约束条件,并求变量范围:④ 确 定“目标直线”上整数解。
但目标直线在向可行域内平移过程中,若需平移多次才能达 到目的,将十分麻烦。
方法二:整点验证法:
当可行域较小、边界附近的整点较少时可以用整点验证法; 将每个可能的整点代入目标函数确定最优解。
最新简单线性规划(整点解问题)复习课程
先经过的整点.
要求作图准确,易
出现模糊点,可操作
性不强!
怀化铁路第一中学
7.4简单的线型规划
②优值调整法:
当直线x+y=z 移至A(3.6,7.8)时, zmin=11.4, 由x,y取整数知: z 必为整数,
先将z调整为12, 即x+y=12, ∴ y=12-x或 x=12-y,
将y=12-x代入约束条件得:
分析:列
标牌类型 文字标牌 绘画标牌
规格类型
甲规格
1
2
乙规格
2
1
标牌需求量
2
3
面积 (m2 ) 3 2
怀化铁路第一中学
7.4简单的线型规划
标牌类型 文字标牌 绘画标牌
规格类型
甲规格
1
2
乙规格
2
1
标牌需求量
2
3
面积 (m2 ) 3 2
解: 设用甲种规格原料x张,乙种规格原料y张,所用总 面积为 z m2.则目标函数为z=3x+2y,
四、本课小结
寻找“整点”最优解的方法:
①打网格,平移找解法: ②优值调整法:
其步骤是 (1)寻找非整点最优解; (2)回调优值; (3)将回调优值代入线性约束条件,解x,y 范围,并找到整点(x,y) 注意:(1)回调时注意z的整除性; (2)可能需多次回调。
怀化铁路第一中学
7.4简单的线型规划
怀化铁路第一中学
3x4.5
x3,或x4,
yx93,
或yx
4 8
若调整z=12仍无整数解,应继续调整,直到找到为止.
怀化铁路第一中学
7.4简单的线型规划
第 一 已知 变:
线性规划中整点最优解的探究
线性规划中整点最优解的探究发表时间:2013-07-12T10:51:48.483Z 来源:《教育研究·教研版》2013年8月下供稿作者:陶晶[导读] 重视数学思想方法的教学,指导学生提高数学意识。
〔摘要〕在以往教材中,线性代数是大学期间的课程,高中的课程中只是少量接触,而在新教材高二年级的数学中新加了简单的线性规划的内容。
线性规划在数学中越来越受到重视,在高中数学中线性规划在对于解决最优惠最佳方法的应用题中体现出它独特的应用方法,帮助学生在领悟题型是对类型题的加深理解。
对学生在数学方面解决疑难问题也会起到开发性思维的拓展,有助于帮助学生开拓思路解答问题。
线性规划最优解教学中的一个难点。
〔关键词〕线性规划最优解可行域 1 平移找解法平移找解法在作出可行域后,描绘出整点,然后选择目标函数L=ax+y 平移该函数 L,直线L 最先经过或者最后经过的那个整点(x,y)便是整点最优解。
例1 某服装厂生产裙子和裤子两种产品,现有两种布料,第一种有72m2,第二种有 56m2,假设生产裙子和裤子都需要用两种布料,生产一条裙子和一条裤子所需布料如下表所示,每生产一条裙子可获利6 元,生产一条裤子可获利10 元,服装厂现有布料条件下,裙子和裤子各生产多少,获得利润最多。
解:设生产裙子x 条,生产裤子y 条,获取利润z 元,那么 0.18x+0.09y≤72 0.08x+0.28y≤56 嗓,x≥0, y≥0 解得z=6x+10y 如图所示,在不等式组图所表示的可行域作直线l: 6x+10y=0,即 3x+5y=0,把直线l 向右上方平移只l1 的位置时,直线经过可行域点M,且与原点距最大,此时z=6x+10y 取最大值。
解方程组 0.18x+0.09y=72 0.08x+0.28y=56 嗓,解得M 点坐标(350,100)答:应生产裙子350 条,裤子300 条,此时的利润是最大值。
本题的最优点恰为直线0.18x+0.09y =72 和0.08x+0.28y=56 的交点M。
如何寻找_线性规划问题_的整点最优解
- 2 0 1 2 3 4 5 6 7 8 9 10 11 12
x
图1
作出一组平行的直线 200x + 150y = t. 当 t= 0 时, 即 200x + 150y = 0 也就是直线
l0: 4x + 3y = 0. 将直线 l0 向上平移至 l1 的位置时, 直线 l1 经
过可行域上的点A , 且与原点的距离最大, 此时 z = 200x + 150y 取最大值Ζ
= 1, 2, 3, 4, 如图 4, 打出网格, 这时网格在可行域
内的交点, 即可行域内的整点Ζ
将直线 l1 向上平移到 l2 的位置时, 直线 l2 最
先经过可行域内的整点B (5, 2) , 且使 z = 160x +
252y 取最小值, 此时
z 最小= 160×5+ 252×2= 1304.
2000 年 第 3 期 数学通报
19
如何寻找《线性规划问题》的整点最优解
安培录 (山西省代县中学校 034200)
试验教材高二数学 (上) 增加了《简单的线性
规划》的内容, 利用图解法解答线性规划的两类问 题Ζ 对此, 大纲要求“会简单的应用”Ζ
学生对线性规划的基本概念、基本方法在两
类实际问题中的应用, 基本可以达纲, 但对寻找 《线性规划问题》的整点最优解的问题, 感到不好 入手, 完成作业困难较大Ζ 在这个问题上, 试验教 材安排了一个例题 (P 76 页例 4) , 两个习题 (P 79 页第 3、4 题) , 一个复习题 (P 107 页第 17 题) Ζ 针 对学生从认知到应用这一过程存在的问题, 笔者 在教学实践中归纳整理了三种基本方法, 现举例 说明如下:
也谈线性规划中整点最优解的一种处理方法
也谈线性规划中整点最优解的一种处理方法线性规划是解决现实生产、生活中遇到的资源利用、人力调配、生产安排等问题的一种数学思想方法.高中人教A 版数学书中,将其安排在必修5第三章.在对线性规划的教学中,我发现学生对最优解是整数点的这类问题的解答存在困难,教科书对这类问题的解答也比较模糊(主要是最优解产生过程),通过查阅资料,我发现解决整点问题的方法也比较多,但这些方法有的简单而适用范围窄(如文献[2]中的解法,要求目标函数z 也取整数),有的适用范围大但却比较麻烦(如文献[3]中的方法,网格法和筛选法),那么有没有一种适用性广,且简单易于理解的方法呢?笔者通过仔细琢磨,发现了一种方法,下面通过两个题目做一说明.在介绍方法之前,我们先做一点准备工作——清楚下面的结论. 结论:对于平面内两条平行直线12,l l ,设两线间的距离为d ,则: ①()12l l 上的任意一点,到()21l l 的距离等于d ; ②夹在两平行线之间的点,到两平行线的距离都小于d ;③不夹在两平行线之间也不在线上的点,到离它较远的平行线的距离大于d . 用图形(图1)和代数式子表示如下:图1在同一平面内,直线12//l l ,它们之间的距离为d ,则: ,,,AD d BE d BF d CG d =<<>. 下面我们看如何求线性规划中的整点问题:题目 1 (高中数学人教A 版必修5,第89页例6)要将两种大小不同的钢板截成A,B,C 三种规格,每张钢板可同时截得三种规格的小钢板的块数如下表所示:今需要A,B,C 三种规格的成品分别15,18,27块,问各截这两种钢板多少张可得所需A,B,C 三种规格成品,且使所用钢板数最少?解析 设需截第一种钢板x 张,第二种钢板y 张,可得215,218,327,0,0,x y x y x y x y +≥⎧⎪+≥⎪⎨+≥⎪⎪≥≥⎩ 且,x y 都是整数. 求目标函数z x y =+取最小值时的,x y.将目标函数变形为y x z =-+,则z 表示直线y x z =-+在y 轴上的截距. 作出由不等式组确定的区域及直线y x =-,如图2:平移直线y x =-,在平移过程中(由图2)在不等式表示的区域内碰到的第一个(或同时几个)整数点,就是此题的最优整点,即最优整点是所有可行解中到直线y x =-距离最小的.图2如果不考虑,x y 都是整数这一条件,则平移直线y x =-,当其过点A 时,z 的值最小,但A 是方程组21503270x y x y +-=⎧⎨+-=⎩的解,其坐标为1839,55⎛⎫⎪⎝⎭,不是整数点.在A 点(非整点最优解)附近(越近越好)找到一个整点B (在不等式组确定的区域内):因为A 点横坐标满足:18345≤≤,我取B 的横坐标为4(本题也可取3),将4代入区域边界线方程3270x y +-=得,237.73y =≈,为了让B 是整点且在不等式组确定的区域内,取B 的纵坐标为8,这样确定()4,8B .平移直线y x =-,让其过点B ,这样确定一条直线:120l x y +-=,如图3,直线120x y +-=会和不等式表示的区域边界交于,D C 两点,现在我们能确定最优解必定落在ACD ∆(包括边界)表示的区域内(由前面给的结论可知,在直线120x y +-=右上方区域内的所有点到y x =-的距离大于点B 到直线y x =-距离,所以到直线y x =-距离最小的整点必在ACD ∆(包括边界)表示的区域内).图3解方程组1203270x y x y +-=⎧⎨+-=⎩,得C 点坐标915,22⎛⎫⎪⎝⎭,解方程组1202150x y x y +-=⎧⎨+-=⎩,得D 点坐标()3,9.所以在ACD ∆(包括边界)表示的区域内的整点横坐标在区间9[3,]2内,即整点横坐标只能取3和4两个,对应到ACD ∆(包括边界)表示的区域的整点,正好是,B D 两个点,由前面结论知,,B D 到直线y x =-距离相等,所以,,B D 两点对应的坐标都是此题的最优解,即当4,8x y ==或3,9x y ==时,z 最小,min 3912z =+=.题目 2 某人有楼房一幢,室内面积共1802m ,拟分隔成两类房间作为旅游客房.大房间每间面积为182m ,可住游客5名,每名游客每天住宿费为40元;小房间每间面积152m ,可住游客3名,每名游客每天住宿费为50元;装修大房间每间需1000元,装修小房间每间需600元.如果他只能筹款8000元用于装修,且游客能住满客房,他应隔出大房间和小房间各多少间,能获得最大收益?解析 设隔出大房间x 间,小房间y 间时收益为z 元,则,x y 满足1815180,10006008000,0,0,x y x y x y +≤⎧⎪+≤⎪⎨≥⎪⎪≥⎩,,x y Z ∈,且200150z x y =+ 将不等式组等价化为6560,5340,0,0,x y x y x y +≤⎧⎪+≤⎪⎨≥⎪⎪≥⎩ 目标函数化为43150z y x =-+, 要使z 最大,则直线43150zy x =-+在y 轴上的截距最大,作出不等式组表示的区域及直线 43y x =-(如图4):平移直线43y x =-,在平移过程中(由图4)在不等式表示的区域内碰到的最后一个(或同时几个)整数点,就是此题的最优整点,即最优整点是所有可行解中到直线43y x =-距离最大的.图4解方程组6560053400x y x y +-=⎧⎨+-=⎩,得2060,77A ⎛⎫⎪⎝⎭(非整点最优解),在A 附近的区域内找一个整点()3,8B ,过B 作430x y +=的平行线43360x y +-=,如图5:图5则直线43360x y +-=与5340x y +=交于点C ,解方程组4336053400x y x y +-=⎧⎨+-=⎩,得204,3C ⎛⎫⎪⎝⎭;直线4336x y +-=与65600x y +-=交于点D ,解方程组4336065600x y x y +-=⎧⎨+-=⎩,得()0,12D .根据题意要使z 最大,则整点到直线430x y +=距离最远,最优整点落在ACD ∆(包括边界)表示的区域内,根据,C D 两点横坐标取值来确定在ACD ∆(包括边界)表示区域内的整点:当横坐标取0时,在ACD ∆(包括边界)表示区域内有整点()0,12,当横坐标取1时,根据边界线方程65600x y +-=得,在上边界上的纵坐标为545,根据边界线方程43360x y +-=得,在下边界上的纵坐标为323,而在323和545之间没有整数,所以在ACD ∆(包括边界)表示区域内没有横坐标是1的整数点,同理得出在ACD ∆(包括边界)表示区域内没有横坐标是2的整数点,横坐标是3的整数点是()3,8B ,没有横坐标是4的整数点.故在不等式表示的区域内,到直线430x y +=距离最远的整数点有()0,12和()3,8两个,因此使z 最大的最优整数解是()0,12或()3,8,代入200150z x y =+得,max 1800z =.根据以上题目的解答可见,对于目标函数是形如z ax by =+的整点线性规划问题,我们可以通过下面几步求得整点最优解:1.作出不等式组所约束的区域(能将不等式组化简的先化简再作图),将目标函数变形成a z y xb b =-+.2.作出直线ay xb=-,平移找到非整点最优解A,在其附近找一个整点解B(在不等式约束的区域内).3.过B作直线ay xb=-的平行线,并求出其方程l,l会缩小最优整点所在区域.4.在已经缩小的区域内找出所有整点,代入验证得最优整数点,即最优解.参考文献:[1].刘绍学.普通高中课程标准实验(数学必修5)[M].人民教育出版社A版,2004.[2].贾耕,张弢. 线性规划中最优整解的一种寻找方法[J].数学通报,2005(12).[3].徐国文.谈线性规划中“整点最优解”处理方法[J].中学生数学,2003(01).。
对线性规划整点问题的探究(蒋政)
对线性规划整点问题的探究一、精确图解法求整数最优解 ( 课本P88习题16 )某运输公司有7辆载重量为6t 的A 型卡车与4辆载重量为10t 的B 型卡车,有9名驾驶员。
在建筑某段高速公路中,此公司承包了每天至少搬运360t 沥青的任务。
已知每辆卡车每天往返的次数为A 型卡车8次,B 型卡车6次,每辆卡车每天往返的成本费A 型车160元,B 型车252元。
每天派出A 型车和B 型车各多少辆公司所花的成本费最低?解:设每天派出A 型车x 辆、B 型车y 辆,公司所花的成本为z 元,则0x 70y 4x y 968x 106y 360x,y Z ≤≤⎧⎪≤≤⎪⎪+≤⎨⎪⨯⨯+⨯⨯≥⎪∈⎪⎩即0x 70y 4x y 94x 5y 30x,y Z≤≤⎧⎪≤≤⎪⎪+≤⎨⎪+≥⎪∈⎪⎩ z=160x+252y. 如图可行域是ABCD 围成的区域,作直线160x+252y=0,图形中两直线160x+252y=0和4x+5y=30接近平行, 比较直线斜率k=160252->-45, 平移直线160x+252y=0,由图可知在A (7,25)处取到最小值,但A 不是整数解。
在可行域内共有(3,4),(4,3),(4,4),(5,2),(5,3),(6,2),(6,3),(7,1),(7,2)整数解,经检验只有(5,2)是最优解,此时z=160×5+252×2=1304元。
这种方法适用于区域是封闭区域,且区域内的整数点可数,坐标网络画出来容易在图上识别哪些整点在可行域内。
二、利用近似解估算整数最优解 (课本P63例4)要将两种不同的钢板截成A 、B 、C 三种规格,每张钢板可同时截得三种规格的小钢板的块数如下表所示: 今需要A 、B 、C 三种规格的成品分别为15、18、27块,问各截这两种钢板多少张可得所需的三种规格成品,且所使用钢板张数最少。
解:设需截取第一种钢板x 张,第二种钢板y 张,则2x y 15x 2y 18x 3y 27x,y 0,x,y N+≥⎧⎪+≥⎪⎨+≥⎪⎪≥∈⎩ 目标函数z=x+y,如图可行域是阴影部分,目标函数在A 点取到最优解。
线性规划中整点最优解的求解策略
线性规划中整点最优解的求解策略线性规划中整点最优解的求解策略在工程设计、经营管理等活动中,经常会碰到最优化决策的实际问题,而解决此类问题一般以线性规划为其重要的理论基础。
然而在实际问题中,最优解 (x,y) 通常要满足x,y∈N ,这种最优解称为整点最优解,下面通过具体例子谈谈如何求整点最优解 .1.平移找解法作出可行域后,先打网格,描出整点,然后平移直线l,直线l最先经过或最后经过的那个整点便是整点最优解.例1、某木器厂生产圆桌和衣柜两种产品,现有两种木料,第一种有72m3,第二种有56m3,假设生产每种产品都需要用两种木料,生产一只圆桌和一个衣柜分别所需木料如下表所示.每生产一只圆桌可获利6元,生产一个衣柜可获利10元.木器厂在现有木料条件下,圆桌和衣柜各生产多少,才使获得利润最多?解:设生产圆桌x只,生产衣柜y个,利润总额为z元,那么而如图所示,作出以上不等式组所表示的平面区域,即可行域.作直线l:6x+10y=0,即l:3x+5y=0,把直线l向右上方平移至l1的位置时,直线经过可行域上点M,且与原点距离最大,此时z=6x+10y取最大值。
解方程组得M点坐标答:应生产圆桌350只,生产衣柜100个,能使利润总额达到最大.点评:本题的最优点恰为直线0.18x+0.09y=72和0.08x+0.28y=56的交点M。
例 2 有一批钢管,长度都是4000mm,要截成500mm和600mm两种毛坯,且这两种1毛坯按数量比不小于配套,怎样截最合理? 3解:设截500mm的钢管x根,600mm的y根,总数为z根。
根据题意,得,目标函数为,作出如图所示的可行域内的整点,作一组平行直线x+y=t,经过可行域内的点且和原点距离最远的直线为过B(8,0)的直线,这时x+y=8.由于x,y为正整数,知(8,0)不是最优解。
显然要往下平移该直线,在可行域内找整点,使x+y=7,可知点(2,5),(3,4),(4,3),(5,2),(6,1)均为最优解.答:略.点评:本题与上题的不同之处在于,直线x+y=t经过可行域内且和原点距离最远的点B(8,0)并不符合题意,此时必须往下平移该直线,在可行域内找整点,比如使x+y=7,从而求得最优解。
线性规划问题的四种求解方法
2x +3y ≥160 ∴ 3x -y ≥130
x ≥0 y ≥0 成本 c =400 +7x +5y
令 7x +5y =λ(2 x +3y )+μ(3x -y)(λ、
μ是待定系数)
作出以上不等式组所表示的平面区域 , 即 可行域 .可行域为一五边形 , 五个顶点对应的 z 值如下表
(x , y) (0, 0)(4, 0)(4, 2)(2, 3)(0 , 3) z = 200x +300y 0 800 1400 1300 900
乙地
5
9
6
10x +20y ≤130
则 4000 x +1000y ≤24000
x ≥0 y ≥0 x +2y ≤13
即 4x +y ≤24 x ≥0 ,y ≥0 总年利润 z =12x +18y
作出以上不等式组所表示的平面区域 , 即
可行域 .由 z =12x +18y 得y =-23 x +1z8 , 则
美元 .但政府核准的外汇是 130 万美元 , 并要求 该种产品分别为 200 吨 、450 吨和 400 吨 .每吨
总维护费不得超过人民币 24000 元 .问每种机 运费如下表(单位 :元):
器应购买多少台时 , 才能使工厂获得的年利润 最大 ?
解 :设购买第一种机 器
A
B
C
甲地
6
3
5
x 台 , 购买第二种机器 y上点 C 成本如下表 :
时 , 等值线的值最小 .z 有最小值 5650 元 , 此时 x =0 、y =300 , 故甲地产品运往 B 地 ;乙地产 品运往 A 、B 、C 三地分别为 200 吨 、150 吨 、400
“五招”破解线性规划整数最优解问题
可行域 内打 上 斜 线 , 方 便 地 观察 出 可行 域 很
内的整点 , 再将 目标 函数 从直 线 f 。的整 点平
图 1
的交 点
移 , 先到 达 的整点 就是 整数 最优解 . 时对 最 此 应 的点 是 可 行 域 内 最 接 近 1 整 点 . 上 的 如
A
( , 是理论最优解 对应 目标 函数 的理 了 4)
,
论 大 47 5{ 专但 行 域 内平 移 时 , 先 通 过 的整 点 为 ( , )所 最 值S=× × = 詈 由 值 +× 4 + 号 3 , 最 24 ,
J
图, 将引例中的直线 f 7 5 = 4 0 + Y 3 {向可 :
以这就 是这 个 问题 的整数 最优 解 . 当靠近 z 。的几 个 整 点与 f 。的距 离 非 常
4x + 3 一 20 = 0, 一 3 ~ 2: 0 y
\ 一
D
/ /
"
/ \ N7 + y 0 ,x 5 = 、
接近 直线 z 的整点 逐个代 人 目标 函数 , 过 通 验算 , 出整数 最优 解 . 求
方法 2 网格线 法
将整个 坐 标 系 画在 几 何 方 格 纸 上 , 在 或
+5 v=3 4检验 , 只有 当 =2时 Y=4适 合
题 意 . 问题得解 . 故
如果一 次不 能 够达 到 , 以依次 将 目标 可
函数值 换成 附近其 他整数 , 重复上 述方法 , 直 到求 出 问题 的整数 最优解 . 本质上 , 这种方 法 是通过 增加 附加 条 件 , 逐渐 缩 小 可行 域 的手 段来求 得整数 最优解 的 .
∈ N+
求 S x+5 =7 v的最大值 . 分 析 : 先 首 我 们 将 , Y∈
线性规划中的整点最优解
线性规划中的整点最优解在组织社会化生产、经营管理活动中,我们经常会碰到最优决策的实际问题。
而解决这类问题的现代管理科学以线性规划为其重要的理论基础,其本质都是寻求整个问题的某项整体指标的最优解。
但在实际问题中,最优解(x,y) 通常要满足x,y∈N ,这种最优解称为整点最优解,下面通过具体例子谈谈如何求整点最优解 .1.平移找解法作出可行域后,先打网格,描出整点,平移直线,最先经过或最后经过的整点便是整点最优解.例 1 有一批钢管,长度都是4000mm,要截成500mm和600mm两种毛坯,且这两种毛坯按数量比不小于配套,怎样截最合理?分析:先设出未知数,建立约束条件和目标函数后,再通过平移直线,使它经过整点的方法来求整点最优解.解:设截500mm的钢管x根,600mm的y根,总数为z根。
根据题意,得,目标函数为,作出可行域如图示阴影部分内的整点,要打出网格,描出整点,网格上的交叉点为整点.作一组平行直线x+y=t,经过可行域内的点且和原点距离最远的直线为过B(8,0)的直线,这时x+y=8.由于x,y为正整数,知(8,0)不是最优解。
显然要往下平移该直线,在可行域内找整点,使x+y=7,可知点(2,5),(3,4),(4,3),(5,2),(6,1)均为最优解.答:略.例 2 某运输公司接受了向抗洪抢险地区每天至少送180t支援物资的任务。
该公司有8辆载重为6t的A型卡车与4辆载重为10t的B型卡车,有10名驾驶员;每辆卡车每天往返的次数为A型卡车4次,B型卡车3次;每辆卡车每天往返的成本费A型车为320元,B型车为504元。
请你们为该公司安排一下应该如何调配车辆,才能使公司所花的成本费最低?解:设每天调出A型卡车x辆、B型卡车y辆,公司所花的成本为z元,则,目标函数z=320x+504y,作出可行域如图示阴影部分内的整点,打出网格,描出整点,网格上的交叉点为整点.作L0:320x+504y=0,往上平移直线L,当直线经过可行域内的点A(7.5,0)时可使Z 最小,但 A不是整点,继续往上平移,最先经过的整点是(8,0).即只调配A 型卡车,所花最低成本费z=320×8=2560(元).答:略.这种方法首先要充分利用非整点最优解的信息,结合精确的作图才行,当其可行域是有限区域且整点个数又较少,通常可行域是封闭的多边形,这时可以通过平移直线找到最优解.2.调整优值法先求出非整点最优解及最优值,再借助不定方程的知识调整最优值,最后筛选出整点最优解.例3 要将两种大小不同的钢板截成A、B、C三种规格,每张钢板可同时截得三种规格的小钢板的块数如下表所示:今需要A、B、C三种规格的成品分别为15、18、27块,问各截这两种钢板多少张可得所需三种规格成品,且使所用钢板张数最少?解:设需截第一种钢板x张,第二种钢板y张,共需z张则作出可行域如图示阴影部分内的整点,目标函数为z =x+y.作出一组平行直线x+y=t, 其中经过可行域内的点且和原点距离最近的直线,经过直线 x +3y=27 和直线 2x+y=15 的交点A(),直线方程为x+y= . 由于都不是整数,所以()不是最优解 .当时, z=11 ,可知当时,,令 x+y=12,y=12-x代入约束条件,可得,所以 x=3 或 4 ,即经过可行域内的整点且与原点距离最近的直线是x+y=12, 经过的整点是 B(3,9) 和C(4,8), 它们都是最优解.答: 要截得所需三种规格的钢板,且使所截两种钢板的张数最少的方法有两种:第一种截法是截第一种钢板3张.第二种钢板9张;第二种截法是截第一种钢板4张、第二种钢板8张.两种方法都最少要截两种钢板共12张.例4 某人承揽一项业务:需做文字标牌2个,绘画标牌3个。
谈线性规划中_整点最优解_处理方法
图5
图6
以上介绍求可行域内整点最优解的方法 各有长处 . 网格法只须准确作图 , 没有计算上 的麻烦 ; 筛选法侧重于计算但可免去画图之 ( 责审 劳 . □ 余炯沛)
合订本邮购启示
本刊 2002 年精装合订本将现开始向喜爱 《中学生数学》 的读者出售 , 高中版每册售价 45 元 ; 初中版每册售价 45 元 . 另 , 本刊现有少量 2000 年和 2001 年初中版 《中学生数学》 精装合订本 ( 2000 年和 2001 年高 中版合订本均已售完 ) . 2000 年初中版精装合订本每册售价 45 元 ; 2001 年初中版精装合订本每册售价 45 元 . 以上售价中均含邮挂费 , 数量有限 , 欲购从 速 。款请汇至 :100037 首都师范大学数学系中学 生数学杂志社乔赤兵收 . 请在汇款单附言栏内注 明所购合订本的年份并注明高中刊或初中刊及 所购册数 , 款到寄书 .
( 中学生数学》 《 2001 ( 1 上) :7 , 2002 ( 2 上) :11) 生5 原三篇文章利用 Cauchy 不等式或建 立参数方程推证 . 我构造向量 , 设 Q ( x , y ) 在 l
生4 构造 m = { 1 ,
— →
— →
x - 1} , x-
n ={
1
x = 1 + ( x - 1) = | m | ( x-
4
中 学 生 数 学 2003 年 1 月上
谈线性规划中 “整点最优解” 处理方法
江苏省建湖高级中学 ( 224700) 徐国文 现行高中数学教材新增设了线性规划的 内容 , 并开设了研究性课题 : 线性规划的实际 应用 . 但教材中寻找整点最优解的方法介绍得 笼统 , 不易掌握与操作 , 使寻找整点最优解成 为了学习中的难点 . 本人据第六十五页习题 7 . 4 第 4 题介绍两种求整点最优解的方法 , 供同 学们学习中参考 : 引例 某 人 有 楼 户 一 幢 , 室 内 面 积 共 180m2 , 拟分隔成两类房间作为旅游客房 , 大房 间每间面积 18m2 , 可住游客 5 名 , 每名游客每 天住宿费为 40 元 ; 小房间每间面积为 15m2 , 可
简单的线性规划整点最优解
0
使z=2x+y取得最大值的可行解为 (2,-1) ,
1
且最大值为 3 ;
y=-1
(-1,-1)
2x+y=0
使z=2x+y取得最小值的可行解 (-1,-1) ,
x
(2,-1)
且最小值为 -3 ;
这两个最值都叫做问题的 最优解。
返回
例题分析
例1:某工厂生产甲、乙两种产品.已知生产甲种产品1t需消
耗A种矿石10t、B种矿石5t、煤4t;生产乙种产品1吨需消 耗A种矿石4t、B种矿石4t、煤9t.每1t甲种产品的利润是600 元,每1t乙种产品的利润是1000元.工厂在生产这两种产品的 计划中要求消耗A种矿石不超过300t、消耗B种矿石不超过 200t、消耗煤不超过360t.甲、乙两种产品应各生产多少(精 确到0.1t),能使利润总额达到最大?
3.在可行域内找整数解,一般采用平移找解法,即打网 络、找整点、平移直线、找出整数最优解
解线性规划应用问题的一般步骤:
1)理清题意,列出表格: 2)设好变元并列出不等式组和目标函数 3)由二元一次不等式表示的平面区域做出可行域; 4)在可行域内求目标函数的最优解 5)还原成实际问题 (准确作图,准确计算)
甲产品 xt
(1t)
10 5 4
600
乙产品 yt 资源限额
(1t)
(t)
4
300
4
200
9
360
1000
设生产甲、乙两种产品.分别为x t、yt,利润总额为z元
把题中限制条件进行转化:
10x+4y≤300
5x+4y≤200 4x+9y≤360
x≥0
y ≥0
线性规划之最优整数解问题
线性规划之最优整数解问题河北省景县梁集高中 张国营线性规划是高中数学新教材的新增内容,对学生及教师来说都不是太熟悉。
教材对这一部分叙述的也不是很详细,所以学生学起来很费劲,教师教起来也不容易。
这一内容在近几年高考中考察的知识点比较容易,一般以选择或填空题的形式出现。
根据我多年的教学经验,我认为在学习本部分内容时,应注意以下几点:1.判定最优解:求线性目标函数z=ax+by(a ≠0、b ≠0)在线性约束条件下的最优解问题,可转化为求直线y= - b zx b a+在y 轴上的截距的最大值和最小值问题。
即根据直线在y 轴上的截距b z 和z 的关系来判断何时z取得最大(小)值。
我把这种方法叫做截距判断法。
具体情况如下:当b>0时,若b z取最大值,z 也取得最大值,若b z取最小值,z 也取得最小值;当b<0时,结果相反。
2.求出最优解:根据动直线t x a b y +-=与可行域有公共点且t 取最大(小)值时所经过的可行域内点的坐标来计算出最优解。
3.求出最优整数解:这是最复杂的一步,也是最关键的一步。
此处是学生学习这一部分的难点。
这一步求解的方法很多,下面举例来说明常用的一些方法。
例:要将两种大小不同的钢板截成A 、B 、C 三种规格的小钢板,第一种钢板可截成A 、B 、C 三种规格的小钢板分别为2块、1块、1块;第二种钢板可截成 A 、B 、C 三种规格的小钢板分别为1块、2块、3块 . 现需要A 、B 、C 三种规格的小钢板分别为15、18、27块,问各截这两种钢板多少张可得所需三种规格的成品,且使用钢板总张数最少? 解:设需截第一种钢板x 张,第二种钢板y 张,总钢板用z 张,据题意得约束条件:①152≥+y x ②182≥+y x ③273≥+y x ④N y x ∈,目标函数为z=x+y ,作出可行域,作直线l :x+y =0,将直l 向右上方平移,用截距判断法易知当动直线t y x =+经过可行域上的点A (3.6,7.8),即①152=+y x ②273=+y x 的解时z=x+y 取最小值11.4,此为最优解。
线性规划中最优整解的一种求解方法
72.线性规划中最优整解的一种求解方法(陕西省小学教师培训中心 王凯成 710600)正如文[1]所说,“在线性规划问题中,最令学生、教师头疼的莫过于如何寻找最优整解. 通常作法是用网格法,即把可行域中的整点标出,再通过代点检验来完成最优整解寻找;不过这种方法要经过大量繁复的运算才能保证结果的正确性.”笔者经过研究,找到了一种快速求解线性规划中最优整解的方法,这种方法不需要作出可行域,简化了作图这一步骤,而且计算量小,更容易掌握.例1 (文[1]例2)某人有楼房一幢,室内面积共180m 2,拟分割成两类房间作为旅游客房,大房间每间面积为18m 2,可住游客5名,每名游客每天住宿费为40元;小房间每间面积为15m 2 ,可住游客3名,每名游客每天住宿费为50元;装修大房间每间需1000元,装修小房间每间需600元.如果他只能筹款8000元用于装修,且游客能住满客房,他应隔出大房间和小房间各多少间,能获得最大收益?(人教社编高中数学第二册p65习题7.4第4题)解 设隔出大房间x 间,小房间y 间,收益为z 元,z = 200x+150y = 50(4x+3y )= 50z ′,z ′= 4x+3y ,使z ′尽可能地大,x 、y 满足约束条件: 18x+15y 180 1000x+600y 8000 x N y N≤⎧⎪≤⎪⎨∈⎪⎪∈⎩ 3,4x=z -3t(z )4x+3y=z 4()18x+15y 180 z + 2t 60 1000x+600y 8000 2z - 3t 40 132********.760 ()2x z t y z t N y z t t Z z z z z t t Z z ''=-=-+''∈⎧'⎨'=-+∈⎩'≤≤⎧⎧−−−−−−→⎨⎨'≤≤⎩⎩'''⨯+⨯≤⇒≤⇒≤''-≤≤∈'的通解为:①②③②③有:2z -40 由②及③知:④3当13711.23612t t Z z t t Z =≤≤∈'=≤≤∈1时,由④知:11,但,无解32当时,由④知:10,但,所以t=11或t=12.3当z ′= 36且t = 11时,由4x+3y = z ′的通解①知: x = 3,y = 8.当z ′= 36且t = 12时,由4x+3y = z ′的通解①知: x = 0,y = 12.注意到x ≥0,y ≥0. 所以,z ′的最大值为36,z 的最大值为50×36=1800.答:应隔出大房间3间,小房间8间;或者隔出小房间12间.这都能获得最大效益. 例2 某工厂生产甲、乙两种产品.已知生产甲种产品1t 需耗A 种矿石10t 、B 种矿石5t 、煤4t ;生产乙种产品1t 需耗A 种矿石4t 、B 种矿石4t 、煤9t. 每1t 甲种产品的利润是600元,每1t 乙种产品的利润是1000元. 工厂在生产这两种产品的计划中要求消耗A 种矿石不超过300t 、B 种矿石不超过200t 、煤不超过360t. 甲、乙两种产品应各生产多少(精确到0.1t ),能使利润总额达到最大?(人教社编高中数学第二册p61例3)解 设甲种产品生产x 个0.1t ,乙种产品生产y 个0.1t ,利润总额为z 元. 则z = 60x + 100y = 20(3x + 5y )= 20z ′,z ′= 3x + 5y ,应使z ′尽可能地大. x 、y 满足约束条件:x + 0.4y 300 0.5x + 0.4y 2000.4x + 0.9y 360x N,y N25()353()x + 0.4y 30010x + 4y 3000 0.5x + 0.4y 2005x + 4y 2000 0.4x + 0.9y 360 4x + 9y 3600x z t z N x y z y z t t Z ≤⎧⎪≤⎪⎨≤⎪⎪∈∈⎩''=-∈⎧'+=⎨'=-+∈⎩≤≤⎧⎧⎪≤⇒≤⎨⎨⎪≤≤⎩的通解为:①25,316z - 38t 30006z - 13t 2000- z + 7t 360071329608002096().1630003600()387x z t y z t z z z N z z t t Z ''=-=-+'≤⎧⎪⎪'−−−−−−→≤⎨⎪⎪'≤⎩⎩'''⨯+⨯≤⇒≤∈''-+≤≤∈②③④③④有:由②、③、④知:⑤ 620003600()13752096.2096813742095.2095813732094.20948137z z t t Z z z t t Z z z t t Z z z t t Z ''-+≤≤∈''=≤≤∈''=≤≤∈''=≤≤∈且⑥7的最大可能值为当时,由⑥知:813,但是,无解;131的最大可能值为当时,由⑥知:813,但是,无解;138的最大可能值为当时,由⑥知:812,但是,只有t=813.13注意到t=813也满足''⑤.所以当z =2094且t=813时,由3x+5y=z 的通解①知:x=123,y=345.注意到x ≥0,y ≥0. 故知z ′的最大值为2094,z 的最大值为20×2094 =41880. 答:应生产甲产品约12.3t ,乙产品约34.5t ,能使利润总额达到最大.(注:例2解法说明中学数学教材给出的解法是不妥的) 例3 本公司计划2008年在甲、乙两个电视台做总时间不超过300分钟的广告,广告总费用不超过9万元,甲、乙电视台的广告收费标准分别为500元/分钟和200元/分钟,规定甲、乙两个电视台为该公司所做的每分钟广告,能给公司带来的收益分别为0.3万元和0.2万元。
探索线性规划中整点最优解问题
探索线性规划中整点最优解问题作者:肖志坚来源:《新教育时代·学生版》2017年第34期摘要:在普通高中课程标准实验教科书《数学》必修五3.3.2“简单的线性规划问题”内容中,在求整点最优解的问题上,教材和教参的处理方法,只是在“最优解”的基础上进行“调整”,得到整点最优解。
而“调整”方法不具一般性,学生在解答这类问题时,思维混乱、无法可依。
本文针对线性规划整点最优解问题,在谋求解决问题的通性通法方面作了一点探讨,抛砖引玉。
关键词:整点最优解可操作性《简单的线性规划问题》一节,是高中数学的新增内容。
通过对这一节的学习,让学生掌握简单线性规划的基本思想和基本方法,有利于培养学生科学、严谨的学习品质,提高学生分析和解决实际问题的能力,进一步拉近了数学和社会生活之间的距离。
我认为,学习本节内容,重点在于应用,解决实际问题,提高学生的数学素养。
而在实际问题中,整点问题又较为普遍.教材对整点问题也有涉及,同时也为学习者留下很大的思维发展空间。
在教学中,我发现不少学生最怕遇到线性规划整点最优解问题。
于是,我沉入到此类问题中去,寻求解决问题的一般办法,整理出一种操作性较强的解题方法,为叙述方便,暂且称为“最优解区域法”。
其解题的基本思路是:(1)划定最优解区域。
就是要尽量缩小题设中的可行域,使缩小后的可行域,不但含有题目要求的整点最优解,而且其所含的整点数较少。
(2)求整点。
即是求出最优解区域中的所有整点坐标(很少的几个)。
(3)验证得结果。
将在最优解区域中求得的所有整点,代入目标函数,逐个验证得到整点最优解。
下面从“求可行域内的整点”、“最优解区域”和“最优解区域法的应用”等三个方面来具体阐述“最优解区域法”。
一、求可行域内的整点在求线性规划中整点最优解时,需要在最优解区域内找出整点最优解,即是将最优解区域内的所有整点都找出来,逐个去验证,才可以避免遗漏整点最优解。
因为最优解区域是封闭的,所含整点不多,在找整点时,通常可采用分离取整讨论法求解。
高中数学解题方法系列:线性规划中整点问题的4种方法
高中数学解题方法系列:线性规划中整点问题的4种方法线性规划是运筹学的一个重要分支,在实际生活中有着广泛的应用。
新教材中增加了线性规划的内容,充分体现了数学的实际应用,发展了学生的数学应用意识。
由于实际问题中线性规划问题的最优解多为整数解,也是学生学习线性规划的难点,因而求线性规划的整数最优解的方法就显得尤为重要了。
但教材中对此类问题却一带而过,对于具体的验算过程并没有作必要的描述,以致学生在解题过程中对于具体的验算过程掌握还不够清晰。
例:要将两种大小不同的的钢板截成A 、B 、C 三种规格,每张钢板可同时截得三种规格的小钢板的块数如表所示,今需要A 、B 、C 三种规格的成品分别为15,18,27块,问各截这两种钢板多少张可得所需三种规格成品,且使所用钢板张数最少。
解:设需要截第一种钢板x 张,第二张钢板y 张,则21521832700x y x y x y x y +≥⎧⎪+≥⎪⎪+≥⎨⎪≥⎪⎪≥⎩,作出可行域(如图所示),目标函数为z x y =+,作出在一组平行直线x y t +=中(t 为参数)经过可行域内的点且和原点距离最近的直线,此直线经过直线327x y +=和直线215x y +=的交点1839(,)55A ,直线方程为5721155x y +==,由于183955和都不是整数,而最优解(,)x y 中,x ,y 必须都是整数,所以可行域内点1839(,)55A 不是最优解。
经过可行域内的整点(横坐标和纵坐标都是整数的点)且与原点距离最近的直线是12x y +=且经过的整点是B (3,9)和C (4,8),它们都是最优解。
答:要截得所需三种规格的钢板,且使所截两种钢板的张数最少的方法有两种,第一种截法是截第一种钢板3张、第二种钢板9张;第二种截法是截第一种钢板4张、第二种钢板8张。
两种方法都最少要截两种钢板共12张。
线性规划问题中的整点最优解是教学中的一个难点,教材中利用图解法比较直观有效地突破了这一难点,但其中有两个问题需要弄清楚:直线12x y +=是怎样确定的?整点B (3,9)和C (4,8)又是怎样确定的?在求最优解时,我们是将平行直线:l x y t +=向可行域内平移,在向右上方平移时,t 的值是增加的,而经过1839(,)55A 点的直线为5721155x y +==,当t 值增加的过程中,其最小值是12,所以与原点距离最近的直线可能是12x y +=。
“线性规划中求整点的最优解问题”的解法规划
“线性规划中求整点的最优解问题”的解法规划
陈后万
【期刊名称】《数理化解题研究:高中版》
【年(卷),期】2016(000)002
【摘要】一般而言,对于线性目标函数,在线性约束条件下求的最大值或最小值,我们称为最优解.我们都知道最优解一般都是在线性约束条件所确定的可行域边界取到,即只要求出可行域边界上的直线交点坐标,代入线性目标函数取得最值就是最优解.但是对于实际生活中的问题又和纯粹的数学模型问题有点不同,因为在实际生活中碰到很多求整数解的问题,即变量x,y要取到整数解.
【总页数】1页(P12-12)
【作者】陈后万
【作者单位】浙江省洞头一中,325700
【正文语种】中文
【中图分类】G632
【相关文献】
1.如何求“线性规划”中的整点问题 [J], 张帮军
2.用图解法求线性规划最优解 [J], 魏建邦
3.线性规划问题方程排序求最优解法 [J], 李长征
4.线性规划中整点最优解的求解策略 [J], 郭海鹰
5.也谈线性规划中整点最优解的一种处理方法 [J], 李平
因版权原因,仅展示原文概要,查看原文内容请购买。
浅谈_线性规划中的整点最优解_的几种求法
2010年第16期
文学教育研究
浅谈“线性规划中的整点最优解”的几种求法
顾钰萍 (湖州中学浙江湖州313000)
((简单的线性规划问题》是高中数学教材必修5第三章《不 等式》的内容。求线性目标函数的最值问题是本节的重点,也是 本节的难点。课本给出了三个典型例题来介绍实际的线性规划 问题。其中例5和例6代表了第一类线性规划问题:给定一项任 务,问怎样统筹安排,能使完成这项任务的人力、物力资源最 小。例7代表了第二类线性规划问题:给定一定数量的人力、物 力资源,问怎样安排运用这些资源,能使完成的任务量最大。其 中例6是一个求整点最优解的问题,更是线性规划问题的一个 难点中的难点。 在实际教学过程中我发现学生很难理解教材给出的解答 过程,不知道课本给出的最优解是如何得到的。经过实际的教 学研究和资料查阅我得到几种寻求“线性规划中的整点最优 解”的方法。 一.网格法寻找整点最优解 网格法寻找整点最优解是最容易让学生理解接受的一种 方法。该方法的本质是直线的平移,但它并非一步一步的平移, 而是在非整点最优解附近搜索,同时结合网格,赢接找出附近 的整点来减小搜索范围,从而求出整点最优解。 例:某人有楼房一幢,室内面积共180m2,拟分隔成两类房 间作为旅游客房,大房间每间面积为18肌:,可住游客5名,每名 游客每天住宿费为40元;小房间每间面积为15所:,可住游客3 名,每名游客每天住宿费为50元・装修大房间每间需1000元,装 修小房间每间需600元。如果他只能筹款8000元用于装修,且游 客能住满客房,他应隔出大房间和小房间各多少间,能获得最 大收益? 解:设隔出大房间间x,小房间问Y,收益为元z,则 解:设隔出大房间间x,小房间间Y,收益为元z,则
淞.
得A(挈,竿),但不是整数解。此时:200×20,+l 50×竿
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
破解线性规划中的整点问题
河南省三门峡市卢氏一高(472200)赵建文 Email:zhaojw1968@
线性规划中的整点问题是高中数学线性规划中的重要一类问题,是高中数学的一个难点,本文将整数线性规划问题解法作以简单介绍供同学们学习时参考.
例 某商店计划同时销售某品牌电热水器和太阳能热水器,由于市场需求旺盛,这两种产品供不应求,因该商店根据具体情况(如成本、员工工资)确定产品的月采购量,具体数据如下,问这两种产品各采购多少时,才能使总利润最大?最大利润是多少?
分析:本题是整数规划问题,设采购电热水器x 台、太阳能热水器y 台,列出约束条件和目标函数,用图解法解之.
解析:设月采购电热水器x 台、太阳能热水器y 台,月总利润为z 元,则
1000300030000100050011000
,x y x y x y N +≤⎧⎪+≤⎨⎪∈⎩
,即330222
,x y x y x y N +≤⎧⎪+≤⎨⎪∈⎩,目标函数为
z =800600x y +
作出可行域如图所示,
作直线l :86x y +=0,
平移直线z =800600x y +知过M 3638(
,)55时,max z =10320,但x =365,y =385不是整数,所以可行域内点M 3638(
,)55不是整点最优解. 求整点最优解 解法一 网格平移法
首先在可行域内打网格,其次描出M 3638(,)55
附近的所有整点,接着平移直线l :86x y +=0,会发现当移至(8,6)时,直线在y 轴上截距最大,即max z =10000元.
解法二 特值检验法
由图可知目标函数取得最大值的整点应分布在可行域右上侧靠近边界的区域,一次取得满足条件的整点,(0,10),(1,9),(2,9),(3,9)(4,8),(5,8),(6,8),(7,7),(8,6),(8,5),(9,4),(10,2),(10,1),(11,0).将这些点分别代入z =800600x y +,求出各点对应的值,经验证可知,在整点(8,6)处max z =10000元.
解法三 调整最优法
单位产品所需资金 月资金供应量(百元) 电热水器 太阳能热水器 成本 10 30 300 工资 10 5 110 单位利润 8 6
由非整点最优解
3638
(,)
55
得
max
z=10320,∴10320
z≤且能被200整除,令
80060010200
x y
+=,即
4
17
3
x
y=-,代入约束条件整理得无解,即10200
z<,再令
80060010000
x y
+=,即
504
33
x
y=-,代入约束条件整理得,
20
8
3
x
≤≤,∴x=7或
x=8,当x=7时,
22
3
y=(舍),当x=8时,6
y=,故最优整点为(8,6).
故每采购热水器8台、太阳能热水器6台时,总利润最大,最大值为10000元.
点评:对整数规划问题,先按一般规划问题求出最优解,若最优解是整数,则此最优解就是整数规划的最优解,若最优解不是整数,则可用下边三种方法整点最优解:(1)网格平移法:打网格,找出可行域内整点,平移目标函数,找出最优整点;(2)特值验证法:在非整点最优解的附近靠近边界可行域内找整点,代人目标函数通过计算比较,找出最优解;(3)调整优值法:先求x、y取非整点最优解时目标函数的最大(小)值,根据不定方程整数解的知识知,目标函数的最值应是目标函数中x、y系数公约数的整数倍,据此调整目标函数的最大值,取比x、y取非整数最优解对时最大(小)值小(大)、与之最接近、能被目标函数中x、y系数公约数整除的数作为新最值,从中用x把y表示出来,代人约束条件,求出x的取值范围,在x的取值范围中取出整数作为x值,代入目标函数求出y值,若x值、y值都是整数,则此x、y值就是最优整数解,若x、y值不是整数,则取与第二取得最值最近且能被目标函数中x、y系数公约数整除的数作为新最值,重复上述步骤,直到找出整点最优解.
跟踪练习
1.某工厂有生产课桌与凳子的两种木料,第一种
木料363
m,第二种木料283m,生产一张课桌与一
个凳子需要两种材料如表所示,生产一张课桌获利
15元,生产一个凳子获利10元,该工厂在现有条件下,课桌与凳子各生产多少时,获得利润最多?
2.某学校预算2000元购买单价为100元的桌子和40元的凳子,希望购买的桌凳总数尽可能多,但凳子不少于桌子,且不多于桌子的2倍,求该学校所购买的桌、凳数分别为多少?
3.某建筑公司有7量装载重量为6吨的A型卡车和4辆载重量为10吨的B型卡车,驾驶员9人,在某项工程建设中,该公司承包每天至少360方土方任务,已知每天往返的次数为:A型卡车8次、B型卡车6次,每辆卡车每天的费用为:A型卡车160元、B型卡车256元,问该公司每天派出A型卡车B型卡车各多少辆时,既能完成任务又使成本费用最低?
答案:
1.解析:设该厂每天生产课桌x张,凳子y个,获
得总利润为z元,则约束条件为
0.180.0936 0.080.1428 ,
x y
x y
x y N
+≤
⎧
⎪
+≤
⎨
⎪∈
⎩
,
即
2400
471400
,
x y
x y
x y N
+≤
⎧
⎪
+≤
⎨
⎪∈
⎩
,目标函数为z=1510
x y
+,作出
产品第一种木料第二种木料
课桌0.18 0.08
凳子0.09 0.14
24004714000,0x y x y x y +≤⎧⎪+≤⎨⎪≥≥⎩
表示可行域如图所示,作出目标函数l :1510x y +=0,平移l 知,l :z =1510x y +过A 点时,max z ,解2400471400x y x y +=⎧⎨+=⎩
得A (190,120),即x =190,y =120时,max z =4050元,因x =190,y =120也是整数,∴也是原整数规划的解,
∴当生产课桌190张,凳子120个时,总利润最大,最大利润为4050元.
2.解析:设学校购买的桌、凳数分别为x 、y ,总数为z ,则约束条件为
1004020002,x y x y x y x y N +≤⎧⎪≤⎪⎨≥⎪⎪∈⎩,即52100020,x y x y x y x y N
+≤⎧⎪-≤⎪⎨-≥⎪⎪∈⎩,目标函数为z =x y +, 作出521000200,0
x y x y x y x y +≤⎧⎪-≤⎪⎨-≥⎪⎪≥≥⎩表示的可行域如图所示,作出目标函数l :x y +=0,平移直线l 知,直线l :z =x y +过A 点时,max z ,解
5210020
x y x y +=⎧⎨-=⎩得,x =1009,y =2009,不为整数解,不是原规划问题的解,此时z =1003,比1003小且接近1003
的整数为33,令x y +=33,则y =33x -,代人原约束条件解得x =11,则y =22,所以该学校应购买11张桌子,22个凳子.
3.解析:设该公司每天派出A 型卡车x 辆B 型卡车y 辆,总成本费用z 元,则约束条件为070494860360,x y x y x y x y N
≤≤⎧⎪≤≤⎪⎪+≤⎨⎪+≥⎪∈⎪⎩,目标函数为z =160256x y +,作出
可行域如图所示,
作出直线l :160256x y +=0,找出所有在可行域内的整点
(3,4),(4,4)(5,4),(4,3),(5,3),(5,2),(6,3),(6,2),(7,2),(7,1),代入目标函数验证得,直线:z =160256x y +过整点(5,2)时,min z =1312元.
即该公司每天派出A 型卡车5辆B 型卡车2辆,总成本最低.。