理学第三运筹学总复习.pptx
《理学第三运筹学总复习.pptx》由会员分享,可在线阅读,更多相关《理学第三运筹学总复习.pptx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、际恩陆2023/2/231第四章第四章 目标规划目标规划本章学习要求本章学习要求 掌握目标规划的图解法求解模型掌握目标规划的单纯形法的求解模型。主要概念及算法主要概念及算法1 1、目标函数、目标函数多目标的情况下,要用偏差变量限定成目标约束。多目标的情况下,要用偏差变量限定成目标约束。多目标的重要程度不同,用优先因子多目标的重要程度不同,用优先因子P Pi i可以认为是一可以认为是一个大的常数,计算不同目标的优先顺序,确定个大的常数,计算不同目标的优先顺序,确定P P1 1P P2 2P P3 3P Pn n。第1页/共41页际恩陆2023/2/232 将所有的目标偏差总和在一起,组成一个新的
2、目标函将所有的目标偏差总和在一起,组成一个新的目标函数,求极小。数,求极小。难点:在进行目标约束的转换过程中,要有较好的应用难点:在进行目标约束的转换过程中,要有较好的应用题分析能力,或者说是语文逻辑分析能力。题分析能力,或者说是语文逻辑分析能力。即,当目标要求准确完成时,使即,当目标要求准确完成时,使 当目标允许超额完成(如利润、产值)时,使当目标允许超额完成(如利润、产值)时,使第2页/共41页际恩陆2023/2/233 当目标允许不完成(如能源、原材料)时,使当目标允许不完成(如能源、原材料)时,使2 2、约束条件、约束条件当把目标函数变成目标约束时,有当把目标函数变成目标约束时,有当把
3、原问题中的资源约束标准化后,有当把原问题中的资源约束标准化后,有上述两式就是目标规划中的约束方程。上述两式就是目标规划中的约束方程。第3页/共41页际恩陆2023/2/2343 3、模型、模型列出全部约束条件。列出全部约束条件。4 4、建模步骤、建模步骤 把要达到的约束不等式加上正、负偏差变量后,化把要达到的约束不等式加上正、负偏差变量后,化为目标约束等式。为目标约束等式。第4页/共41页际恩陆2023/2/235对目标赋予相应的优先因子。对目标赋予相应的优先因子。对同一级优先因子中的各偏差变量,若重要程度不对同一级优先因子中的各偏差变量,若重要程度不同时,可赋予不同(根据题意)的加权系数。同
4、时,可赋予不同(根据题意)的加权系数。构造一个按优先因子及加权系数和对应的目标偏差构造一个按优先因子及加权系数和对应的目标偏差量所要实现最小化的目标函数。量所要实现最小化的目标函数。5 5、解目标规划的单纯形法、解目标规划的单纯形法 目标规划的数学模型结构与线性规划的数学模型结构目标规划的数学模型结构与线性规划的数学模型结构没有本质的区别,所以可用单纯形法求解。但要考虑目标没有本质的区别,所以可用单纯形法求解。但要考虑目标规划的数学模型的一些特点,故有以下规定:规划的数学模型的一些特点,故有以下规定:因目标规划问题的目标函数都是求最小化,所以,因目标规划问题的目标函数都是求最小化,所以,以以j
5、 j=c=cj j-z-zj j00(j=1j=1,2 2,n n)为最优准则。)为最优准则。第5页/共41页际恩陆2023/2/236 因非基变量的检验数中含有不同等级的优先因子,因非基变量的检验数中含有不同等级的优先因子,即:即:c cj j-z-zj j=a=akjkjP Pk k,(,(j=1,2,n k=1,2,Kj=1,2,n k=1,2,K)因因P P1 1P P2 2P Pk k;从每一个检验数的整体来看,检验;从每一个检验数的整体来看,检验数的正负首先决定于数的正负首先决定于P P1 1的系数的系数a a1j1j的正负;若的正负;若a a1j1j=0=0,这时此,这时此检验数
6、的正负就决定于检验数的正负就决定于P P2 2的系数的系数a a2j2j的正负,下面可依此类的正负,下面可依此类推。推。解目标规划问题的单纯形法的计算步骤:解目标规划问题的单纯形法的计算步骤:建立初始单纯形表,在表中将检验数行按优先因子建立初始单纯形表,在表中将检验数行按优先因子个数分别列成个数分别列成K K行,置行,置k=1k=1;检验该行中是否存在负数,且对应的前检验该行中是否存在负数,且对应的前k-1k-1行的系数行的系数是零。若有负数,取其中最小者对应的变量为换入变量,是零。若有负数,取其中最小者对应的变量为换入变量,转步骤转步骤,若无负数,则转步骤,若无负数,则转步骤。第6页/共41
7、页际恩陆2023/2/237 按最小比值规则确定换出变量,当存在两个或两个按最小比值规则确定换出变量,当存在两个或两个以上相同的最小比值时,选取具有较高级别的变量为换出以上相同的最小比值时,选取具有较高级别的变量为换出变量。变量。按单纯形法进行基变换运算,建立新的计算表,返按单纯形法进行基变换运算,建立新的计算表,返回步骤回步骤。当当k=Kk=K时,计算结束。表中的解即为满意解。否则置时,计算结束。表中的解即为满意解。否则置k=k+1k=k+1,返回步骤,返回步骤。第7页/共41页际恩陆2023/2/238第四章复习思考题 1 1、试述目标规划的数学模型同一般线性规、试述目标规划的数学模型同一
8、般线性规划数学模型异同。划数学模型异同。两种类型的数学模型都有目标函数;两种类型的数学模型都有目标函数;目标规划与一般线性规划问题数学模型的共同点:目标规划与一般线性规划问题数学模型的共同点:两种类型的数学模型都有约束条件;两种类型的数学模型都有约束条件;两种类型的数学模型其决策变量都要求是连续的;两种类型的数学模型其决策变量都要求是连续的;两种类型的数学模型的右端常数项都要求非负;两种类型的数学模型的右端常数项都要求非负;第8页/共41页际恩陆2023/2/239 LP问题的目标函数是求最大化,而目标规划的目问题的目标函数是求最大化,而目标规划的目标函数是求极小化;标函数是求极小化;目标规划
9、与一般线性规划问题数学模型的不同点:目标规划与一般线性规划问题数学模型的不同点:LP问题的约束条件都是绝对约束,目标规划的约问题的约束条件都是绝对约束,目标规划的约束条件既有目标约束,有时同时存在绝对约束。束条件既有目标约束,有时同时存在绝对约束。目标规划的目标函数是按各目标约束的正、负偏差目标规划的目标函数是按各目标约束的正、负偏差变量和赋予相应的优先因子及系数而构造,而变量和赋予相应的优先因子及系数而构造,而LP问题的问题的目标函数是按一个单一目标(即利润最大)构造。目标函数是按一个单一目标(即利润最大)构造。2 2、解释下列概念、解释下列概念 什么是正负偏差变量;什么是正负偏差变量;什么
10、是绝对约束和目标约什么是绝对约束和目标约束;束;什么是优先因子与权系数。什么是优先因子与权系数。LP问题没有优先因子和权系数,而问题没有优先因子和权系数,而IP中有这两个。中有这两个。第9页/共41页际恩陆2023/2/2310 偏差变量偏差变量 用来表示实际值与目标值之间的差异。用来表示实际值与目标值之间的差异。d+超出目标的差值,称为超出目标的差值,称为正偏差变量正偏差变量。d-未达到目标的差值,称为未达到目标的差值,称为负偏差变量负偏差变量。因实际决策值不可能既超过目标值又低于目标值,故最因实际决策值不可能既超过目标值又低于目标值,故最终结果中恒有终结果中恒有 d+d-=0(即两者至少有
11、一个为即两者至少有一个为0)。目标规划中,一般有多个目标值,每个目标值都相应目标规划中,一般有多个目标值,每个目标值都相应有一对偏差变量有一对偏差变量。绝对约束和目标约束绝对约束和目标约束 绝对约束绝对约束是指必须严格满足的等式约束或不等式约束;是指必须严格满足的等式约束或不等式约束;如线性规划问题的所有约束条件,不能满足这些条件的解称如线性规划问题的所有约束条件,不能满足这些条件的解称为非可行解,所以绝对约束是为非可行解,所以绝对约束是硬约束硬约束。第10页/共41页际恩陆2023/2/2311 目标约束目标约束是目标规划所特有的一种约束,它把要追求是目标规划所特有的一种约束,它把要追求的目
12、标值作为右端常数项,在追求此目标值时允许发生正的目标值作为右端常数项,在追求此目标值时允许发生正偏差和负偏差。因此,目标约束是由决策变量,正、负偏偏差和负偏差。因此,目标约束是由决策变量,正、负偏差变量和要追求的目标值组成的差变量和要追求的目标值组成的软约束软约束。目标约束不会不满足,但可能偏差过大目标约束不会不满足,但可能偏差过大。优先因子和权系数优先因子和权系数 目标规划中,当决策者要求实现多个目标时,这些目目标规划中,当决策者要求实现多个目标时,这些目标之间是有主次区别的。标之间是有主次区别的。第11页/共41页际恩陆2023/2/2312 凡要求第一位达到的目标,赋于凡要求第一位达到的
13、目标,赋于优先因子优先因子 p1,要求,要求第二位达到的目标,赋于优先因子第二位达到的目标,赋于优先因子 p2 并规定并规定 pk+1pk,表示,表示 pk 比比 pk+1 有绝对优先权。因此,不同的优先因子有绝对优先权。因此,不同的优先因子代表着不同的优先等级。代表着不同的优先等级。若要区别具有相同优先因子的多个目标,可分别赋予若要区别具有相同优先因子的多个目标,可分别赋予它们不同的它们不同的权系数权系数 k。越重要的目标,其权系数的值越大。越重要的目标,其权系数的值越大。在实现多个目标时,首先保证在实现多个目标时,首先保证 p1 级目标的实现,这时级目标的实现,这时可不考虑其它级目标,而可
14、不考虑其它级目标,而 p2 级目标是在保证级目标是在保证 p1 级目标值级目标值不变的前提下考虑的,以此类推。不变的前提下考虑的,以此类推。第12页/共41页际恩陆2023/2/2313 3 3、为什么求解目标规划时要提出满意解的、为什么求解目标规划时要提出满意解的概念,它同最优解有什么区别。概念,它同最优解有什么区别。因为在目标规划求解时,因为在目标规划求解时,首先保证上级目标的实现,首先保证上级目标的实现,这时可不考虑其它级目标,而下级目标是在保证上级目标这时可不考虑其它级目标,而下级目标是在保证上级目标值不变的前提下考虑的,在大多数情况下,上级目标实现值不变的前提下考虑的,在大多数情况下
15、,上级目标实现了,但下级目标的某些约束得不到满足,但这已经是保证了,但下级目标的某些约束得不到满足,但这已经是保证上级目标得以实现的最满意结果,故称这一结果为满足解。上级目标得以实现的最满意结果,故称这一结果为满足解。实际上,目标规划的满意解就是目标规划问题的最优解。实际上,目标规划的满意解就是目标规划问题的最优解。第13页/共41页际恩陆2023/2/2314 4 4、试述求解目标规划的单纯形法与求解线、试述求解目标规划的单纯形法与求解线性规划的单纯形的相同点和不同点。性规划的单纯形的相同点和不同点。解目标规划问题的单纯形法的计算步骤:解目标规划问题的单纯形法的计算步骤:建立初始单纯形表,在
16、表中将检验数行按优先因子建立初始单纯形表,在表中将检验数行按优先因子个数分别列成个数分别列成K K行,置行,置k=1k=1;检验该行中是否存在负数,且对应的前检验该行中是否存在负数,且对应的前k-1k-1行的系数行的系数是零。若有负数,取其中最小者对应的变量为换入变量,是零。若有负数,取其中最小者对应的变量为换入变量,转步骤转步骤,若无负数,则转步骤,若无负数,则转步骤。按最小比值规则确定换出变量,当存在两个或两个按最小比值规则确定换出变量,当存在两个或两个以上相同的最小比值时,选取具有较高级别的变量为换出以上相同的最小比值时,选取具有较高级别的变量为换出变量。变量。第14页/共41页际恩陆2
17、023/2/2315 按单纯形法进行基变换运算,建立新的计算表,返按单纯形法进行基变换运算,建立新的计算表,返回步骤回步骤。当当k=Kk=K时,计算结束。表中的解即为满意解。否则置时,计算结束。表中的解即为满意解。否则置k=k+1k=k+1,返回步骤,返回步骤。解线性规划问题的单纯形法的计算步骤:解线性规划问题的单纯形法的计算步骤:建立初始单纯形表,计算出所有变量的检验数。建立初始单纯形表,计算出所有变量的检验数。在非基变量检验数中找到最大的正数在非基变量检验数中找到最大的正数 j,它所对应的,它所对应的变量变量 xj 作为换入基的变量。作为换入基的变量。对于所有对于所有 aij 0 计算计算
18、 bi/aij,其中最小的元素,其中最小的元素 所对所对应的基变量应的基变量 xi 作为换出基的变量。作为换出基的变量。建立新单纯形表,重复上述步骤建立新单纯形表,重复上述步骤、,直到所有,直到所有检验数都小于等于零。检验数都小于等于零。第15页/共41页际恩陆2023/2/2316 5 5、判断下列说法是否正确、判断下列说法是否正确 线性规划问题是目标规划问题的一种特殊形式;线性规划问题是目标规划问题的一种特殊形式;正偏差变量应取正值,负偏差变量应负值;正偏差变量应取正值,负偏差变量应负值;目标规划模型中,应同时包含系统约束(绝对约束)目标规划模型中,应同时包含系统约束(绝对约束)与目标约束
19、;与目标约束;当目标规划问题模型中存在当目标规划问题模型中存在x x1 1+x+x2 2+d-=4+d-=4的约束条件,的约束条件,则该约束为系统约束。则该约束为系统约束。目标规划模型中,应同时包含系统约束(绝对约束)目标规划模型中,应同时包含系统约束(绝对约束)与目标约束;与目标约束;第16页/共41页际恩陆2023/2/2317第五章第五章 整数规划整数规划本章学习要求本章学习要求 熟悉分支定界法和割平面法的原理及其应用;掌握求解0-1规划问题的隐枚举法;主要概念及算法主要概念及算法1 1、求解整数规划的常用方法、求解整数规划的常用方法掌握求解指派问题的匈牙利法。分支定界法:分支定界法:设
20、有最大化的整数规划问题设有最大化的整数规划问题A A,与它,与它相应的线性规划问题为问题相应的线性规划问题为问题B B,从解问题,从解问题B B开始,若其最优开始,若其最优解不符合解不符合A A的整数条件,那么的整数条件,那么B B的最优目标函数必是的最优目标函数必是A A的最的最优目标函数优目标函数z z*的上界,记作的上界,记作 ,而,而A A的任意可行解的目的任意可行解的目第17页/共41页际恩陆2023/2/2318标函数值将是标函数值将是 的一个下界的一个下界 ,分支定界法就是将,分支定界法就是将B B的的可行域分成子区域的方法,逐步缩小可行域分成子区域的方法,逐步缩小 和增大和增大
21、 ,最,最终求得终求得 。用分支定界法求解最大化整数规划问题的步骤如下:用分支定界法求解最大化整数规划问题的步骤如下:解与整数规划问题解与整数规划问题A A相应的线性规划问题相应的线性规划问题B B,可能得,可能得到以下几种情况之一:到以下几种情况之一:a a)B B没有可行解,没有可行解,A A也没有可行解,停止计算。也没有可行解,停止计算。b b)B B有可行解,并符合问题有可行解,并符合问题A A的整数条件,则此最优解的整数条件,则此最优解为为A A的最优解,停止计算。的最优解,停止计算。c c)B B有可行解,但不符合问题有可行解,但不符合问题A A的整数条件,把它的目的整数条件,把它
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 理学 第三 运筹学 复习
限制150内