1、第 4 章 模糊决策,4.1 模糊集中意见决策,为了对论域U =u1, u2, , un中的元素进行排序,由m个专家组成专家小组M,分别对U中的元素排序,得到m种意见: V =v1, v2, , vm, 其中vi 是第i 种意见序列,即U 中的元素的某一个排序.若uj在第i 种意见vi中排第k位,则令Bi(uj)=nk,称,为uj的Borda数.此时论域U的所有元素可按Borda数的大小排序,此排序就是是比较合理的.,例1 设U =a, b, c, d, e, f , |M|= m = 4人, v1: a, c, d, b, e, f ; v2: e, b, c, a, f , d; v3:
2、a, b, c, e, d, f ; v4: c, a, b, d, e, f ;,B(a)=5+2+5+4=16; B(b)=2+4+4+3=13; B(c)=4+3+3+5=15; B(d)=3+0+1+2=6; B(e)=1+5+2+1=9; B(f )=0+1+0+0=1; 按Borda数集中后的排序为: a, c, b, d, e, f .,例2 设有6名运动员U =u1, u2, u3, u4, u5, u6 参加五项全能比赛, 已知他们每项比赛的成绩如下: 200m跑 u1, u2, u4, u3, u6, u5; 1500m跑 u2, u3, u6, u5, u4, u1; 跳
3、远 u1, u2, u4, u3, u5, u6; 掷铁饼 u1, u2, u3, u4, u6, u5; 掷标枪 u1, u2, u4, u5, u6, u3;,B(u1)=5+0+5+5+5=20; B(u2)=4+5+4+4+4=21; B(u3)=2+4+2+3+0=11; B(u4)=3+1+3+2+3=12; B(u5)=0+2+1+0+2=5; B(u6)=1+3+0+1+1=6; 按Borda数集中后的排序为:u2, u1, u4, u3, u6, u5.,若uj在第i 种意见vi中排第k位,设第k位的权重为ak,则令Bi(uj)= ak(n k ),称,为uj的加权Borda
4、数。,B(u1)=7, B(u2)=5.75, B(u3)=1.98, B(u4)=1.91, B(u5)=0.51, B(u6)=0.75. 按加权Borda数集中后的排序为: u1, u2, u3, u4, u6, u5,设论域X =x1, x2, , xn为n个被选方案,在n个被选方案中建立一种模糊优先关系,即先两两进行比较,再将这种比较模糊化. 然后用模糊数学方法给出总体排序,这就是模糊二元对比决策.在xi与xj作对比时,用rij表示xi比xj的优先程度,并且要求rij满足 rii = 1(便于计算); 0rij1; 当ij 时,rij + rji = 1. 这样的rij组成的矩阵R
5、= (rij)nn称为模糊优先矩阵, 由此矩阵确定的关系称为模糊优先关系.,4.2 模糊二元对比决策,模糊二元对比决策的方法与步骤是:, 建立模糊优先关系.先两两进行比较,建立模糊优先矩阵: R = (rij)nn. 排序方法: 隶属函数法 即直接对模糊优先矩阵进行适当的数学加工处理,得到X上模糊优先集A的隶属函数,再根据各元素隶属度的大小给全体对象排出一定的优劣次序.通常采用的方法是:取小法:A(xi) =rij|1jn,i =1, 2, , n;平均法:A(xi) =(ri1 + ri2 + + rin)/n,i =1, 2, , n.,- 截矩阵法 即取定阈值,确定优先对象.,取定阈值0
6、,1得-截矩阵R = (rij() )nn,当由1逐渐下降时,若R中首次出现第k行的元素全等于1时,则认定xk是第一优先对象(不一定唯一). 再在R中划去xk所在的行与列,得到一个新的n -1阶模糊优先矩阵,用同样的方法获取的对象作为第二优先对象;如此进行下去,可将全体对象排出一定的优劣次序.下确界法 先求R每一行的下确界,以最大下确界所在行对应的xk是第一优先对象(不一定唯一). 再在R中划去xk所在的行与列,得到一个新的n -1阶模糊优先矩阵,再以此类推.,4.3 模糊综合评判决策,在实际工作中,对一个事物的评价或评估,常常涉及多个因素或多个指标,这时就要求根据这多个因素对事物作出综合评价
7、,而不能只从某一因素的情况去评价事物,这就是综合评判.模糊综合评判决策是对受多种因素影响的事物作出全面评价的一种十分有效的多因素决策方法.,经典综合评判决策评总分法加权评分法,模糊映射与模糊变换,例1 设X = x1, x2, Y = y1, y2, y3, 令,f (x), g(x)都是从X 到Y 的模糊映射,并且 f (x) 是从X 到Y 的点集映射.,命题1 设X =x1, x2, , xn,Y =y1, y2, , ym,(1) X 到Y 的任一个模糊映射 f 可唯一确定X 到Y 的一个模糊关系 Rf ;(2) X 到Y 的任一个模糊关系R可唯一确定X 到Y 的一个模糊映射 fR .,
8、模糊变换若映射T 将X 的一个模糊子集A映射到Y 的一个模糊子集B,则称映射T 为从X 到Y 的模糊变换.若模糊变换T 满足(1) T(AB) = T(A)T(B), (2) T(A) = T(A), 则称T 为模糊线性变换.,命题2 设X =x1, x2, , xn,Y =y1, y2, , ym,(1) 给定 X 到Y 的一个模糊关系R可确定X 到Y 的一个模糊模糊线性变换TR(A)= A R;(2) 给定X 到Y 的一个模糊线性变换T 可确定X 到Y 的一个模糊关系 RT .,例2 设X =x1, x2, x3, x4, x5,Y =y1, y2 , y3 , y4,(1) A = x1
9、, x2, 求TR (A); (2) B = (0.5, 0.6, 0.9, 1, 0), 求TR (B);,TR(A)= A R,TR(A)= (1, 1 , 0, 0, 0) R = (1, 0.3, 0, 1),TR(B)= (0.5, 0.6, 0.9, 1, 0) R = (0.6, 1, 0.4, 0.5),例3 设X =x1, x2, x3,Y = y1, y2,映射T 为从X 到Y 的模糊线性变换.已知,(1) 求由T 诱导出X 到Y 的模糊关系 RT ; (2) 求由模糊关系 RT 诱导出X 到Y 的模糊映射 f .,0.5,0.6 0.5,0.2,0.3,0.7,模糊综合评
10、判决策的数学模型,设U =u1, u2, , un为n种因素(或指标),V =v1, v2, , vm为m种评判(或等级).由于各种因素所处地位不同,作用也不一样,可用权重A = (a1, a2, , an )来描述,它是因素集U 的一个模糊子集.对于每一个因素ui ,单独作出的一个评判 f (ui),可看作是U到V 的一个模糊映射 f ,由 f 可诱导出U 到V 的一个模糊关系 Rf ,由Rf可诱导出U 到V 的一个模糊线性变换 TR(A)= A R = B, 它是评判集V 的一个模糊子集,即为综合评判.(U, V, R )构成模糊综合评判决策模型, U, V, R是此模型的三个要素.,模糊
11、综合评判决策的方法与步骤是:, 建立因素集U =u1, u2, , un与决断集V =v1, v2, , vm. 建立模糊综合评判矩阵.对于每一个因素ui ,先建立单因素评判: (ri1, ri2, , rim) 即rij(0rij1)表示vj对因素ui所作的评判,这样就得到单因素评判矩阵R =(rij)nm. 综合评判.根据各因素权重A =(a1, a2, , an )综合评判: B = AR = (b1, b2, , bm )是V上的一个模糊子集,根据运算的不同定义,可得到不同的模型.,模型:M(,)主因素决定型,bj = (airij), 1in ( j = 1, 2, , m ).由于
12、综合评判的结果bj的值仅由ai与rij (i = 1, 2, , n )中的某一个确定(先取小,后取大运算),着眼点是考虑主要因素,其他因素对结果影响不大,这种运算有时出现决策结果不易分辨的情况. 模型:M ( , )主因素突出型 bj = (ai rij), 1in ( j = 1, 2, , m ).M ( , )与模型M (,) 较接近, 区别在于用ai rij代替了M (,) 中的airij . 在模型M ( , )中,对rij乘以小于1的权重ai表明ai是在考虑多因素时rij的修正值,与主要因素有关,忽略了次要因素.,模型: M(, )主因素突出型,bj = (ai rij) ( j
13、 = 1, 2, , m ).模型也突出了主要因素.在实际应用中,如果主因素在综合评判中起主导作用,建议采纳, 当模型失效时可采用,. 模型:M( , )加权平均模型 bj = (ai rij) ( j = 1, 2, , m ).模型M( , )对所有因素依权重大小均衡兼顾,适用于考虑各因素起作用的情况.,例1. 服装评判,因素集U =u1(花色), u2(式样), u3(耐穿程度), u4(价格);评判集V =v1(很欢迎), v2(较欢迎), v3(不太欢迎), v4(不欢迎).对各因素所作的评判如下: u1 :(0.2, 0.5, 0.2, 0.1) u2 :(0.7, 0.2, 0.
14、1, 0 ) u3 :( 0, 0.4, 0.5, 0.1) u4 :(0.2, 0.3, 0.5, 0 ),对于给定各因素权重A = (0.1, 0.2, 0.3, 0.4),分别用各种模型所作的评判如下:,M(,): B = (0.2, 0.3, 0.4, 0.1) M( ,): B = (0.14, 0.12, 0.2, 0.03) M(, ):B = (0.5, 0.9, 0.9, 0.2) M( , ): B = (0.24, 0.33, 0.39, 0.04),对于给定各因素权重A = (0.4, 0.35, 0.15, 0.1),分别用各种模型所作的评判如下:,M(,): B =
15、 (0.35, 0.4, 0.2, 0.1) M( ,): B = (0.245, 0.2, 0.08, 0.04) M(, ):B = (0.65, 0.85, 0.55, 0.2) M( , ): B = (0.345, 0.36, 0.24, 0.055),例2. “晋升”的数学模型.,以高校老师晋升教授为例:因素集U =政治表现及工作态度,教学水平,科研水平,外语水平,评判集V=好,较好,一般,较差,差.,因素 好 较好 一般 较差 差 政治表现及工作态度 4 2 1 0 0 教学水平 6 1 0 0 0 科研水平 0 0 5 1 1 外语水平 2 2 1 1 1,给定以教学为主的权重
16、A = (0.2, 0.5, 0.1, 0.2),分别用M(,)、 M( , )模型所作的评判如下:M(,): B = (0.5, 0.2, 0.14, 0.14, 0.14) 归一化后,B = (0.46, 0.18, 0.12, 0.12, 0.12) M( , ): B = (0.6, 0.19, 0.13, 0.04, 0.04),例3 利用模糊综合评判对20家制药厂经济效益的好坏进行排序(P209).,企业名称 u1 u2 u3 u4 1 东北制药厂 1.611 10.59 0.69 1.67 2 北京第二制药厂 1.429 9.44 0.61 1.50 20四川制药厂 1.992
17、21.63 1.01 1.89,设cij ( i = 1, 2, 3, 4;j = 1, 2, , 20 ) 表示第j个制药厂的第i个因素的值,令,得到模糊综合评判矩阵R = (rij)420 .,4.4 权重的确定方法,在模糊综合评判决策中,权重是至关重要的,它反映了各个因素在综合决策过程中所占有的地位或所起的作用,它直接影响到综合决策的结果.凭经验给出的权重,在一定的程度上能反映实际情况,评判的结果也比较符合实际,但它往往带有主观性,是不能客观地反映实际情况,评判结果可能“失真”.加权统计方法,频数统计方法,(1) 对每一个因素uj ,在k个专家所给的权重aij中找出最大值Mj和最小值mj
18、 ,即 Mj =maxaij|1 i k, j =1, 2 , n; mj =minaij|1 i k, j =1, 2 , n.(2) 选取适当的正整数p,将因素uj所对应的权重aij从小到大分成p组,组距为(Mj - mj)/p.(3) 计算落在每组内权重的频数与频率(4) 取最大频率所在分组的组中值(或邻近的值)作为因素uj的权重.(5) 将所得的结果归一化.,模糊关系方程法,在模糊综合评判决策问题中,若已知综合决策B = (b1, b2, , bm ),单因素评判矩阵 R =(rij)nm ,试问各因素的权重分配A是什么?这就是要求解模糊关系方程X R = B.,定理 模糊关系方程X
19、R = B有解的充要条件是 R = B,其中,约定 =1.且 为X R=B的最大解.,证明:充分性是显然的.,必要性 设X R = B有解X = (x1, x2, , xn ),即,(x1, x2, , xn ) R = (b1, b2, , bm ). 则 j, (xk rkj) = bj j, k, (xk rkj) bj ., k, xk , (x1, x2, , xn ) , B R .,又 j, k, 有,当rkjbj时, =bj|rkjbj bj, rkj bjrkj= bj ;,当rkjbj时,由 =1, rkj= rkjbj ;,即 RB.,例 下列模糊关系方程是否有解?,解:由公式,(1) =(0.2,1,0.4),是其最大解.,(2) =(1,0.7),不是其最大解.,模糊协调决策法,在模糊综合评判决策问题中,若已知综合决策B = (b1, b2, , bm ),单因素评判矩阵 R =(rij)nm ,试问各因素的权重分配A是什么?这就是要求解模糊关系方程X R = B.这里介绍一个近似处理方法.设有一组可供选择的权重分配方案J =A1, A2, , As.我们从J中选择一种最佳的权重分配Ak ,使得由Ak所决定的综合评判决策Bk= Ak R与B最贴近.,