计算机系统应用  2019, Vol. 28 Issue (9): 33-40   PDF    
基于前景理论和证据推理的区间灰数多属性决策
熊宁欣, 王应明     
福州大学 经济与管理学院, 福州 350108
摘要:针对不确定背景下的多属性决策问题, 提出基于前景理论和证据推理的区间灰数多属性决策方法. 首先,考虑区间灰数在区间内取值概率不相等的特性, 提出一种改进的区间灰数距离公式, 在此基础上, 以方案的正负理想解为参考点, 计算属性值与正负理想解之间的距离集. 其次, 将决策者的风险心理因素引入区间灰数多属性决策中, 结合前景理论构建基于区间灰数距离的前景价值函数. 再次, 通过证据推理算法和区间数可能度大小比较规则对方案做出排序. 最后, 通过算例分析验证所提方法的有效性.
关键词: 区间灰数    前景理论    证据推理    距离测度    多属性决策    
Multi-Attribute Decision-Making Method of Interval Grey Number Based on Prospect Theory and Evidential Reasoning
XIONG Ning-Xin, WANG Ying-Ming     
School of Economics and Management, Fuzhou University, Fuzhou 350108, China
Foundation item: National Natural Science Foundation of China (61773123)
Abstract: In terms of the problem of Multi-Attribute Decision-Making (MADM) under the uncertain background, the interval grey number MADM method based on the prospect theory and Evidential Reasoning (ER) is put forward. Firstly, considering the property of interval grey number, an improved distance formula of interval grey number is developed. On this basis, taking the positive and negative ideal solutions as the reference point, the distance set between the attribute value and the positive and negative ideal solution is calculated. Secondly, the decision makers’ psychological risk factors are introduced into the interval grey number MADM to develop a prospect value function based on the improved distance formula. Thirdly, the alternatives are selected by ER and the comparison rule of interval numbers. Finally, an illustrative example shows that the proposed method has rationality and feasibility.
Key words: interval grey number     prospect theory     evidential reasoning     distance measure     multi-attribute decision-making    

由于客观现实的复杂性和信息的模糊性, 决策问题研究面临着大量的不确定性. 在不确定性多属性决策领域, 通过模糊数学[1]、概率统计等经典方法处理不确定性问题的研究已趋于成熟, 而灰色系统理论[2,3]自80年代由中国学者邓聚龙教授创立以来, 产生了广泛的国际影响, 得到了众多学者广泛的关注和深入的研究. 灰数是灰色系统理论的基本单元, 针对模糊数学与统计概率难以描述的不确定信息, 主要通过对部分已知信息进行生成和开发以提取和分析有价值的信息, 实现对不确定系统的准确描述.

针对属性值为区间灰数的不确定多熟悉决策问题, 谢乃明和刘思峰[4]深入研究了灰数的排序问题, 针对连续型灰数与区间型灰数分别给出排序规则. 王坚强等[5]针对概率和信息值均为区间灰数的灰色风险型多属性决策问题, 提出一种基于前景理论的决策方法, 采用离差最大化思想对方案进行排序. 闫书丽等人[6]研究了信息值为区间灰数, 指标权重未知的动态风险决策问题, 提出一种基于累积前景理论和灰靶思想的决策方法. 王俊杰和党耀国[7]构建了两个区间灰数间比较的可能度函数, 通过在灰数区间上积分, 求得两区间灰数间排序的可能度大小. 刘中侠和刘思峰等[8]利用基于区间灰数相离度的灰色关联分析法解决属性值为区间灰数的多属性决策问题, 计算综合关联相对贴近度, 以给出备选方案的优劣排序. 在目前已有的研究中, 许多方法仍是参照区间数排序问题提出, 或将区间灰数转化为区间数或实数进行计算, 这些方法忽视了区间灰数的本质特征, 无法充分利用区间灰数的原始信息.

综上, 本文针对属性值为区间灰数, 考虑决策者主观风险偏好的多属性决策问题, 提出了基于前景理论和证据推理的区间灰数决策方法. 首先, 定义保留区间灰数特性的距离测度公式, 计算方案属性值与正负理想解之间的偏差程度. 其次, 构建基于距离测度的前景价值函数, 依据相对于参照点的收益和损失建立前景价值矩阵. 最后, 运用证据推理算法综合前景值, 通过实例验证该方法的有效性.

1 预备知识 1.1 区间灰数

定义1[9]. 灰数 $ \otimes $ 是指依赖于某一背景或命题 $P$ 下的命题信息 $p\left( \theta \right)$ , 在某一个覆盖集合 $D$ 内取值的不知其确切取值的实数, 取值范围内包含其唯一真值 ${d^ * }$ .灰数的定义为:

$\forall \otimes \Rightarrow {d^ * } \in D,\theta \in D,D = [a,b],p\left( \theta \right)$

定义2[4]. 设 $D$ 为灰数 $ \otimes $ 的覆盖集合, 集合 $D$ 可能是某个区间或一般的数集, 根据数值覆盖集合可将灰数分为离散型和连续型两类.

1)若 $D$ 为一个离散集合, 称灰数 $ \otimes $ 为离散型灰数,记为 $\forall \otimes \Rightarrow {d^ * } \in D,D = [{d_1},{d_2}, \cdots ,{d_n}],\theta \in D,p\left( \theta \right)$ .

2)既有下界又有上界的灰数称为连续型灰数,也称为区间灰数. 若 $D$ 为一个连续集合(即区间集合),记 $\forall \otimes \Rightarrow {d^ * } \in D,D = [a,b],\theta \in D,p\left( \theta \right)$ , $a$ $b$ 分别称为区间灰数 $ \otimes $ 的下界和上界.

