張發(fā)明,朱姝琪
(桂林電子科技大學 商學院,廣西 桂林 541004)
當多名決策者必須根據(jù)預定義的屬性集,從不同備選方案中選擇出最佳方案時,即面臨多屬性群決策問題[1]。隨著社會及互聯(lián)網(wǎng)技術的快速發(fā)展,群體決策者的規(guī)模及其決策復雜度也在不斷增加,相關研究學者已經(jīng)注意到多屬性大群體決策問題[2-3]。Chen等[4]認為當決策群體成員的數(shù)量超過20人時,即可稱其為大群體。作為多屬性群決策問題的衍生,現(xiàn)階段關于多屬性大群體決策問題的研究仍處于起步狀態(tài)[2],相關研究已經(jīng)取得了一些研究成果[5-10],其中多數(shù)學者嘗試通過聚類算法對多屬性群決策問題進行分組降維,以實現(xiàn)簡便計算。Palomares等[11]提出一種基于FCM 聚類算法的大群體決策模型,對大群體決策者進行分組以實現(xiàn)有效降維。Liu等[12-13]提出一種部分二叉樹DEA-DA循環(huán)分類模型對決策者進行分類處理,通過連續(xù)區(qū)間有序加權平均(COWA)算子匯總表現(xiàn)為區(qū)間值直覺模糊數(shù)的評價信息。Wu等[7]針對區(qū)間Ⅱ型模糊集,提出一種基于模糊等價聚類和語言信息聚類的群決策聚類方法,用于聚合決策者的偏好。上述研究為降低多屬性大群體決策問題的決策復雜度提供了一定的理論支持,但這些研究并未對大群體決策者的共識過程做過多探討。事實上,隨著群體決策者數(shù)量的增加,獲得大規(guī)模群體共識意見的難度也在大幅提高,共識問題成為解決多屬性大群體決策問題的關鍵要素之一。目前,已有學者嘗試從不同角度探討多屬性大群體決策的共識達成問題。Tang等[15]考慮大群體決策者之間的群內(nèi)和群間共識水平,提出一種基于模糊C-means聚類算法的自適應共識模型,并根據(jù)子群大小和內(nèi)部聚合度確定群間權重。Wu等[6]基于可能性分布的猶豫模糊元(PDHFE),提出一種基于K-means聚類方法的共識模型,以實現(xiàn)對大規(guī)模群體決策者的降維和聚類。Labella等[16]開發(fā)出一款基于共識分析框架的AFRYCA 2.0軟件,旨在模擬出不同的共識模型性能以及共識達成過程中不同專家的行為模式。值得注意的是,上述研究大都是在假設大規(guī)模群體決策者彼此之間相互獨立的前提下開展的,尚未慮及群體決策者之間存在的社會關系及其內(nèi)部聯(lián)系。
在現(xiàn)實決策中,大群體決策者的社會網(wǎng)絡特征及其之間的社會關系會對大群體決策的聚類效果和決策結果造成一定的影響[17-18]??紤]社會網(wǎng)絡關系的多屬性大群體決策問題的研究,更能契合實際決策的需要[6,37],一些學者開始嘗試引入社會網(wǎng)絡關系來解決多屬性大群體決策問題。Chu等[19]提出一種基于模糊聚類的社會網(wǎng)絡社區(qū)檢測方法,依據(jù)社區(qū)劃分的不完全模糊偏好關系補全缺失信息,通過社區(qū)網(wǎng)絡的度中心性確定權重。Wu等[7]針對區(qū)間Ⅱ型模糊集,提出一種基于Louvain社區(qū)探測方法的大群體決策模型,根據(jù)社區(qū)網(wǎng)絡特征確定決策者及社區(qū)子模塊權重。Tang等[20]考慮群體決策者之間的社會網(wǎng)絡關系,提出一種基于最大共識序列的大群體決策方法。值得注意的是,上述基于社會網(wǎng)絡關系的多屬性大群體決策問題的研究中,大都重點關注大規(guī)模群體決策者的聚類問題,較少同時考慮多屬性大群體決策問題的聚類分析和群體共識的反饋調(diào)整過程。同時,上述研究都是基于一個專家只能隸屬于一個社區(qū)或集群的假設基礎上,直接對群體決策者進行聚類分析或降維,較少考慮現(xiàn)實情境中存在決策者同時隸屬于多個子群參與決策的情況[20]。事實上,在現(xiàn)實決策中,由于決策者具有多樣性,一名決策者往往可以隸屬于不同類別的集群參與決策,即存在重疊社區(qū)[21-22]的情況,例如在實際情況下,某名決策者依據(jù)其多重社會屬性,既可以隸屬于教授群體參與決策,又可以隸屬于行政人員群體參與決策。因此,研究具有重疊社區(qū)屬性特征的多屬性大群體決策問題具備一定的現(xiàn)實意義和理論價值[23]。
在研究多屬性大群體決策問題時,如何準確表達群體決策者的個體偏好特征也是學者關注的重點[24-25]。相關學者嘗試基于概率猶豫模糊集[26]、區(qū)間Ⅱ型模糊集[7]、猶豫模糊偏好關系[20,27]等信息偏好表達形式來解決多屬性大群體決策問題。概率語言術語集(PLTSs)[28]作為近年提出的偏好表達形式,通過引入概率信息來反映決策者對不同語言術語集的偏好程度,能夠更好地滿足實際評價與決策的需要。因此,本文重點探討偏好表達為概率語言信息的多屬性大群體問題,允許專家使用概率語言來表達個人偏好信息。
基于上述分析,本文針對社會網(wǎng)絡環(huán)境下,決策者偏好表達為概率語言信息的多屬性大群體決策問題,提出一種新的、考慮重疊社區(qū)屬性特征的概率語言多屬性大群體決策方法。為使最終決策方案更符合現(xiàn)實需要,首先考慮大群體決策者之間的社會關系,對具有重疊社區(qū)屬性特征的社區(qū)子模塊進行預處理,然后改進Louvain 社區(qū)探測算法(Modified Fast Louvain Method,MFLM)以解決概率語言多屬性大群體決策中的聚類及社區(qū)子模塊劃分問題,依據(jù)群體意見的一致性及其社會網(wǎng)絡關系來確定各節(jié)點及社區(qū)子模塊的權重。進一步,引入最大共識序列挖掘算法用于解決概率語言多屬性大群體決策問題,在考慮群體決策意見一致性的基礎上,提出一種基于概率語言信息的大規(guī)模群體共識測度和反饋調(diào)整方法,從而根據(jù)最終的共識比較序列確定最優(yōu)評價方案。
在社會網(wǎng)絡中,人們通過彼此之間存在的各種社會關系實現(xiàn)相互關聯(lián),一般用一組節(jié)點e和一組邊l組成的集合表示。節(jié)點e可以表示任一社會行為主體(如個體、組織、國家等),邊l則用來表示各節(jié)點e之間的關系(如信任、友誼、合作等),一般用有向圖G=(e,l)表示。其中,邊l具有方向性,依據(jù)實際情況,節(jié)點之間存在單向連接、雙向連接及不連接3種情況[29]。本文將單向連接和雙向連接兩種情況做統(tǒng)一處理,選用無向社會網(wǎng)絡圖進行分析,即節(jié)點之間僅存在有連接和無連接兩種情況。令E={e1,e2,…,em}表示m名決策者集合,在社會網(wǎng)絡關系中,中心性是衡量節(jié)點ek(ek∈E)重要程度的有效標尺,關于節(jié)點ek的度中心性C(ek)表述如下:
定義1[30]與節(jié)點ek相連接的節(jié)點數(shù)被稱為節(jié)點ek的度,則節(jié)點ek的度中心性可表示為
式中:m為社會網(wǎng)絡的總節(jié)點數(shù),即社會網(wǎng)絡中群體決策者的數(shù)量;G是社會網(wǎng)絡關系矩陣。
定義2[28]設S={Sα|α=-τ,…,-1,0,1,…,τ}為一個語言術語集,其中,Sα表示語言術語,則概率語言術語集可表示為
式中:L(k)(p(k))表示概率為p(k)的語言術語L(k);#L(p)為概率語言術語的數(shù)量。特別地,當時,此時語言術語的概率信息完全未知,原概率語言術語集退化為猶豫模糊集,故對此類情況不做詳細探討。
為方便比較兩個概率語言術語集的大小,現(xiàn)引入概率語言術語集的期望函數(shù)和偏離度函數(shù)進行度量。
定義3[28]設r(k)為概率語言術語L(k)的下標,則概率語言術語集L(p)的期望函數(shù)和偏離度函數(shù)分別為:
式中,對于L1(p)和L2(p)(L1(p),L2(p)∈L(p))的比較規(guī)則如下:
(1)當E(L1(p))>E(L2(p))時,則稱L1(p)?L2(p)。
(2)當E(L1(p)) (3)當E(L1(p))=E(L2(p))時,則有:當σ(L1(p))<σ(L2(p))時,稱L1(p)?L2(p);當σ(L1(p))>σ(L2(p))時,稱L1(p)?L2(p);當σ(L1(p))=σ(L2(p))時,稱L1(p)~L2(p)。 定義4[31]令r(ki)i表示Li(p)中第ki個概率語言術語的下標,則任意兩個概率語言術語集L1(p)和L2(p)(L1(p),L2(p)∈L(p))的距離為 式中,#L(p)=#L1(p)·#L2(p)表示L1(p)和L2(p)數(shù)量的乘積。 在實際決策中,由于決策者具備不同的社會屬性,一個決策者可能隸屬于不同的決策群體參與決策,具體示意如圖1所示。 圖1 重疊社區(qū)子模塊示意圖 考慮大規(guī)模決策群體可能存在的社區(qū)子模塊重疊性網(wǎng)絡特征,更能滿足現(xiàn)實復雜決策的需要[32]。對于現(xiàn)實決策中存在的具備社區(qū)重疊特征的大規(guī)模群體決策者,需要對其進行預處理,將其重新劃分至非重疊的社區(qū)子模塊,以便進行后續(xù)處理。為更好地對存在社區(qū)子模塊重疊特征的大規(guī)模群體決策者進行預處理,定義社區(qū)子模塊的模塊中心性M(Nf)[30]和社區(qū)子模塊隸屬度Dk如下: 定義5[30]設社區(qū)子模塊的模塊中心性為 式中,N={N1,N2,…,Nn}表示社區(qū)子模塊的集合(Nf∈N)。 定義6設社區(qū)子模塊隸屬度為 對于具有重疊社區(qū)屬性特征的決策者ek,計算其位于各重疊社區(qū)子模塊的隸屬度,并進行比較,根據(jù)比較結果將其劃分至第f個社區(qū)子模塊,同時將其從其他重疊子模塊中剔除。重復上述步驟,直至社區(qū)網(wǎng)絡中不存在重疊社區(qū)。 MFLM(Modified Fast Louvain Method)方法是一種用于提取社區(qū)網(wǎng)絡信息的強大檢測工具,是在Louvain方法基礎上的進一步優(yōu)化和改進,常用來探測復雜社會網(wǎng)絡的底層結構。將其應用于多屬性群決策問題中的大規(guī)模群體聚類,能夠有效揭示大規(guī)模群體社會網(wǎng)絡中的層次和結構。具體步驟如下[34]: 步驟1相似度檢測。在步驟1中,社區(qū)網(wǎng)絡中的每個節(jié)點e都被視為是一個單獨的個體社區(qū),則在初始狀態(tài)下,社區(qū)的數(shù)量等于網(wǎng)絡中所有節(jié)點的數(shù)量。 定義7令e和c表示社區(qū)網(wǎng)絡中任意兩個節(jié)點,則相似度測量系數(shù)可表示為 式中,τ(e)和τ(c)表示節(jié)點e和c的鄰域。 定義8令任意兩個節(jié)點之間的平均共享得分函數(shù)為 式中:h為節(jié)點e和c的共享鏈接數(shù);ke和kc為節(jié)點e和c的度;m為社區(qū)網(wǎng)絡中的鏈接總數(shù)。 為使每個節(jié)點e均能找到最佳的社區(qū)子模塊歸屬,計算其對應的c個相似度測量系數(shù)Dec,確定max(Dec),將節(jié)點e分配至其相鄰社區(qū)。上述過程對每個節(jié)點持續(xù)迭代,直至社區(qū)子模塊不再發(fā)生變化。 步驟2社區(qū)子模塊優(yōu)化。計算社區(qū)子模塊的模塊化得分,通過比較社區(qū)子模塊的模塊化得分判斷所劃分社區(qū)結構的優(yōu)劣。 定義9令社區(qū)子模塊得分函數(shù)為 式中,w為連接節(jié)點e和c的邊權重。 步驟3社區(qū)聚類。將隸屬于同一社區(qū)子模塊的節(jié)點抽象為一個總節(jié)點,令邊權重為1,重新計算社區(qū)網(wǎng)絡中的點權重及邊權重。重復上述步驟,直至獲得最高的社區(qū)子模塊分數(shù)且社區(qū)子模塊不再發(fā)生變化。 在社會網(wǎng)絡關系中,決策者的權重主要是通過衡量各群體決策者之間的重要程度來確定的。決策者的度中心性越大,說明與該決策者產(chǎn)生關聯(lián)的決策者就越多,則該決策者的重要性也就越大[30]。決策者節(jié)點ek基于度中心性的權重可表示為 在群決策問題中,隸屬于不同社區(qū)子模塊的決策者通常具備不同的知識背景及個人偏好,則需要充分考慮各社區(qū)子模塊偏好信息,以確定相應的權重。通常情況下,社區(qū)子模塊中群體決策者的偏好意見越集中,說明該社區(qū)中群體決策者的方案偏好一致性越強,其相應模塊的權重就應當越大。同時,引鑒古代“三個臭皮匠,賽過諸葛亮”的思想,社區(qū)子模塊中劃分的群體決策者數(shù)量越多,其對應的子模塊權重也應當越大。 定義10令Tf表示社區(qū)子模塊Nf的得分函數(shù),規(guī)定社區(qū)子模塊Nf的一致性函數(shù)為 式中,社區(qū)子模塊的一致性水平If越高,該模塊決策者的方案偏好一致性越強。 定義11社區(qū)子模塊Nf基于群體一致性的權重的計算公式為 社區(qū)子模塊Nf基于分區(qū)群體決策者數(shù)量的權重計算公式為 則社區(qū)子模塊Nf的綜合權重為 式中,ρ(0<ρ<1)為權重調(diào)節(jié)因子,可以根據(jù)實際情況由決策專家擬定。 3.2.1 共識方法 現(xiàn)有的多屬性群決策共識模型大都是基于相似度或群體意見的離散程度來度量群體意見的共識水平,通過不斷搜集反饋信息來調(diào)整群體決策者的偏好,目的是降低群體意見之間的差異程度,直至達成群體共識[18-20]。然而,在現(xiàn)實社會網(wǎng)絡中,由于群體決策者知識背景、決策偏好等的差異,不同決策者給出的評價信息可能會存在較大差異。為降低概率語言多屬性群決策過程中可能存在的少數(shù)極端值對決策結果的不良影響,在參考文獻[20,34]的基礎上,將最大共識序列挖掘算法拓展至概率語言大群體決策領域,旨在通過不斷迭代發(fā)現(xiàn)盡可能長地與多數(shù)意見保持一致的共識方案序列,得到群體決策者的最大共識水平,以最終得到方案的優(yōu)劣排序。設A={A1,A2,…,At}(t≥2)為備選方案集,E={e1,e2,…,em}(m≥20)為m名群體決策者的集合,C={C1,C2,…,Cb}(b≥2)為方案屬性集,N={N1,N2,…,Nn}為劃分的n個社區(qū)子模塊集合,Nf∈N(f=1,2,…,n);xAp>xAq表示一組方案比較關系,稱為一個方案對,其中Ap,Aq∈A,且當p≠q時,Ap≠Aq,{xA1>xA2>…>xAt}為一組方案比較序列,表示群體決策者對備選方案集的偏好程度。 定義12在概率語言多屬性大群體決策問題中,定義群體決策者的一組方案偏好關系對xAp>xAq的社區(qū)子模塊方案偏好度為 對于任意方案Ap(Ap∈A),對應群體決策者的最佳方案偏好度為 對于任意方案Ap(Ap∈A),其社區(qū)模塊最佳方案共識度為 方案比較序列xA1>xA2>…>xAt的社區(qū)子模塊方案偏好度為 方案比較序列xA1>xA2>…>xAt的共識度為 3.2.2 共識達成及反饋調(diào)整 令Zd表示長度為d的共識比較序列集合,比較序列中方案的個數(shù)即為Zd的長度。特別地,令Z1={xA1,xA2,xA3,xA4}。 輸入大規(guī)模群體決策者提供的概率語言評價信息;共識度閾值P'。 輸出達到大規(guī)模群體決策共識的決策方案序列。 步驟1通過以下算法迭代計算以生成大規(guī)模群體決策者的共識序列Zd。 步驟2識別Zd-1中的可連接序列并連接。例如,l1={xA1>xA2}和l2={xA2>xA3}為Z2中的共識比較序列,則連接l1、l2,得到l3={xA1>xA2>xA3}為Z3中的共識比較序列。 步驟3若d=t,則生成的Zt即為最終的共識比較方案排序;否則,轉步驟4。 步驟4當d 基于上述分析,給出考慮具有重疊社區(qū)屬性特征的概率語言多屬性大群體決策方法步驟如下: 步驟1識別初始狀態(tài)下大規(guī)模群體決策者的社區(qū)屬性特征,若存在重疊社區(qū)特征轉步驟2;否則,轉步驟3。 步驟2根據(jù)式(6)~(7),對存在重疊社區(qū)特征的大規(guī)模群體決策者進行預處理,計算其社區(qū)子模塊隸屬度,將其劃分至隸屬度最大的社區(qū)子模塊,同時從其他重疊子模塊中剔除,重復直至社區(qū)網(wǎng)絡中不存在重疊社區(qū)。 步驟3根據(jù)式(8)~(10),利用MFLM 社區(qū)探測算法對大規(guī)模群體決策者進行社區(qū)子模塊的聚類劃分,得到n個非重疊社區(qū)子模塊{Nf|f=1,2,…,n}。 步驟4根據(jù)式(11)~(15)計算大規(guī)模群體決策者的權重wk及社區(qū)子模塊權重wf。 步驟5根據(jù)概率語言多屬性群決策共識方法,計算各方案比較序列的共識度。 步驟6根據(jù)共識達成及反饋調(diào)整模型,計算大規(guī)模群體決策者的最大共識序列或部分最大共識序列。 步驟7根據(jù)計算結果,確定最佳決策方案。 決策流程示意如圖2所示。 圖2 基于群體一致性的概率語言多屬性群決策方法決策流程 現(xiàn)共有20 名來自多個領域的杰出專家E={e1,e2,…,e20}需要根據(jù)屬性集C={C1,C2,…,C6},對4個備選方案A={A1,A2,A3,A4}進行多屬性大群體決策,決策專家大群體所對應的評價語言術語集可表示為:S={S0,S1,…,S5},對應評語集為:{極差,較差,偏差,偏優(yōu),較優(yōu),極優(yōu)},對應權重ω={0.1,0.1,0.3,0.2,0.2,0.1},共識度閾值為:P'=0.51。其初始社會網(wǎng)絡關系如圖3所示。 圖3 決策專家社會網(wǎng)絡結構 經(jīng)處理后得到初始決策專家評價矩陣如表1所示。 表1 決策專家評價矩陣 步驟1根據(jù)決策專家的社會網(wǎng)絡結構圖(見圖3),根據(jù)式(8)~(10),利用MFLM 社區(qū)探測算法對大規(guī)模群體決策者進行社區(qū)子模塊的劃分,劃分結果如圖4所示。根據(jù)社區(qū)網(wǎng)絡分析理論,將20名決策專家劃分為4個社區(qū)子模塊。 圖4 決策專家社區(qū)子模塊示意圖 步驟2根據(jù)式(11)~(15),計算決策者及社區(qū)子模塊權重,計算結果如表2所示(取權重調(diào)節(jié)因子ρ=0.5)。 表2 專家及社區(qū)子模塊權重 其中,根據(jù)式(11)計算得到社區(qū)子模塊N1中對應的決策成員權重為:w1={0.11,0.22,0.17,0.22,0.28},社區(qū)子模塊N2中對應的決策成員權重為:w2={0.27,0.20,0.13,0.20,0.20},社區(qū)子模塊N3中對應的決策成員權重為:w3={0.16,0.21,0.21,0.26,0.16},社區(qū)子模塊N4中對應的決策成員權重向量為:w4={0.17,0.22,0.22,0.22,0.17}。 步驟3根據(jù)共識方法,生成最大共識序列。已知Z1={xA1,xA2,xA3,xA4},根據(jù)算法1 生成Z'2。根據(jù)式(17)~(21),結合表2的權重系數(shù)及決策成員權重進行信息集結,計算d=2時各方案比較序列共識度水平,計算結果如下: 步驟4識別步驟3中共識度水平大于共識度閾值P'的的可連接序列并根據(jù)算法進行連接,得到Z3的共識比較序列為: 步驟5識別步驟4中Z3的可連接序列并連接,得到Z4的共識比較序列為:l4={xA2>xA1>xA4>xA3}。 步驟6由步驟5可得滿足條件d=t=4,則生成的Z4即為最終的共識方案序列。 輸出最終共識比較方案排序為:A2?A1?A4?A3,確定最優(yōu)方案為:x*=A2。 本文基于社會網(wǎng)絡環(huán)境,考慮到現(xiàn)實決策中決策者存在隸屬于重疊社區(qū)和非重疊社區(qū)的情況,提出了基于概率語言信息的大群體決策共識測度模型和共識調(diào)整方法。為充分說明本文方法的合理性及優(yōu)越性,將本文方法與文獻[20,35-36]中所提出的模型進行對比分析,主要集中在信息表達形式和聚類權重計算兩個方面的展開。 (1)在評價信息的表達形式上,現(xiàn)有文獻針對評價信息為概率語言術語的大規(guī)模群體共識序列挖掘算法與大群體決策模型結合的研究還相對較少,文獻[20,35-36]中則分別是針對猶豫模糊信息、不完全概率語言信息、猶豫模糊元素等評價信息展開的相關研究(見表3)。相較于其他文獻,本文方法考慮現(xiàn)實決策中社會網(wǎng)絡關系的影響,對決策者隸屬的重疊模塊進行預處理,通過共識測度模型能直接導出共識結果,從結果來看,本文模型達成共識一致性的過程相對更加高效。 表3 不同群決策方法的對比分析 (2)在聚類方法的權重確定上,由于文獻[36]中采用基于可能性分布的猶豫模糊元素(PDHFE)表示每個群組的偏好,無法直接應用到概率語言術語集領域,故引用文獻[20,35]中的方法對本文算例進一步分析和計算,計算結果如表4所示。 表4 不同權重計算方法的比較結果 采用文獻[35]中所提提出聚類權重確定方法對本文算例進行計算,得到:0.25),該方法基于聚類成員數(shù)量對聚類群體進行權重的計算和劃分,但當聚類成員數(shù)目相同時,該方法難以體現(xiàn)不同聚類下各群體決策者之間的差異;采用文獻[20]中所提出的子群權重確定方法對本文算例進行計算,得到:該方法綜合考慮了社區(qū)子群內(nèi)的專家數(shù)量以及子群內(nèi)的鏈接強度因素,對聚類后的社區(qū)子群進行賦權,但該方法在集結權重指標時,采用直接將不同指標相乘再歸一的處理方法,難以體現(xiàn)不同指標的重要程度。本文所提出的子模塊權重確定方法基于群體一致性和不同聚類成員的數(shù)量進行計算,設置了調(diào)節(jié)系數(shù),能夠根據(jù)實際情況及時調(diào)整不同指標在聚類時的重要程度,更加符合實際需要,同時能夠在聚類社區(qū)子群成員數(shù)量完全一致時,有效賦予社區(qū)子群權重,以更好地滿足現(xiàn)實決策的要求。 除了上述兩點外,對比文獻在群體聚類方法和共識達成過程方面也存在較大不同。文獻[20]中引用加權網(wǎng)絡重疊社區(qū)探測算法對大群體決策者進行聚類劃分,提出了基于重疊子群的共識達成方法,該方法可以較好地處理子群具有關聯(lián)特點的群體決策問題,但該方法在確定不同的核心社區(qū)時可能會得出不同的聚類結果,較難保證大群體決策的魯棒性。文獻[35]中在閉包聚類的基礎上,提出了兩階段專家相似度測度方法,該方法通過距離測度和距離賦權計算專家評價信息的差異值,可以較好地處理專家的聚類分析問題,但當決策群體數(shù)量或評價屬性較多時,該方法關于評價信息距離的測度和距離權重賦權計算量就相對較大,較難很好地處理群體規(guī)模較大的聚類問題。文獻[36]中采用K-means方法對專家大群體進行聚類,該方法需要人為規(guī)定聚類后的子群數(shù)目,這使得最終評價結果可能會受到一定的主觀因素影響。同時,文獻[35-36]中均需要對通過共識測度的群體評價矩陣進行再處理,根據(jù)計算公式集結出最終的優(yōu)先級矢量,并根據(jù)計算結果進行排序。相比之下,本文采用的MFLM 社區(qū)探測算法是對Louvain方法的進一步改進和優(yōu)化,將其用于解決大群體決策問題,不僅避免了提前確定子群數(shù)目對決策結果造成的可能誤差,還可以有效揭示大規(guī)模群體社會網(wǎng)絡中的層次和結構。同時,本文方法通過逐步迭代生成達到共識度閾值的群體共識方案序列,可以直接導出共識結果,根據(jù)共識序列即可確定最終方案,計算過程相對更加簡便、高效。 傳統(tǒng)大群體決策方法鮮少慮及現(xiàn)實決策中存在決策者隸屬于多個社群參與決策的情況,且針對評價信息為概率語言的多屬性大群體決策問題的研究還相對較少,針對上述不足,本文提出一種社會網(wǎng)絡環(huán)境下基于群體一致性的概率語言多屬性大群體決策方法及共識達成模型,為解決評價信息為概率語言的多屬性大群體決策問題提供了一種新的、可供參考的借鑒思路。與現(xiàn)有文獻相比,本文方法具有如下特點: (1)將社會網(wǎng)絡分析理論拓展至概率語言多屬性大群體決策領域,在確定決策者及社區(qū)子群權重時,考慮了群體決策者之間的社會關系,基于群體一致性和社區(qū)子模塊決策者數(shù)量確定權重,使得計算結果更能滿足實際決策的需要。 (2)考慮自然狀態(tài)下存在群體決策者隸屬于多個重疊社區(qū)的現(xiàn)象,對其進行預處理,采用MFLM社區(qū)探測算法自動聚類,無需提前設置社區(qū)聚類數(shù)目,避免了主觀因素可能給決策結果帶來的不利影響。 (3)提出的基于概率語言信息的共識測度模型在計算各比較序列共識測度的基礎上,不斷生成達到大群體共識閾值的比較共識序列,通過反饋調(diào)整,生成達到群體共識閾值的最大共識比較序列,從而得到最終的決策方案,無需集結最終的優(yōu)先級矢量并比較排序,方法相對更加簡便易懂。 由于傳統(tǒng)多屬性群決策問題假設專家之間相互獨立,基于社會網(wǎng)絡的多屬性群決策問題假設專家之間相互關聯(lián),而在實際決策中存在部分專家相互獨立,部分專家相互關聯(lián)的情況[23],同時,考慮到?jīng)Q策者的評價語言信息具有多樣性,未來研究可從進一步探究同時包含獨立和不獨立專家的大規(guī)模多屬性群決策問題,以及將大群體決策的語言形式拓展至混合語言信息等方面展開。2 考慮重疊社區(qū)特征屬性的模塊預處理
2.1 重疊社區(qū)子模塊預處理
2.2 社區(qū)子模塊劃分
3 基于群體一致性的概率語言多屬性群決策方法
3.1 決策者權重及社區(qū)子模塊權重的確定
3.2 共識測度模型
3.3 決策步驟
4 算例分析
4.1 問題背景
4.2 決策過程
4.3 對比分析
5 結論