Home Page TOOLS Decision Making RA QUYẾT ĐỊNH MỜ ĐA TIÊU CHUẨN
RA QUYẾT ĐỊNH MỜ ĐA TIÊU CHUẨN

RA QUYẾT ĐỊNH MỜ ĐA TIÊU CHUẨN

Nguyễn Như Phong

Kỹ thuật Hệ thống Công nghiệp

Đại học Bách Khoa, ĐHQG TPHCM

 

 

Trong quyết định đa tiêu chuẩn, các phương án được đánh giá theo một số tiêu chuẩn. Mỗi tiêu chuẩn tạo một xếp hạng phương án riêng. Tương tự quyết định nhóm, mỗi người ra quyết định có một xếp hạng riêng của mình . Các xếp hạng riêng theo tiêu chuẩn hay theo người ra quyết định này cần được tích hợp để có xếp hạng phương án chung cho các tiêu chuẩn hay cho cả nhóm.

Gọi A = {ai , iÎNm} là tập m phương án chọn lựa và C = {cj , jÎNn} là tập n tiêu chuẩn chọn lựa. Thông tin cơ bản trong ra quyết định đa tiêu chuẩn có thể được mô tả trong ma trận quan hệ R trên tập C´A:

          R: C´A à [0,1]

         

Phần tử rij của ma trận quan hệ R có nghĩa là mức độ thoả mãn tiêu chuẩn ci của phương án aj. Xếp hạng ri của phương án ai tính được theo hàm tích hợp h đã khảo sát:

          ri = h(rij , jÎNm), iÎNn

Một hàm tích hợp thường được dùng là hàm trung bình có trọng số:

         

wj: trọng số của tiêu chuẩn cj.

Thực tế, thông tin quan hệ phương án – tiêu chuẩn có thể thu thập qua ma trận R’ =  với các phần tử là số thực bất kỳ, ta có thể chuẩn hoá ma trận R’ thành ma trận chuẩn hoá R bởi phép chuẩn hóa:

                  

Trong trường hợp tổng quát các mức thoả mãn rij và các trọng số wi  là các số mờ, lúc này rj thành các số mờ. Việc xếp hạng phương án trở thành việc tính toán và xếp hạng các số mờ rj, là các vấn đề đã được khảo sát.

Một mô hình ra quyết định đa tiêu chuẩn khác là Mô hình Yager. Mô hình Yager giúp ra quyết định chọn lựa các phương án dựa vào nhiều tiêu chuẩn có trọng số khác nhau. Gọi tập phương án là A bao gồm m phương án:

                   A = {ai , iÎNm

Tập tiêu chuẩn C với n tiêu chuẩn:

                   C = {Cj , jÎNn}

Có thể xem Cj là tập mờ trên A với hàm thành viên biễu thị mức độ thoả mãn tiêu chuẩn của các phương án. Tập trọng lượng tiêu chuẩn W với n trọng lượng:                                                                                         

                   W = {wj , jÎNn}

                   åjwj = 1

Yager đo lường quyết định của một phương án lên tiêu chuẩn Cj với trọng số wj có thể tính bởi tập mờ Dj  trên A với hàm thành viên định bởi:

                  

Hàm quyết định  tích hợp n tiêu chuẩn là tập mờ D trên A định bởi:

                  

Hàm thành viên của D:

                  

Phương án chọn lựa a* là phương án có hàm thành viên cực đại. Khi có hai phương án cùng đạt giá trị hàm quyết định cực đại để cùng được chọn, để chọn được một phương án duy nhất ta tính lại mD(a*) sau khi đã loại thành phần mDj(a) làm cho giá trị hàm quyết định cực đại bằng nhau ở hai phương án. Phương pháp được minh họa ở ví dụ sau:

 

Ví dụ

Xem tập phương án gồm ba phương án A = {a1, a2, a3}, được chọn lựa dựa trên tập mục tiêu gồm bốn tiêu chuẩn C = {c1, c2, c3, c4}, các tiêu chuẩn có trọng số định bởi tập trọng số W:

                   W = {w1, w2, w3, w4} = {0,5, 0,7, 0,8, 0,7}

Mức độ thoả mãn các tiêu chuẩn của các phương án cho bởi ma trận quan hệ sau

                      

Ta tính được:

W = {0,5; 0,7; 0,8; 0,7} Þ`W = {0,5; 0,3; 0,2; 0,3}

mD(a1) = (0,5Ú0,4)Ù(0,3Ú0,7)Ù(0,2Ú0,2)Ù(0,3Ú0,1) = 0,5Ù0,7Ù0,2Ù0,3 = 0,2

mD(a2) = (0,5Ú1)Ù(0,3Ú0,8)Ù(0,2Ú0,4)Ù(0,3Ú0,5) = 1Ù0,8Ù0,4Ù0,5 = 0,4

mD(a1) = (0,5Ú0,1)Ù(0,3Ú0,4)Ù(0,2Ú0,1)Ù(0,3Ú0,5) = 0,5Ù0,4Ù1Ù0,5 = 0,4

Thấy rằng mD(a2) = mD(a3) = 0,4. Nhìn kỹ vào biễu thức của mD(a2), ta thấy mD(a2)= 0,4 do số hạng mD3(a2), loại số hạng này và tính lại mD(a2):

mD(a2) = Min [max(0,5 , 1), max(0,3 , 0,8), max(0,3 , 0,5)] = 0,5

Tương tự nhìn kỹ vào biễu thức của mD(a3), ta thấy mD(a3)= 0,4 do số hạng mD2(a3), loại số hạng này và tính lại mD(a3):

mD(a3) = Min [max(0,5 , 0,1), max(0,2 , 1), max(0,3 , 0,5)] = 0,5

Ta lại có mD(a2) = mD(a3) = 0,5. Lại nhìn kỹ vào biễu thức của mD(a2) vừa tính, ta thấy mD(a2)= 0,5 do số hạng mD3(a2), loại số hạng này và tính lại mD(a2):

mD(a2) = Min [max(0,5 , 1), max(0,3 , 0,8)] = 0,8

Tương tự lại nhìn kỹ vào biễu thức của mD(a3), ta thấy mD(a3)= 0,5 do các số hạng mD1(a3) và mD3(a3), loại các số hạng này và tính lại mD(a3):

mD(a3) = Min [max(0,2 , 1)] = 1

Vậy phương án chọn lựa là a3.

 

TLTK

Nguyễn Như Phong. Vận trù mờ. NXBĐHQG. 2010.

 

 

 

 
  • thiet ke noi that chung cu

  • thiet ke noi that chung cu

  • thiet ke noi that chung cu

  • thiet ke noi that chung cu

ABOUT US

ADMIN


GOOD BROWSERS

 
   

STATISTIC

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday307
mod_vvisit_counterYesterday492
mod_vvisit_counterThis week3256
mod_vvisit_counterThis month307
mod_vvisit_counterTotal1173278
Hiện có 45 khách Trực tuyến