线性目标函数的几种“变式”及相应最值的求法

2020-03-13 15:08谯用
数学学习与研究 2020年2期
关键词:线性规划变式

谯用

【摘要】在线性规划问题中,我们常常会遇到非线性目标函数的问题,遇到这类问题,我们该如何处理呢?

【关键词】线性规划;目标函数;几种变式

线性规划是优化的具体模型之一.在本模块的教学中,教师应引导学生体会线性规划的基本思想,借助几何直观解决简单的线性规划问题,不必引入很多名词.在《普通高等学校招生全国统一考试大纲(课程标准实验版)》中,对线性规划有这样的描述:“对线性规划仍以考查线性目标函数的最值为重点,还可能以考查线性规划思想方法的形式出现,如利用代数式的几何意义(距离、斜率、面积等)求最值”.基于此,我们说目标函数存在几种变式.

例1 某厂拟生产甲、乙两种试销产品,每件销售收入分别为3千元、2千元.甲、乙两种产品都需要在A,B两种设备上加工,在A,B上加工一件甲所需工时分别为1时、2时,加工一件乙所需工时分别为2时、1时,A,B两种设备每月有效使用时数分别為400和500.如何安排生产可使收入最大?

这个问题的数学模型是二元线性规划,要求从实际问题中抽象出简单的二元线性规划问题,然后加以解决.

解 设甲、乙两种产品分别生产x,y件,约束条件是

x+2y≤400,2x+y≤500,x≥0,y≥0,

目标函数是z=3x+2y.

要求出适当的x,y,使得z=3x+2y取得最大值,要先画出可行域,如图所示,考虑3x+2y=a,a是参数,将它变形为y=-32x+a2,这是斜率为-32、随a变化的一组直线.a2是直线在y轴上的截距,当a2最大时a最大,当然直线要与可行域相交,即在满足约束条件时目标函数取得最大值.

在这个问题中,使3x+2y取得最大值的(x,y)是两直线2x+y=500与x+2y=400的交点(200,100).因此,甲、乙两种产品分别生产200,100件时,可得最大收入为800千元.

本例中目标函数是线性的,下面谈谈几种变式.

变式一:含参数型目标函数,形如y=ax+y

例2 (2013年高考全国题)记不等式组x≥0,x+3y≥3,3x+y≤3, 所表示的平面区域为D.若直线y=a(x+1)与D有公共点,则a的取值范围是.

解 题中不等式组表示的可行域如图阴影部分所示.因为直线y=a(x+1)过定点A(-1,0),由图结合题意可知kAB=37,kAC=3.所以要使直线y=a(x+1)与平面区域D有公共点,则37≤a≤3.其实是将问题转化为直线的斜率的取值范围来求.

变式二:斜率型目标函数,形如z=y-bx-a

例3 已知y≥0,y≤2x,y≤4-2x, 求z=y+2x+2的取值范围.

解 题中不等式组表示的可行域如图阴影部分所示.z=y+2x+2表示可行域内的点与点A(-2,-2)连线的斜率.图中kAB=12,kAC=43,所以z的取值范围是12≤z≤43.

变式三:距离型目标函数

d=|Ax+By+C|A2+B2或

d=(x-a)2+(y-b)2

例4 (2013年高考北京题)设D为不等式组x≥0,2x-y≤0,x+y-3≤0 表示的平面区域,区域D上的点与点(1,0)之间的距离的最小值为.

解 题中不等式组表示的可行域如图阴影部分所示.区域D上的点与点(1,0)之间的距离的最小值为点(1,0)到直线2x-y=0的距离,点(1,0)到直线2x-y=0的距离为255,所以区域D上的点与点(1,0)之间的距离的最小值为255.

变式:设D为不等式组x≥0,2x-y≤0,x+y-3≤0, 表示的平面区域,区域D上的点与点(1,0)之间的距离的最大值为.

这是两种不同的距离,前者为点到直线的距离,后者为两点间的距离.

总之,无论我们遇上什么样的目标函数,只要抓住其几何特征,认真体会其数学思想,就可以顺利地解决问题.

猜你喜欢
线性规划变式
一道拓广探索题的变式
聚焦正、余弦定理的变式在高考中的应用
的化简及其变式
课后习题的变式练习与拓展应用
集体活动的时间规划
新课程概率统计学生易混淆问题
基于多枢纽轮辐式运输网络模型的安徽省快递网络优化
线性规划常见题型及解法
问题引路,变式拓展