相较于区间数, 区间灰数内每一点的取值可能性不相等, 依据决策者掌握的信息, 区间内最可能为真值的点的取值可能性最大, 当区间内每一点的取值可能性都相等, 即对于任意 ${\theta _i},{\theta _j} \in D$ ,有 $p({\theta _i}) = p({\theta _j})$ , 区间灰数退化为传统的区间数.

在实际灰色决策问题中, 灰数最常见的表现形式为区间灰数, 本文以讨论区间灰数为主.

定义3[10]. 区间灰数 $ \otimes \in [a,b]$ 的最大可能取值称为白化值,用符号 $\tilde \otimes $ 表示.

$\tilde \otimes = \alpha a + (1 - \alpha )b,\alpha \in [0,1]$

其中 $\alpha $ 称为灰数的定位系数. 当 $\alpha = 0.5$ 时得到的白化值称为均值白化值. 对于区间灰数, 灰数的均值白化值称为核 $\hat{ \otimes } $ :

$\hat \otimes = \frac{1}{2}\left( {a + b} \right)$ (1)

定义4. 设区间灰数 $ \otimes \in [a,b]$ , 称 $l\left( \otimes \right) = b - a$ 为区间灰数的信息域.

定义5. 假设两个区间灰数 ${ \otimes _1} = [{a_1},{b_1}] \subset [0,1]$ ${ \otimes _2} = [{a_2},{b_2}] \subset [0,1]$ , 两个区间灰数之间的距离为:

$d\left( {{ \otimes _1},{ \otimes _2}} \right) = 2\sqrt[{ - 1/2}]{{{{({a_1} - {a_2})}^2} + {{({b_1} - {b_2})}^2}}}$ (2)

定义6[6]. 假设两个区间灰数 ${ \otimes _1} = [{a_1},{b_1}] \subset [0,1]$ ${ \otimes _2} = [{a_2},{b_2}] \subset [0,1]$ ,信息域分别记为 $l\left( {{ \otimes _1}} \right) = {b_1} - {a_1}$ $l\left( {{ \otimes _2}} \right) = {b_2} - {a_2}$ , ${\hat \otimes _1}$ ${\hat \otimes _2}$ 分别表示区间灰数的核, 若

$\frac{{{{\hat \otimes }_1}}}{{1 + l\left( {{ \otimes _1}} \right)}} > \frac{{{{\hat \otimes }_{\rm{2}}}}}{{1 + l\left( {{ \otimes _2}} \right)}}$ (3)

${ \otimes _1} \succ { \otimes _2}$ , 否则 ${ \otimes _1} \prec { \otimes _2}$ .

定义7. 假设两个区间灰数 ${ \otimes _1} = [{a_1},{b_1}] \subset [0,1]$ ${ \otimes _2} = [{a_2},{b_2}] \subset [0,1]$ , 区间灰数 ${ \otimes _1}$ ${ \otimes _2}$ 的并表示为:

${ \otimes _1} \cup { \otimes _2} = \left\{ {\zeta \left| {\zeta \in \left[ {{a_1},{b_1}} \right]{\text{或}}\zeta \in \left[ {{a_2},{b_2}} \right]} \right.} \right\}.$

定义8. 假设两个区间灰数 ${ \otimes _1} = [{a_1},{b_1}] \subset [0,1]$ ${ \otimes _2} = [{a_2},{b_2}] \subset [0,1]$ , 区间灰数 ${ \otimes _1}$ ${ \otimes _2}$ 的交表示为:

${ \otimes _1} \cap { \otimes _2} = \left\{ {\zeta \left| {\zeta \in \left[ {{a_1},{b_1}} \right]{\text{且}}\zeta \in \left[ {{a_2},{b_2}} \right]} \right.} \right\}.$
1.2 前景理论

前景理论由Kahneman和Tversky[11]在1979年提出, 它以人的“有限理性”为前提, 反映了决策者的主观风险偏好.

定义9[12]. Tversky和Kahneman给出了价值函数的具体形式是:

