《1 引言》
1 引言
近年来, 国内外许多学者致力于多目标决策 (MADM, multiple attribute decision making) 问题的研究, 如文献[1,2]就较全面地介绍了MADM的理论和方法, 目前MADM问题的研究主要集中在解决具有多个指标、有限个方案的静态决策问题, 关于动态决策和评估问题的研究近几年相继有一些文献[3,4,5], 但在已有的文献中, 大多是将较成熟的静态多指标决策理论和方法移植到动态决策问题上。由于在工程技术系统、社会、经济、管理中存在众多多时段的综合决策与评价问题, 这类问题实际上是在决策空间和目标空间的基础上, 又增加了一个时间空间, 是具有时间、指标、方案的三维决策排序问题。在对这一类问题的决策时, 由于指标集中, 有些指标具有不同的量纲, 对它们难以进行直接比较, 因而需要对原始决策矩阵进行初始化处理。由于初始化处理方法较多, 使用不同的初始化处理方法可能会得出不同的评价结果。而现有的对决策矩阵处理都是采用在[0, 1]区间上的线性变换法, 这种方法存在只奖不罚的不足[4]。由于在实际中有时某事物的积极因素与消极因素之间可能相互抵消, 这种现象在实际生产和社会生活中是大量存在的, 因此有必要在对决策矩阵进行变换时, 把规范化决策矩阵中的数值从[0, 1]扩充到[-1, 1]上。笔者利用Vague思想[6,7,8] 和集对分析理论的思想[9,10], 提出了一种易于计算且实用的[-1, 1]线性变换算子, 该变换把规范化决策矩阵的数据从[0, 1]区间上拓展到[-1, 1]上, 利用此方法得到规范化决策矩阵, 利用规范化决策矩阵寻求各时段的正、负理想方案, 并在此基础上建立了一种新的基于动态多指标灰色关联分析决策模型。
《2 原理与方法》
2 原理与方法
设动态多指标决策问题有n个被评估对象或拟定的决策方案组成决策方案集S;m个评价指标或属性组成指标集A, A = {A1, A2, …, Am};方案Si在t时段 (阶段) (t = 1, 2, …, T ) 对指标Aj的属性值为xij (t) (i=1, 2, …, n, j = 1, 2, …, m) , 则t时段方案集S对指标集A的决策矩阵为
X(t)=⎡⎣⎢⎢⎢⎢⎢x11(t)x21(t)⋮xn1(t)x12(t)x22(t)⋮xn2(t)⋯⋯⋯x1m(t)x2m(t)⋮xnm(t)⎤⎦⎥⎥⎥⎥⎥。
指标属性集A ={A1, A2, …, Am}一般情况下可分为3种类型, 即效益型、成本型和区间型指标 (固定型可视为区间型的特例) 。效益型指标是其值越大越好;成本型指标是其值越小越好;区间型指标是其值落在某一特定区间[A, B]为最好。
令, Ω=∪i=13Ωi, 且Ωi∩Ωj=Ø, i, j = 1, 2, 3, i≠j, 其中Ω1为效益型指标集, Ω2为成本型指标集, Ω3为区间型指标集。
《2.1 决策矩阵规范化处理方法》
2.1 决策矩阵规范化处理方法
由于指标集中的指标具有不同的量纲, 在决策时, 它们难以进行直接比较, 因而需要对原始决策矩阵进行初始化处理。初始化处理方法较多[11], 如均值化变换、始点零象化变换, 初值化变换、百分比变换、归一化变换、级差最大值化变换、区间值化变换等等, 使用不同的初始化变换处理方法可能会导致评价结果的不同, 而现有的对决策矩阵处理都是采用的[0, 1]区间线性变换法, 这种方法存在只奖不罚的不足。因此, 笔者利用Vague思想和集对分析的理论思想, 把[0, 1]区间上的线性变换拓展到[-1, 1]上的线性变换, 提出了一种易于计算且实用的[-1, 1]线性变换算子, 而且也弥补了文献[5]中提到的不足, 其基本思想是对于评价对象的指标值如果优于平均水平时, 赋予0 ~ 1的正值, 如果劣于平均水平时, 赋予0 ~-1的负值, 具体做法为
首先令Zj(t)=1n∑i=1nxij(t)‚j=1,2,⋯,m,t=1,2,⋯,T。
rij(t)=[xij(t)−zj(t)]/[max(maxj{xij(t)}−zj(t),zj(t)−minj{xij(t)})]; (1)
rij(t)=[zj(t)−xij(t)]/[max(maxj{xij(t)}−zj(t),zj(t)−minj{xij(t)})]; (2)
若Aj为[A, B]区间型指标 (包括固定型指标, 此时A=B) , 则
rij(t)=⎧⎩⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪1−2(A−xij(t))A−minj(xij(t)} xij(t)<A,1−2(xij(t)−B)maxj{xij(t)}−B xij(t)>B‚1 xij(t)∈[A,B]。 (3)
通过此线性变换算子对决策矩阵X (t) = (xij) 进行规范化变换, 则规范化决策矩阵R (t) = (γij) , R (t) = (γij) 中的元素都是无量纲的, 并且所有的元素均符合奖优罚劣的标准及Vague思想, 而对任意的γij (t) ∈[-1, 1], (i = 1, 2, …, n, j=1, 2, …, m, t = 1, 2, …, T ) , 由于规范化决策矩阵中的元素无量纲, 因此它们之间可以进行直接比较;并且由规范化决策矩阵容易求得理想方案和负理想方案。理想方案中各元素都是正值, 负理想方案中各元素都是负值, 这种方法所得到的理想方案和负理想方案与人们在实际中的思维印象是一致的。
《2.2 灰色关联度分析》
2.2 灰色关联度分析
定义 设r+j (t) =max{rij (t) 1≤i≤n}
r−j(t)=min{rij(t)1≤i≤n}(j=1,2,⋯,m),
S+(t)={r+1(t),r+2(t),⋯,r+m(t)} (4)
S−(t)={r−1(t),r−2(t),⋯,r−m(t)} (5)
分别为t时段 (t=1, 2, …, T ) 决策的理想方案和负理想方案。
显然, 理想方案与负理想方案都不存在, 若理想方案存在, 就直接选择理想方案作为选择对象, 无需挑选。若负理想方案存在, 由于它是所有方案中是最坏的, 因而可以直接从方案集中删除。
设通过Delphi调查法或AHP法确定了每个指标的权重向量为
w=(w1,w2,⋯,wm),wj>0(j=1,2,⋯,m),∑j=1mwj=1。
由灰色关联分析方法可知[12], 在t时段第i方案与理想方案S+ (t) 关于指标Aj (t) 的关联系数为
ξ+ij(t)=[miniminj|rij(t)−r+j(t)|+ρmaximaxj|rij(t)−r+j(t)|]/[|rij(t)−r+j(t)|+ρmaximaxj|rij(t)−r+j(t)|],(i=1,2,⋯,n,j=1,2,⋯,m) (6)
在t时段第i方案与负理想方案S- (t) 关于指标Aj (t) 的关联系数为
ξ−ij(t)=[miniminj|rij(t)−r−j(t)|+ρmaximaxj|rij(t)−r−j(t)|]/[|rij(t)−r−j(t)|+ρmaximaxj|rij(t)−r−j(t)|]‚(i=1,2,⋯,n,j=1,2,⋯,m) (7)
式中, ρ为分辨系数, ρ∈[0, 1], 一般取ρ= 0.5。
在t时段, 第i方案Si与理想方案S+ (t) 和负理想方案S- (t) 的关联度分别为
γ+i(t)=∑j=1mwjξ+ij(t),(i=1,2,⋯,n,t=1,2,⋯,T) (8)γ−i(t)=∑j=1mwjξ−ij(t),(i=1,2,⋯,n,t=1,2,⋯,T) (9)
《2.3 建立动态多指标决策优化模型》
2.3 建立动态多指标决策优化模型
γ+i (t) 越大, 决策方案Si与理想方案S+ (t) 越接近, 方案则越佳;γ-i (t) 的意义恰好相反。因此, 决策方案应该距理想方案最近, 而同时又距负理想方案最远。假设决策方案Si以优属度ui从属于理想方案S+ (t) , 那么决策方案Si以1-ui从属于负理想S- (t) , 为确定优属度ui, 建立如下优化模型:
minF(u)=min∑t=1T{[(1−ui)v(t)γ+i(t)]2+[uiv(t)γ−i(t)]2}, (10)
其中u= (u1, u2, …, un) 为系统的最优解向量;v为决策方案各时段的权重向量, 其中v= (v (1) , v (2) , …, v (T) ) , v (t) >0 (t=1, 2, …, T ) , ∑t=1Tv(t)=1。
∂F∂ui=2∑t=1T(1−ui)(v(t)γ+i(t))(−v(t)γ+i(t))+2∑t=1Tui(v(t)γ−i(t))v(t)γ−i(t)=0,故ui=(∑t=1T(v(t)γ+i(t))2)/(∑t=1T(v(t)γ+i(t))2+∑t=1T(v(t)γ−i(t))2)(i=1,2,⋯,n)。 (11)
由于ui表示决策方案Si优属于理想方案S+ (t) 的程度, ui越大, 决策方案Si越优, 反之, ui越小, 决策方案Si越差。
《3 应用实例》
3 应用实例
投资银行欲对某4家企业A1, A2, A3, A4进行投资, 选取5项指标进行决策, 分别为投资净产值率, 投资销售率, 投资成本率, 投资利税率, 环境污染程度。投资银行对这4家企业A1, A2, A3, A4进行了考察, 具体数据见文献[3], 文献[3]根据Delphi调查法, 按照专家们的意见确定了各指标的权重向量为w= (0.241, 0.225, 0.239, 0.217, 0.078) , 3个时段的权重向量为v= (0.329, 0.326, 0.345) 。
R(1)=⎡⎣⎢⎢⎢⎢−0.23840.8609−10.3774−0.43370.8439−10.58980.0571−0.6857−0.371410.5438−0.08770.5438−1−0.931−0.655110.5862⎤⎦⎥⎥⎥⎥‚R(2)=⎡⎣⎢⎢⎢⎢1−0.1111−0.3333−0.55561−0.5510−0.2244−0.2244−0.4545−0.25−0.295410.64171−0.9701−0.6716−10.57570.8181−0.3939⎤⎦⎥⎥⎥⎥‚R(3)=⎡⎣⎢⎢⎢⎢−0.982310.1150−0.1327−0.26311−0.84210.1052−0.4453−0.91590.361310.6250−10.375−0.15780.47360.6842−1⎤⎦⎥⎥⎥⎥。
在第一时段, 理想方案S+ (1) 和负理想方案S- (1) 分别为
S+(1)={0.8609,0.8439,1,0.5438,1}‚S−(1)={−1,−1,−0.6857,−1,−0.931}。
因而在第一时段, 所有方案Si与理想方案S+ (1) 和负理想方案S- (1) 的灰色关联度分别为
γ+1(1)=0.5734,γ+2(1)=0.7129,γ+3(1)=0.5534,γ+4(1)=0.7158;γ−1(1)=0.5731,γ−2(1)=0.5709,γ−3(1)=0.7558,γ4(1)=0.5187。
同理, 可计算在第二、第三时段所有方案Si与理想方案和负理想方案的灰色关联度分别为
γ+1(2)=0.7396,γ+2(2)=0.5708,γ+3(2)=0.4386,γ+4(2)=0.5336,γ−1(2)=0.7049,γ−2(2)=0.7006,γ−3(2)=0.8234,γ−4(2)=0.7510;γ+1(3)=0.5356,γ+2(3)=0.7449,γ+3(3)=0.5115,γ+4(3)=0.6719,γ−1(3)=0.6695,γ−2(3)=0.5374,γ−3((3)=0.6897,γ−4(3)=0.4952。
由式 (11) 可得各方案关于3个时段的综合排序最优决策向量为:
u=(0.4743,0.5610,0.3079,0.5422)。
由优化模型及排序原则可知, 这4家企业的排序为A2, A4, A1, A3。结果与文献[3]的相同, 但分辨程度更高, 它清晰地反映了与平均水平的差距, 物理概念也更加清晰。
《4 结论》
4 结论
笔者通过研究动态多指标系统的决策特点, 利用Vague思想和集对分析的理论思想, 提出了一种易于计算且实用的[-1, 1]线性变换算子, 利用此方法寻求各时段的正、负理想方案, 建立了一种新的基于动态多指标灰色关联分析决策模型, 在模型中充分考虑了各指标在系统中的成长特性, 将此特性用于灰色关联分析, 决策结果较为客观可靠, 且易于在计算机上实现。此方法为解决动态多指标决策问题提供了一条新的途经。