三角模糊数互补判断矩阵的一种排序方法

2024-06-14

三角模糊数互补判断矩阵的一种排序方法(共2篇)

三角模糊数互补判断矩阵的一种排序方法 篇1

模糊互补判断矩阵的排序方法研究

指出了模糊互补判断矩阵的一种常用排序方法的不足,提出了模糊互补判断矩阵排序的一种新方法,并研究了该法所具有的`一些优良性质.该法不仅能充分利用模糊一致性判断矩阵的优良特性及其判断信息,而且可以直接由原模糊互补判断矩阵求出较为理想的排序向量,所需计算量较小.所得方案排序权重属于正常范围,因而更为合理、实用.最后进行了算例分析.

作 者:徐泽水 作者单位:东南大学经济管理学院,江苏,南京,210096刊 名:系统工程与电子技术 ISTIC EI PKU英文刊名:SYSTEMS ENGINEERING AND ELECTRONICS年,卷(期):200224(11)分类号:O223 C934关键词:模糊互补判断矩阵 排序 群决策

三角模糊数互补判断矩阵的一种排序方法 篇2

在决策分析中, 需要决策者对方案进行两两比较, 并构造判断矩阵。判断矩阵按其元素的构成方式可分为:互反判断矩阵和互补判断矩阵。与互反判断矩阵相比, 互补判断矩阵更符合人类决策思维的心理特性[1]。因而, 更容易为决策者掌握和使用。目前, 关于判断矩阵中元素为确定值的互反判断矩阵与互补判断矩阵的研究已趋于成熟[2,3,4,5,6,7]。文[8]还详细研究了互反判断矩阵和互补判断矩阵之间的转换关系。然而, 在实际决策过程中, 由于客观事物的复杂性, 人类思维的模糊性, 造成专家判断的不确定, 给出的判断值常常是不确定的数值, 以三角模糊数等模糊形式给出。因此, 关于此类不确定数互补判断矩阵的一致性和排序方法研究, 具有重要的实际应用价值。

目前, 关于三角模糊数互补判断矩阵的一致性及排序研究, 虽然已取得一些进展[9,10,11,12,13,14,15,16,17,18], 但还存在缺陷和不足。从已掌握的文献来看, 国内关于三角模糊数互补判断矩阵的排序方法主要可分为四类, 第一类是将三角模糊数互补判断矩阵转化成精确数互补判断矩阵, 继而求出权重向量[9,10,11,12], 第二类是基于信息集结算子的排序方法[13], 第三类是仿照传统层次分析法中按行求和归一化法求得方案的权重向量[14,15,16], 第四类则根据三角模糊数互补判断矩阵的乘性一致定义, 从最优化角度, 建立线性目标规划或非线性规划模型, 通过求解该模型得到判断矩阵的权重向量[17,18]。后三类方法求得的权重向量都是三角模糊数, 难以直接比较大小, 为此引入三角模糊数期望值公式[19]和可能度概念[14,15], 通过计算出的期望值或可能度进行权重向量的大小比较。关于第三类方法求得的权重向量差别不大, 一般不易区别。第四类方法, 基于乘性一致性角度构建的优化模型, 存在着三角模糊数上界值逼近于中值的趋势, 因而在使用LINGO软件求解时, 为使目标函数最小化, 求得的三角模糊数权重向量, 其上界与中值总是相等, 这与实际情况不符。

基于此, 本文从加性一致性角度, 讨论了三角模糊数互补判断矩阵与三角模糊数互反判断矩阵之间的相互转换关系, 基于最小二乘法, 构建了多层次非线性规划模型, 从而求得权重向量。最后, 算例分析表明该排序方法的可行性和有效性。

2 预备知识

X={x1, x2, …, xn}为方案集, 记N={1, 2, …, n}。专家对决策方案进行两两比较, 按互反型标度或互补型标度赋值, 则给出互反判断矩阵或互补判断矩阵[8]。

定义1 设矩阵A= (aij) n×n, 若满足条件:aij>0, aij=1/aji, aii=1, i, jN, ij, 则称其为互反判断矩阵[17]。

定义2 设A= (aij) n×n是互反判断矩阵, 若满足条件:aij=aikakj, ∀i, j, kN, 则称其为一致性互反判断矩阵[18]。

定义3 设矩阵B= (bij) n×n, 若满足条件:bij>0, bij+bji=1, bii=0.5, i, jN, ij, 则称其为互补判断矩阵[17]。

定义4 设B= (bij) n×n是互补判断矩阵, 若满足条件:bij=bik+bkj-0.5, ∀i, j, kN, 则称其为一致性互补判断矩阵[6]。

定理1 互补判断矩阵B= (bij) n×n与互反判断矩阵A= (aij) n×n可以通过下列公式[20]相互转化:

bij=0.5+0.2log3aij (1) aij=35 (bij-0.5) (2)

定理2 一致性互补判断矩阵B= (bij) n×n与一致性互反判断矩阵A= (aij) n×n可以通过公式 (1) 、 (2) 相互转化。

A= (aij) n×n是一致性互反判断矩阵, w= (w1, w2, …, wn) T是其权重向量, 其中, wi>0, i=1nwi=1, iΝ, 则有aij=wi/wj, i, jN. 将其代入式 (1) , 则有bij=0.5+0.2log3wi/wj, i, jN. 把该式代入bij=bik+bkj-0.5, ∀i, j, kN, 则等式成立, 即B是一致性互补判断矩阵。因此, 若设B= (bij) n×n是一致性互补判断矩阵, v= (v1, v2, …, vn) T是其权重向量, 其中, vi>0, i=1nvi=1, iΝ, 则有bij=0.5+0.2log3vi/vj, i, jN.

3 三角模糊数判断矩阵

定义5 若a= (al, am, au) , 其中0<alamau, 且alau分别为a所支撑的下界和上界, 它们表示模糊的程度, 且au-al越大, 模糊程度越强, ama的中值, 则称a为一个三角模糊数, 其隶属函数可表示为[18]

μa (x) ={x-alam-al, alxamx-auam-au, amxau0,

三角模糊数有以下运算性质[21]:设a= (al, am, au) , b= (bl, bm, bu) , 则

(1) ab= (al, am, au) ♁ (bl, bm, bu) = (al+bl, am+bm, au+bu) ;

(2) λa= (λ, λ, λ) ♁ (al, am, au) = (λ+al, λ+am, λ+au) ;

(3) a·○b= (al, am, au) ·○ (bl, bm, bu) = (albl, ambm, aubu) ;

(4) λ·○a= (λ, λ, λ) ·○ (al, am, au) = (λal, λam, λau) ;

(6) ln (a) ≅ (ln (al) , ln (am) , ln (au) ) ;

(7) exp (a) ≅ (exp (al) , exp (am) , exp (au) ) 。

定义6 设判断矩阵A= (aij) n×n, 其中aij= (alij, amij, auij) 为三角模糊数, 并且0<alijamijauij, ∀i, jN, 若矩阵A满足:

(1) alii=1, amii=1, auii=1, ∀iN,

(2) alijauji=auijalji=amijamji=1, ij, ∀i, jN,

则称矩阵A为三角模糊数互反判断矩阵[17]。

定义7 设判断矩阵B= (bij) n×n, 其中bij= (blij, bmij, buij) 为三角模糊数, 并且0<blijbmijbuij, ∀i, jN, 若矩阵B满足:

(1) blii=0.5, bmii=0.5, buii=0.5, ∀iN,

(2) blij+buji=bmij+bmji=buij+blji=1, ij, ∀i, jN,

则称矩阵B为三角模糊数互补判断矩阵[18]。

定义8 设A= (aij) n×n是三角模糊数互反判断矩阵, 若矩阵A满足:aij=aikakj, ∀i, j, kN, 则称矩阵A为一致性三角模糊数互反判断矩阵[18]。

定义9 设B= (bij) n×n是三角模糊数互补判断矩阵, 若矩阵B满足:

(1) bmij+bmjk+bmki=1.5,

(2) blij+bljk+blki+buij+bujk+buki=3, ∀i, j, kN,

则称矩阵B为一致性三角模糊数互补判断矩阵[20]。

定理3 三角模糊数互补判断矩阵B= (bij) n×n与三角模糊数互反判断矩阵A= (aij) n×n可以通过式 (1) 、式 (2) 相互转化。

定理4 一致性三角模糊数互补判断矩阵B= (bij) n×n与一致性三角模糊数互反判断矩阵A= (aij) n×n可以通过式 (1) 、式 (2) 相互转化。

4 排序方法

B= (bij) n×n是三角模糊数互补判断矩阵, 其中, bij= (blij, bmij, buij) , 设v= (v1, v2, …, vn) T是判断矩阵B的权重向量, 其中vi= (vli, vmi, vui) , iN, 则当B是一致性三角模糊数互补判断矩阵时, 有bij=0.5+0.2log3vi/vj, i, jN, 即

(blij, bmij, buij) =0.5+0.2log3 (vli, vmi, vui) / (vlj, vmj, vuj) =0.5+0.2log3 (vli/vuj, vmi/vmj, vui/vlj) , i, jΝ

也即

blij=0.5+0.2log3vli/vujbmij=0.5+0.2log3vmi/vmjbuij=0.5+0.2log3vui/vlji, jΝ (3)

然而, 由于决策者在实际决策过程中所给出的三角模糊数互补判断矩阵往往是非一致性的, 因此式 (3) 一般不成立。为此引入偏差函数

{flij=[blij- (0.5+0.2log3vli/vuj) ]2fmij=[bmij- (0.5+0.2log3vmi/vmj) ]2fuij=[buij- (0.5+0.2log3vui/vlj) ]2i, jΝ

显然, 为了得到合理的权重向量v= (v1, v2, …, vn) T, 上述偏差函数总是越小越好, 因此建立下列多目标优化模型:

{minflij=[blij- (0.5+0.2log3vli-0.2log3vuj) ]2minfmij=[bmij- (0.5+0.2log3vmi-0.2log3vmj) ]2minfuij=[buij- (0.5+0.2log3vui-0.2log3vlj) ]20<vlivmivui10<i=1nvli1i=1nvui, i, jΝ

为了求解该优化模型, 由于每个目标函数希望达到的期望值均为0, 且根据三角函数的定义可知bmij为最可能值, 其隶属度为1, 因而在寻求最优解时, 应优先使fmij最小, 优先求得vmij, 可建立下列多层次非线性规划模型:

minJ=i=1nj=1n{Ρ1[bmij- (0.5+0.2log3vmi-0.2log3vmj) ]2Ρ2{[blij- (0.5+0.2log3vli-0.2log3vuj) ]2+[buij- (0.5+0.2log3vui-0.2log3vlj) ]2}s.t.0<vlivmivui1i=1nvmi=10<i=1nvli1i=1nvuii, jΝ (4)

其中, P1, P2表示优先等级, P1>P2. 可使用LINGO软件先求解P1层次目标函数, 得到解vmi (iN) , 然后将其作为约束条件, 求解P2层次目标函数, 得到解vli, vui (iN) 。由于vi (iN) 是三角模糊数, 不便直接比较其大小, 因此, 采用文献[19]中的公式:

vi (α) =12[ (1-α) vli+vmi+αvui], 0α1, iΝ (5)

计算三角模糊数的期望值, 其中α值的选择取决于决策者的风险态度。当α>0.5时, 称决策者是追求风险;当α=0.5时, 表示决策者是风险中立的;当α<0.5时, 称决策者是厌恶风险的。由v (α) i (iN) 的值可得相应方案排序结果。

5 算例分析

设决策者针对方案集合{x1, x2, x3, x4}给出的三角模糊数互补判断控阵为[16]

B=[ (0.5, 0.5, 0.5) (0.4, 0.6, 0.7) (0.1, 0.7, 0.7) (0.3, 0.5, 0.5) (0.3, 0.4, 0.6) (0.5, 0.5, 0.5) (0.1, 0.3, 0.4) (0.3, 0.5, 0.7) (0.3, 0.3, 0.9) (0/6, 0.7, 0.9) (0.5, 0.5, 0.5) (0.2, 0.4, 0.6) (0.5, 0.5, 0.7) (0.3, 0.5, 0.7) (0.4, 0.6, 0.8) (0.5, 0.5, 0.5) ]

根据模型 (4) , 利用软件LINGO求解可得矩阵B的三角模糊数权重向量:

v1= (vl1, vm1, vu1) = (0.155, 0.36, 0.36) v2= (vl2, vm2, vu2) = (0.135, 0.158, 0.243) v3= (vl3, vm3, vu3) = (0.208, 0.208, 0.636) v4= (vl4, vm4, vu4) = (0.268, 0.274, 0.483)

利用式 (5) 可得

v1 (α) =0.2575+0.0525αv2 (α) =0.1465+0.054αv3 (α) =0.208+0.214αv4 (α) =0.271+0.1075α

显然, 对任意0≤α≤1, 均有v (α) 4>v (α) 1>v (α) 2及v (α) 3>v (α) 2. 当0≤α<0.3065时, 有v (α) 1>v (α) 3, 当0.5915<α≤1时, 有v (α) 3>v (α) 4, 因此有:

(1) 若0≤α<0.3065, 则有v (α) 4>v (α) 1>v (α) 3>v (α) 2, 相应方案的排序结果为x4≻x1≻x3≻x2.

(2) 若α=0.3065, 则有v (α) 4>v (α) 1=v (α) 3>v (α) 2, 相应方案的排序结果为x4≻x1~x3≻x2.

(3) 若0.3065<α<0.5915, 则有v (α) 4>v (α) 3>v (α) 1>v (α) 2, 相应方案的排序结果为x4≻x3≻x1≻x2.

(4) 若α=0.5915, 则有v (α) 4=v (α) 3>v (α) 1>v (α) 2, 相应方案的排序结果为x4~x3≻x1≻x2.

(5) 若0.5915<α≤1, 则有v (α) 3>v (α) 4>v (α) 1>v (α) 2, 相应方案的排序结果为x3≻x4≻x1≻x2.

由以上结果可知, 方案的排序结果受决策者风险态度的影响。

本文结果与文[16]结果相比, 取α=0.5时, 得权重向量为:v= (0.2838, 0.1735, 0.315, 0.3248) T, 各权重值之间有明显的差别, 方案排序结果与文[16]结果相一致。

上一篇:动物科学专业概论论文下一篇:个人贷款卷一