$\upsilon (\Delta x) = \left\{ \begin{gathered} \;\;\;\;\;\Delta {x^\alpha }\;\;\;\;\;\;\;\;\Delta x \ge 0 \\ - \sigma {( - \Delta x)^\beta }\;\;\;\;\Delta x < 0\; \\ \end{gathered} \right.$ (4)

上述公式中, $\alpha $ $\beta $ 称为风险态度系数, 分别表示价值函数在收益和损失区域的凹凸程度, 满足条件 $0 \le \alpha ,\beta \le 1$ . $\sigma $ 为损失规避(厌恶)系数, 表示相对于收益, 决策者对损失更加敏感, $\sigma > 1$ . $\Delta x$ 表示结果相对于参照点的收益或损失, $\Delta x \ge 0$ 表示收益, $\Delta \le 0$ 表示损失.

1.3 证据推理理论

证据推理方法建立在证据理论[13,14]和不确定决策理论的基础上, 自Yang[15]首次提出以来, 经过20多年的发展已称为处理不确定信息的重要工具. 证据推理算法具体如下所示:

Step 1.在证据推理框架中, 方案 ${a_i}\left( {i = 1,2, \cdots ,m} \right)$ 在属性 ${c_j}\left( {j = 1,2, \cdots ,n} \right)$ 下的属性值表示证据, 在使用证据推理算法前需要将证据转换为统一的信度结构.定义一组评价集 $H = \left\{ {{H_n}|{H_n} \prec {H_{n + 1}},n = 1,2, \cdots ,N} \right\}$ , 假设 ${\beta _{n,i}}$ 表示方案在属性 ${c_j}$ 下被评价为等级 ${H_n}$ 的信任度, 方案在属性 ${c_j}$ 下的置信度分布评价表示为:

$ S({e_i}) = \left\{ {({H_n},{\beta _{n,i}})|n = 1,2, \cdots ,N} \right\}\\ 0 \le {\beta _{n,i}} \le 1,\sum\limits_{n = 1}^N {{\beta _{n,i}}} \le 1 $ (5)

Step 2. 计算基本概率分配及未分配概率.

定义10[16]. 令 ${m_{n,i}}$ 为基本概率分配函数, 表示方案在属性 ${c_j}$ 下属于评价等级 ${H_n}$ 的信任度, 计算公式如下:

${m_{n,i}} = {w_i}{\beta _{n,i}},n = 1,2, \cdots ,N$ (6)

定义11[16]. 令 ${m_{H,i}}$ 为未分配概率指派函数, 表示方案在属性 ${c_j}$ 下未分配给任何评价等级 ${H_n}$ 的信任度, 计算公式如下:

${m_{H,i}} = 1 - \sum\limits_{n = 1}^N {{m_{n,i}}} = 1 - {w_i}\sum\limits_{n = 1}^N {{\beta _{n,i}}} $ (7)
${m_{H,i}} = {\bar m_{H,i}} + {\tilde m_{H,i}}$ (8)

未分配的概率指派函数 ${m_{H,i}}$ 从源头上可分解为 ${\bar m_{H,i}}$ ${\tilde m_{H,i}}$ 两个部分, 其中 ${\bar m_{H,i}}$ 表示由于权重而未分配的概率函数, ${\tilde m_{H,i}}$ 表示由于无知而未分配的概率函数, 它是因不完全评价引起的. 具体计算公式如下:

${\bar m_{H,i}} = 1 - {w_i}$ (9)
${\tilde m_{H,i}} = {w_i}\left(1 - \sum\limits_{n = 1}^N {{\beta _{n,i}}} \right)$ (10)

Step 3. 采用解析合成算法[17]对基本概率分配函数实现证据集成. 具体算法如下所示:

$\left\{ \begin{split} &\left\{ {{H_n}} \right\}:{m_n} = k\left[ {\prod\limits_{i = 1}^L {\left( {{m_{n,i}} + {{\bar m}_{H,i}} + {{\tilde m}_{H,i}}} \right) - \prod\limits_{i = 1}^L {\left( {{{\bar m}_{H,i}} + {{\tilde m}_{H,i}}} \right)} } } \right], \\ & n = 1,2, \cdots ,N \\ &\left\{ H \right\}:{\tilde m_H} = k\left[ {\prod\limits_{i = 1}^L {\left( {{{\bar m}_{H,i}} + {{\tilde m}_{H,i}}} \right) - \prod\limits_{i = 1}^L {{{\bar m}_{H,i}}} } } \right]\\ &\left\{ H \right\}:{\bar m_H} = k\left[ {\prod\limits_{i = 1}^L {{{\bar m}_{H,i}}} } \right]\\ &k = {\left[ {\sum\limits_{n = 1}^N {\prod\limits_{i = 1}^L {\left( {{m_{n,i}} + {{\bar m}_{H,i}} + {{\tilde m}_{H,i}}} \right) - \left( {N - 1} \right)\prod\limits_{i = 1}^L {\left( {{{\bar m}_{H,i}} + {{\tilde m}_{H,i}}} \right)} } } } \right]^{ - 1}}\\ &\left\{ {{H_n}} \right\}:{\beta _n} = \frac{{{m_n}}}{{1 - {{\bar m}_H}}},n = 1,2, \cdots ,N\\ &\left\{ H \right\}:{\beta _H} = \frac{{{{\tilde m}_H}}}{{1 - {{\bar m}_H}}} \end{split}\right. $ (11)

${\beta _n}$ 表示方案被评价为等级 ${H_n}$ 的置信度, ${\beta _H}$ 表示分配到确定评价等级的不确定性, 综合置信度为:

$S(y) = \left\{ {\left( {{H_n},{\beta _n}} \right),n = 1,2, \cdots ,N} \right\}$

其中, 评价等级 ${H_n}$ 上的置信度范围为 $\left[ {{\beta _n},\left( {{\beta _n} + {\beta _H}} \right)} \right]$ .

2 决策模型 2.1 问题描述

考虑某属性值为区间灰数的不确定多属性决策问题由 $m$ 个候选方案 $A = \left\{ {{a_1},{a_2}, \cdots ,{a_m}} \right\},\left( {i = 1,2, \cdots ,m} \right)$ $n$ 个评价属性 $C = \left\{ {{c_1},{c_2}, \cdots ,{c_n}} \right\},\left( {j = 1,2, \cdots ,n} \right)$ 组成. 由于决策信息的不确定性, 方案 ${a_i}$ 在属性 ${c_j}$ 下的属性值表现为区间灰数形式 ${x_{ij}}\left( \otimes \right) \in [{\underline{x}} _{ij},{\bar x_{ij}}]$ , 构成原始区间灰数决策矩阵 $D = {[{x_{ij}}( \otimes )]_{m \times n}}$ .

2.2 改进的区间灰数距离公式

如式(2)所示, 传统的区间灰数距离公式只考虑了灰区间的上下界测度, 与区间数距离计算方法较为类似, 忽略了区间数与区间灰数之间的本质区别, 得到的结果并不理想. 设3个区间灰数为 ${ \otimes _1}\! =\! [ - 3,2]$ , ${ \otimes _{\rm{2}}}\! =\! [0,1]$ , ${ \otimes _3} = [1,4]$ , 根据式(2)可得:

$d({ \otimes _1},{ \otimes _2}) = {2^{ - 1/2}}{[{( - 3 - 0)^2} + {(2 - 1)^2}]^{1/2}} = \sqrt 5 $
$d({ \otimes _3},{ \otimes _2}) = {2^{ - 1/2}}{[{(1 - 0)^2} + {(4 - 1)^2}]^{1/2}} = \sqrt 5 $

从上述结果可知, $d({ \otimes _1},{ \otimes _2}) = d({ \otimes _3},{ \otimes _2})$ . 实际上, ${ \otimes _{\rm{2}}}$ 的取值区间在 ${ \otimes _1}$ 内且在 ${ \otimes _3}$ 外, 应该与 ${ \otimes _1}$ 的距离更为接近, 理应由 $d({ \otimes _1},{ \otimes _2}) < d({ \otimes _3},{ \otimes _2})$ , 因此该结果与实际不符.

文献[6]认为, 区间灰数的真实值可能取在核的左右半个区间内的任一点, 因此距离公式应考虑核之间的距离和两个灰数半区间长度的不确定影响. 基于此定义了如下区间灰数距离公式.

定义12[6]. 假设两个区间灰数 ${ \otimes _1} = [{a_1},{b_1}] \subset [0,1]$ ${ \otimes _2} = [{a_2},{b_2}] \subset [0,1]$ , 区间灰数距离公式为:

$d({ \otimes _1},{ \otimes _2}) = |{\hat \otimes _1} - {\hat \otimes _{\rm{2}}}| + \frac{1}{2}|l({ \otimes _1}) - l({ \otimes _{\rm{2}}})|$ (12)

该公式考虑了区间灰数的特性, 主要根据灰数的核与信息域定义距离公式, 但未考虑到区间灰数内每一点的差值, 容易造成信息的丢失.

因此, 本文针对以上距离公式的不足, 考虑区间灰数的内在特性, 通过信息补充, 基于灰数的核和信息域, 将两个区间灰数内的每一个对应点的偏差值都考虑在内, 同时剔除两区间灰数重叠部分中任意两点之间的偏差, 给出一种改进的区间灰数距离公式.

定义13. 设两个区间灰数 ${ \otimes _1} = [{a_1},{b_1}] \subset [0,1]$ ${ \otimes _2} = [{a_2},{b_2}] \subset [0,1]$ , ${ \otimes _1}$ 的核表示为 ${\hat \otimes _1}$ , ${ \otimes _2}$ 的核表示为 ${\hat \otimes _2}$ , $l({ \otimes _1})$ $l({ \otimes _2})$ 分别表示俩区间灰数的信息域, ${\zeta _1} = { \otimes _1} \cap { \otimes _2}$ 为两个区间灰数的交. 令:

$\begin{split} &{d^2}\left( {{ \otimes _1},{ \otimes _2}} \right) \\ & = {\int_0^1 {\int_0^1 {\left\{ {\left[ {{{\hat \otimes }_{\rm{1}}} + \alpha \left( {l\left( {{ \otimes _1}} \right)} \right)} \right]} \right. - \left. {\left[ {{{\hat \otimes }_{\rm{2}}} + \beta \left( {l\left( {{ \otimes _2}} \right)} \right)} \right]} \right\}} } ^2}d\alpha d\beta \\ & - \int_0^1 {\int_0^1 {\left\{ {\left[ {{{\hat \zeta }_1} + \alpha l\left( {{\zeta _1}} \right)} \right]} \right.} } - {\left. {\left[ {{{\hat \zeta }_1} + \beta l\left( {{\zeta _1}} \right)} \right]} \right\}^2}d\alpha d\beta \\ & = {\left[ {\left( {{{\hat \otimes }_{\rm{1}}}} \right) - \left( {{{\hat \otimes }_{\rm{2}}}} \right)} \right]^2} + \frac{1}{{12}}\left\{ {{{[l\left( {{ \otimes _1}} \right)]}^2} + {{[l\left( {{ \otimes _2}} \right)]}^2}} \right\} - \frac{1}{6}{[l\left( {{\zeta _1}} \right)]^2} \\ \end{split} $ (13)

则称 $d\left( {{ \otimes _1},{ \otimes _2}} \right) = \sqrt {{d^2}\left( {{ \otimes _1},{ \otimes _2}} \right)} $ 为区间灰数 ${ \otimes _1}$ ${ \otimes _{\rm{2}}}$ 的距离.

定理1. 设 $d\left( {{ \otimes _1},{ \otimes _2}} \right)$ 为区间灰数 ${ \otimes _1}$ ${ \otimes _{\rm{2}}}$ 之间的距离, 则具有如下性质:

(1)非负性: $d\left( {{ \otimes _1},{ \otimes _2}} \right) \ge {\rm{0}}$ .

(2) 对称性: $d\left( {{ \otimes _1},{ \otimes _2}} \right){\rm{ = }}d\left( {{ \otimes _{\rm{2}}},{ \otimes _{\rm{1}}}} \right)$ .

(3) 三角不等式: $d\left( {{ \otimes _1},{ \otimes _2}} \right) \le d\left( {{ \otimes _1},{ \otimes _{\rm{3}}}} \right){\rm{ + }}d\left( {{ \otimes _{\rm{2}}},{ \otimes _{\rm{3}}}} \right)$ .

易证本文提出的区间灰数距离公式满足定理1中的3条性质.

2.3 决策模型构建

因决策者自身认知的局限性和外部环境的不确定性, 考虑决策者主观偏好, 本文提出一种基于前景理论和证据融合的区间灰数多属性决策方法, 具体步骤如下所示:

Step 1. 数据规范化

已知给定样本数据, 为消除效益型、成本型属性值, 以及不同物理量纲之间的差异可能会对决策结果造成的影响, 避免数量级相差过大, 使各个属性值之间具有可比性, 首先需要对原始样本进行规范化处理. 使属性值 ${x_{ij}}( \otimes )$ 规范化后变为 ${x_{ij}}(\bar \otimes )$ .

当评价指标为效益型时, 对区间灰数的上界与下界处理如下:

${\bar x_{ij}}\left( {\bar \otimes } \right) = \frac{{{{\bar x}_{ij}}}}{{\sqrt {\sum\limits_{i = 1}^n {{{\left( {{{\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{x} }_{ij}}} \right)}^2}} } }},\;\;i = 1,2, \cdots ,n$ (14)
${\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{x} _{ij}}\left( {\bar \otimes } \right) = \frac{{{{\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{x} }_{ij}}}}{{\sqrt {\sum\limits_{i = 1}^n {{{\left( {{{\bar x}_{ij}}} \right)}^2}} } }},\;\;i = 1,2, \cdots ,n$ (15)

当评价指标为成本型时, 对区间灰数的上界与下界处理如下:

${\bar x_{ij}}\left( {\bar \otimes } \right) = \frac{{\left( {1/{{\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{x} }_{ij}}} \right)}}{{\sqrt {\sum\limits_{i = 1}^n {{{\left( {1/{{\bar x}_{ij}}} \right)}^2}} } }},\;\;i = 1,2, \cdots ,n$ (16)
${\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{x} _{ij}}\left( {\bar \otimes } \right) = \frac{{\left( {1/{{\bar x}_{ij}}} \right)}}{{\sqrt {\sum\limits_{i = 1}^n {{{\left( {1/{{\underset{\raise0.3em\hbox{$\smash{\scriptscriptstyle-}$}}{x} }_{ij}}} \right)}^2}} } }},\;\;i = 1,2, \cdots ,n$ (17)

可得到规范化区间灰数决策矩阵 $\bar D = {[{x_{ij}}(\bar \otimes )]_{m \times n}}$ .

Step 2. 选取决策参考点

前景理论是描述性范式的决策模型, 考虑了不确定条件下决策者的心理行为因素. 决策者根据参考点来衡量各个方案的收益和损失情况, 体现出决策者损失规避与参照依赖等心理行为特征. 因此决策参考点的选取对结果有着重要影响. 本文在处理区间灰数多属性决策问题过程中, 借鉴TOPSIS理论思想, 以区间灰数正理想解和负理想解作为决策过程中的参考点.设 ${X^ + }( \otimes )$ 为正理想解, ${X^ - }( \otimes )$ 为负理想解, 定义如下:

$\begin{split} {X^ + }( \otimes ) &= \left\{ {\mathop {\max }\limits_i {x_{i1}}(\bar \otimes ),\mathop {\max }\limits_i {x_{i2}}(\bar \otimes ), \cdots ,\mathop {\max }\limits_i {x_{in}}(\bar \otimes )} \right\} \\ &= \left\{ {x_1^ + (\bar \otimes ),x_2^ + (\bar \otimes ), \cdots ,x_n^ + (\bar \otimes )} \right\} \\ \end{split} $ (18)
$\begin{split} {X^ - }( \otimes ) &= \left\{ {\mathop {\min }\limits_i {x_{i1}}(\bar \otimes ),\mathop {\min }\limits_i {x_{i2}}(\bar \otimes ), \cdots ,\mathop {\min }\limits_i {x_{in}}(\bar \otimes )} \right\} \\ & = \left\{ {x_1^ - (\bar \otimes ),x_2^ - (\bar \otimes ), \cdots ,x_n^ - (\bar \otimes )} \right\} \\ \end{split} $ (19)

采用定义6中的区间灰数大小比较规则确定正负理想解, 该公式考虑了区间灰数在区间内取值概率不相等的特点.

Step 3. 计算距离测度

采用本文开发的区间灰数距离测度计算各个方案偏离正负理想解的大小.

由于区间灰数决策矩阵的正负理想方案也是以区间灰数的形式表示, 因此可以使用本文定义的区间灰数距离公式计算方案在属性下各方案与正负理想方法之间的偏离程度.

$D({x_i},x_i^ + )$ $D({x_i},x_i^ - )$ 分别表示方案 ${x_{ij}}$ 与正理想解 ${X^ + }( \otimes )$ 和负理想解 ${X^ - }( \otimes )$ 之间的距离集, 即:

$\begin{gathered} D\left( {{x_i},x_i^ + } \right) = \left\{ {d\left( {{x_{i1}}\left( {\bar \otimes } \right),x(\bar \otimes )} \right),d\left( {{x_{i2}}\left( {\bar \otimes } \right),x_2^ + \left( \otimes \right)} \right),\cdots ,} \right. \\ \left. { d\left( {{x_{in}}\left( {\bar \otimes } \right),x_n^ + \left( {\bar \otimes } \right)} \right)} \right\} \\ \end{gathered} $ (20)
$\begin{gathered} D\left( {{x_i},x_i^ - } \right) = \left\{ {d\left( {{x_{i1}}\left( {\bar \otimes } \right),x_1^ - (\bar \otimes )} \right),d\left( {{x_{i2}}\left( {\bar \otimes } \right),x_2^ - \left( \otimes \right)} \right),\cdots ,} \right. \\ \left. { d\left( {{x_{in}}\left( {\bar \otimes } \right),x_{in}^ - \left( {\bar \otimes } \right)} \right)} \right\} \\ \end{gathered} $ (21)

Step 4. 构建前景价值矩阵

上文利用区间灰数距离测度公式, 计算各方案偏离正负理想解的程度, 再结合前景理论的定义及前景价值函数, 根据偏离程度定义了区间灰数环境下, 方案 ${a_i}$ 下属性 ${c_j}$ 相对于决策参考点距离的前景价值函数为:

${v_{ij}} = \left\{ \begin{gathered} {(D({x_{ij}}(\bar \otimes ),x_j^ - (\bar \otimes )))^\alpha } \\ - \sigma {(D({x_{ij}}(\bar \otimes ),x_j^ + (\bar \otimes )))^\beta } \\ \end{gathered} \right.$ (22)

根据实验结果, 取参数 $\alpha = \beta = 0.88,\lambda = 2.25$ .

若以正理想解为参考点, 则各个方案相对于正理想解是损失的:

${v^ - } = - \sigma {(D({x_{ij}}(\bar \otimes ),x_j^ + (\bar \otimes )))^\beta }$ (23)

反之, 若以负理想解为参考点, 则各个方案是获益的:

${v^ + } = {(D({x_{ij}}(\bar \otimes ),x_j^ - (\bar \otimes )))^\alpha }$ (24)

由公式(22)和(23)可得负前景价值矩阵和正前景价值矩阵, 以负前景和正前景分为作为区间前景值的下界和上界, 构建前景价值区间矩阵 ${V_{ij}} = [v_{ij}^ - ,v_{ij}^ + ]$ .

Step 5. 规范化前景决策矩阵

根据区间数无量纲化的差异不变性和规范化公式, 对前景决策矩阵进行规范化处理, 得到规范化前景价值区间矩阵 ${\bar V_{ij}} = [\bar v_{ij}^ - ,\bar v_{ij}^ + ]$ .

$\bar v_{ij}^ - = \frac{{v_{ij}^ - - \min v_{ij}^ - }}{{\max v_{ij}^ + - \min v_{ij}^ - }}$ (25)
$\bar v_{ij}^ + = \frac{{v_{ij}^ + - \min v_{ij}^ - }}{{\max v_{ij}^ + - \min v_{ij}^ - }}$ (26)

Step 6. 融合前景值

区间灰数很大程度上描述了信息的不确定性, 为得到各方案的综合前景值, 本文采用证据推理算法计算综合前景值.

对于规范化前景价值区间矩阵 ${\bar V_{ij}} = [\bar v_{ij}^ - ,\bar v_{ij}^ + ]$ , 假设前景评价等级 $H = \{ {H_n}\left| {n = 1,2} \right.\} $ , ${H_1}$ 表示属性值接近正理想解的程度, ${H_2}$ 表示属性值远离负理想解的程度. 因此在证据推理框架下, 方案 ${a_i}$ 在属性 ${c_j}$ 下的前景价值置信度可表示为:

$S({e_i}) = \left\{ {({H_n},{\beta _{n,ij}})|n = 1,2} \right\}$

其中, ${\beta _{1,ij}} = \bar v_{ij}^ - ,{\beta _{2,ij}} = 1 - \bar v_{ij}^ + $ .

${m_{n,ij}}$ 为基本概率分配, 表示 ${x_{ij}}(\bar \otimes )$ 支持 ${a_i}$ 接近正理想解的程度, ${m_{H,ij}}$ 为未分配概率, 根据公式(6-10)可得:

${m_{1,ij}} = {w_j}\bar v_{ij}^ - ,{m_{2,ij}} = {w_i}(1 - \bar v_{ij}^ + )$ (27)
${m_{H,ij}} = 1 - \sum\limits_{n = 1}^N {{m_{n,ij}}} = {w_j}(\bar v_{ij}^ + - \bar v_{ij}^ - )$ (28)

结合式(11), 利用证据推理解析合成算法融合正负前景值, 可得方案 ${a_i}$ 被评为等级 ${H_n}$ 的综合置信度 ${\beta _n}$ . 因此综合前景值表示为方案 ${a_i}$ 在评价等级 ${H_1}$ 上的综合置信度, 即: $V({a_i}) = [{\beta _1},({\beta _1} + {\beta _H})]$ .

Step 7. 根据文献[18]提出的区间数大小可能度比较公式确定综合前景值的大小, 并对方案做出排序.

对于任意两个综合前景值分别为 $V\left( a \right) = [{a^L},{a^R}]$ $V\left( b \right) = [{b^L},{b^R}]$ , 记 $l\left( a \right) = {a^R} - {a^L}$ , $l\left( b \right) = {b^R} - {b^L}$ , 则称 $V\left( a \right) \prec V\left( b \right)$ 的可能度为:

$p\left( {V\left( a \right) \succ V\left( b \right)} \right) = \frac{{\min \{ l(a) + l(b),\max ({a^R} - {b^L},0)\} }}{{l(a) + l(b)}}$ (29)

$p\left( {V\left( a \right) \succ V\left( b \right)} \right) \ge \dfrac{1}{2}$ , 则称 $V\left( a \right) \succ V\left( b \right)$ , 否则反之.

3 算例分析 3.1 问题描述

某部队计划采购火炮武器, 现有4种火炮方案可供选择 ${a_i}(i = 1,2,3,4)$ . 选择时主要考虑火炮的5项指标 ${c_j}(j = 1,2,3,4,5)$ , ${c_1}$ 为火力突击能力指数: ${c_2}$ 为反应能力指数: ${c_3}$ 为机动能力指数: ${c_4}$ 为生存能力指数: ${c_5}$ 为成本(元). 除成本指标为成本型指标外, 其余均为效益性指标.决策者给出的各属性权重为w=(0.19, 0.21, 0.22, 0.23). 各指标属性值以区间灰数形式表示, 算例来自于文献[19], 具体数值如表1所示.

表 1 原始区间灰数决策矩阵

3.2 决策过程

Step 1. 数据规范化

对效益型指数采用式(12)和式(13)进行规范化处理. 对成本型属性采用式(14)和式(15)进行规范化处理.可得到规范化后的区间灰数决策矩阵, 最终结果如表2所示.

表 2 规范化后的区间灰数决策矩阵

Step 2. 选取决策参考点

采用式(3)的区间灰数大小比较规则可确定正理想解和负理想解分别为:

$ \begin{split} {X^ + }\left( \otimes \right) = &\left\{ {\left[ {0.554,0.765} \right],\left[ {0.447,0.943} \right],\left[ {0.670,0.782} \right]} \right., \\ &\left. {\left[ {0.538,0.721} \right],\left[ {0.571,0.663} \right]} \right\} \\ \end{split} $
$ \begin{split} {X^ - }\left( \otimes \right) =& \left\{ {\left[ {0.240,0.295} \right],\left[ {0.149,0.471} \right],\left[ {0.359,0.401} \right]} \right., \\ &\left. {\left[ {0.231,0.361} \right],\left[ {0.326,0.368} \right]} \right\} \end{split} $

Step 3. 计算距离测度

采用式(18)分别计算各个方案属性值与正理想和负理想解的距离集, 结果如下所示.

$ D\left( {{x_i},x_i^ + } \right) = \left[ {\begin{array}{*{20}{c}} {0.397}&{0.140}&{0.274}&0&0 \\ 0&0&{0.328}&{0.340}&{0.272} \\ {0.123}&{0.245}&{0.354}&0&{0.237} \\ {0.217}&{0.421}&0&{0.259}&{0.030} \end{array}} \right] $
$ D({x_i},x_i^ - ) = \left[ {\begin{array}{*{20}{c}} 0&{0.367}&{0.076}&{0.340}&{0.272} \\ {0.397}&{0.421}&{0.029}&0&0 \\ {0.297}&{0.234}&0&{0.340}&{0.041} \\ {0.197}&0&{0.348}&{0.098}&{0.256} \end{array}} \right] $

Step 4. 构建前景价值矩阵

根据式(22)和式(23)中的基于区间灰数距离的前景价值函数, 可分别确定各个方案的负前景值和正前景值, 以负前景值作为区间前景价值的下界, 以正前景值作为区间前景价值的上界, 构建前景价值区间矩阵, 并采用式(24)和式(25)得到规范化前景价值矩阵, 结果如表3所示.

Step 5. 综合前景值

根据式(6)–式(11)得到综合前景值:

$V\left( {{a_1}} \right) = \left[ {0.516,0.902} \right]$
$V\left( {{a_2}} \right) = \left[ {0.341,0.799} \right]$
$V\left( {{a_3}} \right) = \left[ {0.383,0.843} \right]$
$V\left( {{a_4}} \right) = \left[ {0.404,0.850} \right]$

Step 6. 方案排序

根据区间数大小比较式(28)对综合前景值进行排序. 最终各方案的排序结果为: ${a_1} \succ {a_4} \succ {a_3} \succ {a_2}$ .

3.3 分析比较

为说明本文所提方法的有效性, 将其与文献[19]与[20]中所提的决策方法进行比较, 这两种区间灰数决策方法分别分为以下两种情况:

表 3 规范化前景价值矩阵

(1) 未考虑决策面对损失和收益时的风险态度, 文献[19]提出基于正负靶心的灰靶决策模型, 定义最优和最劣方案分别作为灰靶的正负靶心, 在综合考虑方案与正负靶心的距离基础上, 建立单目标优化方程, 再根据综合靶心距 ${\varepsilon _i}$ 对方案排序. 采用文献[19]对4种火炮方案进行综合靶心距求解的结果为 ${\varepsilon _1} = 0.287\;005$ , ${\varepsilon _2} = 0.334\;964$ , ${\varepsilon _3} = 0.325\;629$ , ${\varepsilon _4} = 0.404\;164$ .该方法未考虑决策者的心理因素, 可与本文考虑决策者心理因素下的结果进行比较.

(2)考虑决策的心理行为, 文献[20]提出一种基于改进的TODIM方法的区间灰数多属性决策模型, TODIM 方法在前景理论的基础上提出的一种多属性决策方法, 根据两两方案相比较时的收益和损失求解优势度 $\Phi ({a_i})$ , 并对方案做出选择, 该方法与前景理论方法有类似之处, 因此具有可比性. 采用文献[20]的方法得到4种火炮方案的总优势度为 $\Phi ({a_1}) = 0.5665$ , $\Phi ({a_2}) = $ $ - 0.2791$ , $\Phi ({a_3}) = - 0.1107$ , $\Phi ({a_4}) = - 0.1767$ .

对比不同决策方法下的方案排序结果, 如表4所示.

表 4 不同决策方法的排序结果对比

表4可知, 三种不同决策方法下的排序结果不完全一致, 但最优方案均为 ${a_1}$ , 说明了本文方法的有效性. 与文献[19]相比, 最大的不同在于方案 ${a_4}$ 的排序位置. 直观看来, 方案 ${a_4}$ ${c_3}$ ${c_5}$ 两个指标上均远远优于方案 ${a_2}$ ${a_3}$ , 且加上属性权重的影响, 方案 ${a_4}$ 理应优于 ${a_2}$ ${a_3}$ . 此外, 该方法未考虑决策者的心理因素, 也对决策结果造成了一定影响. 与文献[20]相比, 前景理论和TOMID方法均考虑了决策者心理因素, 从排序结果上看仅中间两个方案的排序存在差异, 文献[20]直接使用方案间两两比较的优势度, 本文采用证据推理方法对不确定信息进行融合, 能够减少信息丢失, 更好地处理决策信息.

综上所述, 本文方法与文献[19]中的方法进行比较,本文在决策过程中考虑了决策者对收益和损失的风险态度, 更加贴近实际决策情况, 更具优越性. 与文献[20]中的方法进行比较, 本文基于区间灰数距离公式定义前景价值函数, 并采用不确定推理方法融合信息, 较大程度地保留了原始信息, 使决策过程更加合理和科学, 为解决区间灰数多属性决策提供了一种有效方法.

4 结论与展望

本文提出了一种前景理论和证据推理相结合的区间灰数多属性决策方法. 该方法中的区间灰数距离测度公式采用区间灰数的核和信息域进行定义, 保留了区间灰数的特性. 采用前景理论和证据推理算法解决区间灰数多属性决策问题, 一方面前景理论考虑了决策者面临收益和损失的差异性, 更加符合实际. 另一方证据推理算法在面对不确定信息时能够进行有效处理, 融合过程避免了原始信息的丢失. 综上, 本文提出的方法为处理区间灰数多属性决策问题提供了新的思路及有效途径, 具有一定应用价值.

参考文献
[1]
Zadeh LA. Fuzzy sets. Information and Control, 1965, 8(3): 338-353. DOI:10.1016/S0019-9958(65)90241-X
[2]
Deng JL. Control problem of grey systems. Systems & Control Letters, 1982, 1(5): 288-294.
[3]
邓聚龙. 灰色控制系统. 华中工学院学报, 1982, 10(3): 9-18.
[4]
谢乃明, 刘思峰. 考虑概率分布的灰数排序方法. 系统工程理论与实践, 2009, 29(4): 169-175. DOI:10.3321/j.issn:1000-6788.2009.04.021
[5]
王坚强, 周玲. 基于前景理论的灰色随机多准则决策方法. 系统工程理论与实践, 2010, 30(9): 1658-1664. DOI:10.12011/1000-6788(2010)9-1658
[6]
闫书丽, 刘思峰, 方志耕, 等. 基于累积前景理论的动态风险灰靶决策方法. 控制与决策, 2013, 28(11): 1655-1660.
[7]
王俊杰, 党耀国, 李雪梅. 连续型区间灰数排序的应用研究. 系统工程, 2014, 32(8): 148-152. DOI:10.3969/j.issn.1001-2362.2014.08.098
[8]
刘中侠, 刘思峰, 蒋诗泉, 等. 基于区间灰数相离度的灰色关联决策模型. 统计与信息论坛, 2017, 32(9): 24-28.
[9]
刘思峰, 党耀国, 方志耕, 等. 灰色系统理论及其应用. 北京: 科学出版社, 2010. 15–16.
[10]
刘思峰, 方志耕, 谢乃明. 基于核和灰度的区间灰数运算法则. 系统工程与电子技术, 2010, 32(2): 313-316.
[11]
Kahneman D, Tversky A. Prospect theory: An analysis of decision under risk. Econometrica, 1979, 47(2): 263-291. DOI:10.2307/1914185
[12]
Tversky A, Kahneman D. Advances in prospect theory: Cumulative representation of uncertainty. Journal of Risk and Uncertainty, 1992, 5(4): 297-323. DOI:10.1007/BF00122574
[13]
Dempster AP. Upper and lower probabilities induced by a multivalued mapping. Annals of Mathematical Statistics, 1967, 38(2): 325-339. DOI:10.1214/aoms/1177698950
[14]
Shafer G. A Mathematical Theory of Evidence. Princeton: Princeton University Press, 1976.
[15]
Yang JB, Singh MG. An evidential reasoning approach for multiple-attribute decision making with uncertainty. IEEE Transactions on Systems, Man, and Cybernetics, 1994, 24(1): 1-18. DOI:10.1109/21.259681
[16]
Yang JB, Xu DL. On the evidential reasoning algorithm for multiple attribute decision analysis under uncertainty. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans, 2002, 32(3): 289-304. DOI:10.1109/TSMCA.2002.802746
[17]
Wang YM, Yang JB, Xu DL. Environmental impact assessment using the evidential reasoning approach. European Journal of Operational Research, 2006, 174(3): 1885-1913. DOI:10.1016/j.ejor.2004.09.059
[18]
徐泽水, 达庆利. 区间数排序的可能度法及其应用. 系统工程学报, 2003, 18(1): 67-70. DOI:10.3969/j.issn.1000-5781.2003.01.011
[19]
宋捷, 党耀国, 王正新, 等. 正负靶心灰靶决策模型. 系统工程理论与实践, 2010, 30(10): 1822-1827. DOI:10.12011/1000-6788(2010)10-1822
[20]
王霞, 党耀国. 基于改进的TODIM方法的区间灰数多属性决策模型. 控制与决策, 2016, 31(2): 261-266.