多目标决策分析课程52643.pptx
《多目标决策分析课程52643.pptx》由会员分享,可在线阅读,更多相关《多目标决策分析课程52643.pptx(184页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 多目标决策分析多目标决策分析广西大学数学与信息科学学院广西大学数学与信息科学学院运筹管理系运筹管理系第六章第六章 多目标决策分析多目标决策分析在决策分析中,决策问题要达到的目的称为在决策分析中,决策问题要达到的目的称为决策目标决策目标,用数值表示决策方案实现某个目,用数值表示决策方案实现某个目标程度的标准和法则,称为标程度的标准和法则,称为决策准则决策准则。前面讨论的问题都只有一个决策目标和一个前面讨论的问题都只有一个决策目标和一个评价准则(如收益最大、效用最大),属单评价准则(如收益最大、效用最大),属单目标、单准则决策。目标、单准则决策。单目标决策的关键:合理选择决策准则。单
2、目标决策的关键:合理选择决策准则。实际问题常常有多个决策目标,每个目标的实际问题常常有多个决策目标,每个目标的评价准则往往也不是只有一个,而是多个评价准则往往也不是只有一个,而是多个多目标、多准则决策问题多目标、多准则决策问题。6.1多目标决策的目标准则体系多目标决策的目标准则体系多目标决策问题的目标往往相互联系、相互多目标决策问题的目标往往相互联系、相互制约,有的甚至相互矛盾。制约,有的甚至相互矛盾。在多目标决策问题中,有的目标可以用一个在多目标决策问题中,有的目标可以用一个或几个决策准则直接进行评价和比较,有的或几个决策准则直接进行评价和比较,有的目标则难以进行直接评价和比较。目标则难以进
3、行直接评价和比较。如何解决这一问题?如何解决这一问题?通常将难以进行直接评价和比较的目标分解通常将难以进行直接评价和比较的目标分解为若干子目标,直至这些子目标能用一个或为若干子目标,直至这些子目标能用一个或几个决策准则进行评价和比较。几个决策准则进行评价和比较。例:某经济特区计划兴建一个大型海港例:某经济特区计划兴建一个大型海港港址的选择需要综合考虑港址的选择需要综合考虑经济、技术、环经济、技术、环境以及社会境以及社会四个方面。四个方面。决策目标有四个:决策目标有四个:经济、技术、环境、社会经济、技术、环境、社会这四个目标均不能直接用一个或几个准则这四个目标均不能直接用一个或几个准则进行评价,
4、要根据决策主体和实际情况的进行评价,要根据决策主体和实际情况的要求,逐级分解为若干子目标。要求,逐级分解为若干子目标。如:如:经济目标经济目标可以分解成直接经济效益和间可以分解成直接经济效益和间接经济效益两个一级子目标。直接经济效接经济效益两个一级子目标。直接经济效益又可以继续分解为投资额、投资回收期益又可以继续分解为投资额、投资回收期和利税总额等三个二级子目标和利税总额等三个二级子目标海港港址海港港址经济经济技术技术环境环境社会社会直接效益直接效益间接效益间接效益投资额投资额投资回收期投资回收期利税总额利税总额海运收益海运收益国际贸易收益国际贸易收益国内贸易收益国内贸易收益航道航道海滩海滩建
5、筑建筑运行运行城市关系城市关系交通关系交通关系资源资源环保环保政策政策军事军事 6.1多目标决策的目标准则体系多目标决策的目标准则体系6.1.1目标准则体系的意义目标准则体系的意义目标准则体系目标准则体系指依据决策主体要求和实际情况需要,对目指依据决策主体要求和实际情况需要,对目标经过逐层分解形成的多层次结构的子目标标经过逐层分解形成的多层次结构的子目标系统。目标准则体系的最低一层子目标可以系统。目标准则体系的最低一层子目标可以用单一准则进行评价。用单一准则进行评价。多目标决策问题的关键多目标决策问题的关键就是合理地选择和构就是合理地选择和构造目标准则体系。造目标准则体系。6.1.1目标准则体
6、系的意义目标准则体系的意义构造目标准则体系应注意的原则构造目标准则体系应注意的原则系统性原则系统性原则各子目标要反映所有因素的整体影响,具各子目标要反映所有因素的整体影响,具有层次性和相关性。有层次性和相关性。可比性原则可比性原则不同系统的横向比较;同一系统的纵向动不同系统的横向比较;同一系统的纵向动态比较。态比较。可操作性原则可操作性原则各子目标含义明确,便于数据采集和计算。各子目标含义明确,便于数据采集和计算。6.1.2目标准则体系的结构目标准则体系的结构1、单层次目标准则体系、单层次目标准则体系各个目标都属于同一层次,每个目标无须各个目标都属于同一层次,每个目标无须分解就可以用单准则给出
7、定量评价。分解就可以用单准则给出定量评价。图图6-2 6-2 单层次目标准则体系单层次目标准则体系总目标总目标目标目标m目标目标m-1目标目标2目标目标16.1.2目标准则体系的结构目标准则体系的结构2、序列型多层次目标准则体系、序列型多层次目标准则体系n目标准则体系的各个目标,均可以按序列分目标准则体系的各个目标,均可以按序列分解为若干个低一层次的子目标;解为若干个低一层次的子目标;n各子目标又可以继续分解;各子目标又可以继续分解;n这样一层层按类别有序地进行分解,直到最这样一层层按类别有序地进行分解,直到最低一层子目标可以按某个准则给出数量评低一层子目标可以按某个准则给出数量评价为止。价为
8、止。特点:特点:各子目标可按序列关系分属各类目标,各子目标可按序列关系分属各类目标,不同类别的目标准则之间不发生直接联系;不同类别的目标准则之间不发生直接联系;每个子目标均由相邻上一层的某个目标分每个子目标均由相邻上一层的某个目标分解而成。解而成。6.1.2目标准则体系的结构目标准则体系的结构3、非序列型多层次目标准则体系、非序列型多层次目标准则体系n某一层次的各子目标,一般某一层次的各子目标,一般不单不单是由相邻上是由相邻上一层次某子目标分解而成,各子目标也不一层次某子目标分解而成,各子目标也不能按序列关系分属各类;能按序列关系分属各类;n相邻两层次子目标之间,仅按自身的属性建相邻两层次子目
9、标之间,仅按自身的属性建立联系,存在联系的子目标之间用实线连立联系,存在联系的子目标之间用实线连结,无实线连结的子目标之间,不存在直结,无实线连结的子目标之间,不存在直接联系。接联系。3、非序列型多层次目标准则体系、非序列型多层次目标准则体系G.c1c2cn-1cng11g12g1n-1g1n最高层最高层中间层中间层准则层准则层g21g22g1k-1g1k6.1.3评价准则和效用函数评价准则和效用函数在多目标决策中,制定了目标准则体系后,在多目标决策中,制定了目标准则体系后,不同的目标通常用不同的评价准则衡量。不同的目标通常用不同的评价准则衡量。问题:问题:如何从总体上给出方案对于目标准则如何
10、从总体上给出方案对于目标准则体系中的全部目标的满意度?体系中的全部目标的满意度?必须将不同度量单位的准则,化为无量纲必须将不同度量单位的准则,化为无量纲统一的数量标度,并按特定的法则和逻辑统一的数量标度,并按特定的法则和逻辑过程进行归纳与综合,才能建立各可行方过程进行归纳与综合,才能建立各可行方案之间具有可比性的数量关系。案之间具有可比性的数量关系。效用函数正是一种统一的数量标度。效用函数正是一种统一的数量标度。6.1.3评价准则和效用函数评价准则和效用函数多目标决策中,任何一个方案的效果均可多目标决策中,任何一个方案的效果均可以由目标准则体系的全部结果值所确定。以由目标准则体系的全部结果值所
11、确定。可行方案在每一个目标准则下,确定可行方案在每一个目标准则下,确定个个结果值,对目标准则体系,就得到一组结结果值,对目标准则体系,就得到一组结果值,并经过各目标准则的效用函数,得果值,并经过各目标准则的效用函数,得出一组效用值。出一组效用值。这样,任何一个可行方案在总体上对决策这样,任何一个可行方案在总体上对决策主体的满意度,可以通过这些效用值按照主体的满意度,可以通过这些效用值按照某种法则并合而得,满意度是综合评价可某种法则并合而得,满意度是综合评价可行方案的依据。行方案的依据。6.1.4目标准则体系风险因素的处理目标准则体系风险因素的处理单目标风险型决策中,各备选方案看成是在单目标风险
12、型决策中,各备选方案看成是在整体上处于同一类状态空间的。整体上处于同一类状态空间的。多目标决策中,风险因素可能只涉及某些目多目标决策中,风险因素可能只涉及某些目标准则,备选方案不宜在整体上视为处于同标准则,备选方案不宜在整体上视为处于同一类状态空间。一类状态空间。多目标决策的风险因素,多目标决策的风险因素,应该在目标准则体应该在目标准则体系中对涉及风险因素的各子目标分别加以处系中对涉及风险因素的各子目标分别加以处理。理。将风险型多目标问题转化为确定型多目将风险型多目标问题转化为确定型多目标问题。标问题。6.2目标规划方法目标规划方法6.2.1目标规划模型目标规划模型多目标线性规划问题多目标线性
13、规划问题问题:问题:能否化为单目标线性规划问题求解?能否化为单目标线性规划问题求解?如何处理各目标的主次、轻重?如何处理各目标的主次、轻重?6.2目标规划方法目标规划方法例例6.1 某厂生产甲、乙两种产品,每件产品的某厂生产甲、乙两种产品,每件产品的单位利润、所消耗的原材料及设备工时、单位利润、所消耗的原材料及设备工时、材料和设备工时的限额如下表所示。材料和设备工时的限额如下表所示。甲甲乙乙限额限额原材料(公斤)原材料(公斤)设备(工时)设备(工时)23322426利润(元利润(元/件)件)42产品产品消耗消耗原料原料例例6.1决策者根据市场需求等一系列因素,提出决策者根据市场需求等一系列因素
14、,提出下列目标(依重要程度排列):下列目标(依重要程度排列):首要目标是保证乙产品的产量大于甲产品首要目标是保证乙产品的产量大于甲产品产量;产量;尽可能充分利用工时,但又不希望加班;尽可能充分利用工时,但又不希望加班;确保达到计划利润确保达到计划利润30元。元。试对厂家生产作出决策分析。试对厂家生产作出决策分析。设甲、乙产品的产量分别为设甲、乙产品的产量分别为x1、x2件。件。6.2目标规划方法目标规划方法目标规划是求解多目标线性规划的方法之一。目标规划是求解多目标线性规划的方法之一。目标规划的基本方法目标规划的基本方法对每一个目标函数引进一个期望值;对每一个目标函数引进一个期望值;引入正、负
15、偏差变量,表示实际值与期望值引入正、负偏差变量,表示实际值与期望值的偏差,并将目标函数转化为约束条件,与的偏差,并将目标函数转化为约束条件,与原有约束条件构成新的约束条件组;原有约束条件构成新的约束条件组;引入目标的优先等级和权系数,构造新的单引入目标的优先等级和权系数,构造新的单一的目标函数,将多目标问题转化为单目标一的目标函数,将多目标问题转化为单目标问题求解。问题求解。6.2目标规划方法目标规划方法1、目标函数的、目标函数的期望值期望值ekn对于多目标线性规划的每一个目标函数值对于多目标线性规划的每一个目标函数值Zk(k=1,2,K),根据实际情况和决策者,根据实际情况和决策者的希望,确
16、定一个期望值的希望,确定一个期望值ek。在在例例6.1中中乙产品与甲产品产量之差的目标值可定为乙产品与甲产品产量之差的目标值可定为0;生产工时的目标值为生产工时的目标值为26(工时);(工时);利润的目标值为利润的目标值为30(元)。(元)。6.2目标规划方法目标规划方法2、正负偏差变量、正负偏差变量对每一个目标函数值,分别引入正、负偏差对每一个目标函数值,分别引入正、负偏差变量变量 正正负负偏偏差差变变量量分分别别表表示示实实际际目目标标值值超超过过和和低低于期望值的数值。于期望值的数值。引引入入偏偏差差变变量量之之后后,目目标标就就变变成成了了约约束束条条件件,成为约束条件组的一部分。成为
17、约束条件组的一部分。6.2目标规划方法目标规划方法在在例例6.1中,令:中,令:d1+,d1-分分别别表表示示乙乙产产品品与与甲甲产产品品产产量量之之差差超超过和达不到目标值的偏差变量;过和达不到目标值的偏差变量;d2+,d2-分分别别表表示示生生产产工工时时超超过过和和达达不不到到目目标标值的偏差变量;值的偏差变量;d3+,d3-分分别别利利润润超超过过和和达达不不到到目目标标值值的的偏偏差变量;差变量;则三个目标可化则三个目标可化为含有偏差变量为含有偏差变量的约束条件的约束条件6.2目标规划方法目标规划方法3、优先因子(优先等级)和权系数、优先因子(优先等级)和权系数如何区别不同目标的主次
18、轻重?如何区别不同目标的主次轻重?凡要求第一位达到的目标赋于优先因子凡要求第一位达到的目标赋于优先因子P1,次位的目标赋于优先因子次位的目标赋于优先因子P2,并规定,并规定PkPk+1(表示(表示Pk比比Pk+1有更大的优先权,有更大的优先权,Pk+1级目标是在保证级目标是在保证Pk 级目标实现的基础上才级目标实现的基础上才能考虑的)(能考虑的)(k1,2,K)为区别具有相同优先因子的两个目标的差别,为区别具有相同优先因子的两个目标的差别,可分别赋于它们不同的权系数可分别赋于它们不同的权系数j优先等级及权数的赋值由决策者确定。优先等级及权数的赋值由决策者确定。6.2目标规划方法目标规划方法4、
19、达成函数、达成函数(准则函数准则函数)目标规划模型的目标目标规划模型的目标函数函数准则函数准则函数由各目标约束的正、负偏差变量及由各目标约束的正、负偏差变量及相应的优先因子和权系数构造而成。相应的优先因子和权系数构造而成。注:注:目标规划模型的目标函数是对各目标的偏目标规划模型的目标函数是对各目标的偏差的综合(将多目标化为单目标),在目标差的综合(将多目标化为单目标),在目标函数中函数中不包含原决策变量不包含原决策变量,且一定是,且一定是极小型极小型的(偏差最小)。的(偏差最小)。4、达成函数、达成函数(准则函数准则函数)当每一目标值确定后,决策者的要求是偏差当每一目标值确定后,决策者的要求是
20、偏差变量尽可能小,因此其目标函数只能是极小变量尽可能小,因此其目标函数只能是极小形式,具体有以下三种基本形式:形式,具体有以下三种基本形式:v要求恰好达到目标值要求恰好达到目标值(正、负偏差都要尽可正、负偏差都要尽可能小能小)v要要求求不不超超过过目目标标值值(正偏差应尽可能小正偏差应尽可能小)v要要求求不不低低于于目目标标值值(负偏差应尽可能小负偏差应尽可能小)6.2目标规划方法目标规划方法在在例例6.1中,中,首首要要目目标标是是保保证证乙乙产产品品的的产产量量大大于于甲甲产产品品产产量,赋于优先因子量,赋于优先因子P1,目标为,目标为d1-尽可能小;尽可能小;次次级级目目标标是是生生产产
21、工工时时恰恰好好达达到到目目标标值值,赋赋于于优先因子优先因子P2,目标为,目标为d2-和和d2都要小;都要小;最最后后的的目目标标是是利利润润不不低低于于30元元,赋赋于于优优先先因因子子P3,目标为,目标为d3-尽可能小;尽可能小;因此,可构造准则函数如下:因此,可构造准则函数如下:6.2目标规划方法目标规划方法例例6.1的目标规划模型为:的目标规划模型为:6.2目标规划方法目标规划方法目标规划的一般模型目标规划的一般模型6.2目标规划方法目标规划方法目标规划的建模步骤目标规划的建模步骤(1)假设决策变量;)假设决策变量;(2)建立约束条件;)建立约束条件;(3)建立各个目标函数;)建立各
22、个目标函数;(4)确定各目标期望值,引入偏差变量,将)确定各目标期望值,引入偏差变量,将目标函数化为约束方程;目标函数化为约束方程;(5)确定各目标优先级别和权系数,构造准)确定各目标优先级别和权系数,构造准则函数。则函数。6.3化多为少方法化多为少方法对对单层次多目标单层次多目标决策模型决策模型其其中中f1(x),f2(x),fm(x)表表示示m个个目目标标函函数数,X表示满足某些约束条件的表示满足某些约束条件的n维点集。维点集。处理方法:处理方法:(1)化为一个单目标问题)化为一个单目标问题(2)化为多个单目标问题。)化为多个单目标问题。例例6.5某厂在计划期内生产甲、乙两种产品。某厂在计
23、划期内生产甲、乙两种产品。产品产品产品产品资源资源资源资源甲甲乙乙资源限额资源限额原材料原材料A(公斤)(公斤)原材料原材料B(公斤)(公斤)设备设备C(工时)(工时)4594310200240300价格(元价格(元/件)件)400600利润(元利润(元/件)件)70120污染污染32例例6.5设产品能全部销售出去设产品能全部销售出去问:计划期应如何安排生产,才能使利润和问:计划期应如何安排生产,才能使利润和产值都达到最大,而造成的污染最小?产值都达到最大,而造成的污染最小?解:解:设计划期分别生产甲、乙产品设计划期分别生产甲、乙产品x1、x2件,件,则问题则问题的数学的数学模型为:模型为:6
24、.3化多为少方法化多为少方法6.3.1主要目标法主要目标法主要目标主要目标所有决策目标中,重要程度最所有决策目标中,重要程度最高和最为关键的目标。主要目标要求达到高和最为关键的目标。主要目标要求达到最优。最优。其余目标作为非主要目标,满足一定条件其余目标作为非主要目标,满足一定条件即可(满意)。即可(满意)。设设f1(x)为主要目标,为主要目标,则由:则由:可以得到(可以得到(6.3)的一个有效解。)的一个有效解。例例6.5决策者确定以利润最大为主要目标决策者确定以利润最大为主要目标并要求:总产值至少应达到并要求:总产值至少应达到20000元,污染量元,污染量则应控制在则应控制在90个单位以下
25、。个单位以下。由主要目标法可得到单目标规划问题:由主要目标法可得到单目标规划问题:6.3化多为少方法化多为少方法6.3.2线性加权和法线性加权和法给目标给目标fi(x)赋以权系数赋以权系数i(i=1,2,m)然然后作新的目标函数后作新的目标函数构成单目标决策问题:构成单目标决策问题:难难点点:如如何何使使多多个个目目标标用用同同一一尺尺度度统统一一起起来来(多多种种方方法法在在下下一一章章中中介介绍绍,可可以以将将各各目目标标统统一作效用值度量);如何选择合理的权系数。一作效用值度量);如何选择合理的权系数。6.3.2线性加权和法线性加权和法1.法法以两个目标的多目标决策问题为例以两个目标的多
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 多目标 决策 分析 课程 52643
限制150内