• No results found

A new decision making model based on Rank Centrality for GDM with fuzzy preference relations

N/A
N/A
Protected

Academic year: 2022

Share "A new decision making model based on Rank Centrality for GDM with fuzzy preference relations"

Copied!
12
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

ContentslistsavailableatScienceDirect

European Journal of Operational Research

journalhomepage:www.elsevier.com/locate/ejor

Decision Support

A new decision making model based on Rank Centrality for GDM with fuzzy preference relations

Anis Yazidi

a,b,c,g,h,

, Magdalena Ivanovska

d

, Fabio M. Zennaro

e

, Pedro G. Lind

a,b,c

, Enrique Herrera Viedma

f

aDepartment of Computer Science, OsloMet – Oslo Metropolitan University, P.O. Box 4 St. Olavs plass, Oslo N-0130, Norway

bORCA – OsloMet Research Center for AI, Pilestredet 52, Oslo N-0166, Norway

cNordSTAR – Nordic Center for Sustainable and Trustworthy AI Research, Pilestredet 52, Oslo N-0166, Norway

dDepartment of Data Science and Analytics, BI Norwegian Business School, Nydalsveien 37, Oslo N-0484, Norway

eDepartment of Informatics, University of Oslo, P.O. Box 1080 Blindern, Oslo N-0316, Norway

fAndalusian Research Institute in Data Science and Computational Intelligence, University of Granada, Granada 18071, Spain

gDepartment of Computer Science, Norwegian University of Science and Technology, Trondheim, Norway

hDepartment of Plastic and Reconstructive Surgery, Oslo University Hospital, Oslo, Norway

a rt i c l e i nf o

Article history:

Received 2 June 2020 Accepted 19 May 2021 Available online 1 June 2021 Keywords:

Decision support systems Group decision making Fuzzy preference relations Rank Centrality Markov chains

a b s t r a c t

Preference aggregation inGroupDecision Making (GDM)is asubstantialproblem thathas receiveda lotofresearchattention.Decisionproblemsinvolvingfuzzypreferencerelationsconstituteanimportant classwithinGDM.Legacyapproachesdealingwiththelattertypeofproblemscanbeclassifiedintoin- directapproaches,whichinvolvederivingagrouppreferencematrixasanintermediatestep,anddirect approaches,whichdeduceagrouppreferencerankingbasedonindividualpreferencerankings.Although theworkonindirectapproacheshasbeenextensiveintheliterature,thereisstillascarcityofresearch dealingwiththedirectapproaches.Inthispaperwepresentadirectapproachtowardsaggregatingsev- eralfuzzypreferencerelationsonasetofalternativesintoasingleweightedrankingofthealternatives.

By mappingthepairwisepreferencesintotransitions probabilities,weareabletoderive apreference rankingfrom thestationary distributionofastochastic matrix.Interestingly,the rankingofthe alter- nativesobtainedwithourmethodcorrespondstotheoptimizeroftheMaximumLikelihoodEstimation ofaparticularBradley-Terry-Lucemodel.Furthermore,weperformatheoretical sensitivityanalysisof theproposedmethodsupportedbyexperimentalresultsandillustrateourapproachtowardsGDMwith aconcretenumerical example.Thiswork opensavenues forsolving GDMproblemsusingelements of probabilitytheory,andthus,providesasoundtheoreticalfundamentaswellasplausiblestatisticalinter- pretationfortheaggregationofexpertopinionsinGDM.

© 2021 The Authors. Published by Elsevier B.V.

ThisisanopenaccessarticleundertheCCBYlicense(http://creativecommons.org/licenses/by/4.0/)

1. Introduction

Groupdecisionmaking(GDM)settingsinvolveagroupofindi- viduals (experts),whereeach memberofthegroup expressesher preferences over a set of alternatives. Illustrative examples range fromparliamentarygroupsworkingtoconvergeonapoliticaldeci- sion,togroupsoffriendsdecidingonthebestchoiceofrestaurant foradinner.TheaimofGDMistoidentifythemostpreferredal- ternativeforthewholegroupofindividuals,ortoderivearanking ofthealternativesthatreflectsthepreferencesofthegroup.

Corresponding author.

E-mail addresses: [email protected] (A. Yazidi), [email protected] (E.H.

Viedma).

Theliteratureproposesmanydifferentformsofexpressingpref- erences of experts (Capuano, Chiclana, Fujita, Herrera-Viedma, &

Loia,2017).Someofthemostpopularonesarethefollowing:

Rankings, which are ranked lists of the alternatives from the mostpreferredtotheleastpreferredone(Seo&Sakawa,1985).

Utility vectors,where each componentof the vector describes theutilityofthecorrespondingalternative,whichcanbe seen as its ordinal strength (Tanino, 1990). These are sometimes calledpriority vectors or weighted rankings. We use the latter expressionthroughoutthispaper.

Preferencerelations, wherepreferenceis expressedas abinary relationonthesetofalternatives(Kitainik,2012).

FuzzyPreference Relations (FPRs), which relax the binary pref- erencerelations with the possibility of expressing degrees of https://doi.org/10.1016/j.ejor.2021.05.030

0377-2217/© 2021 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license ( http://creativecommons.org/licenses/by/4.0/ )

(2)

preference among the alternatives (Pedrycz, Ekel, & Parreiras, 2010).Preferencedegreescanbeassessedusinglinguisticterm setswhichcanbemorenaturalforhumanexperttoarticulate (Ureña,Kou,Wu,Chiclana,&Herrera-Viedma,2019).

FPR is themostcommonlyused representationforexpressing preferences ina setof alternatives,in whichan expertexpresses her preferences asdegreesofpreferenceassignedto eachpair of alternatives. The mostcommon wayto store thesepairwisepref- erences is in the form of a preference matrix. The main reason behind the popularity of the preference relations comes from a knownfactfrompsychologystudiesthathumanbeingsarebetter atcomparingpairsofalternativesthanatcomingupwithacom- pletepreferenceorderingofasetofalternatives(Ureña,Chiclana, Morente-Molinera,&Herrera-Viedma,2015).

WithinGDMinvolvingFPR,therearetwo mainfamiliesofap- proaches:directapproachesandindirectapproaches.The indirect approachesfirstcompute thegroupopinionintheformofanFPR (wewillcallita grouporacollectiveFPR),usually expressedasa preferencematrix,andthen findasolutionwhichisa(weighted) ranking ofthe differentalternatives based on the collective FPR.

The collective preference matrix is generally derived by apply- ing an aggregationoperator to the individual ones. On the other hand, thedirect approachesdonot involveconstructing a collec- tive preference matrix describing the group opinion as an inter- mediate step. They first compute an individual ranking for each expertbasedon her FPR,andthenthe groupranking isobtained from the individual rankings ofthe experts usingan aggregation operator. Forexcellent surveyson consensus processes andpref- erenceaggregationwereferthereadertothecomprehensivesur- veys (Cabrerizo, Moreno,Pérez,&Herrera-Viedma,2010;Herrera- Viedma,Cabrerizo,Kacprzyk,&Pedrycz,2014)andtothebookby Herrera-Viedmaetal.(2011).

While studies on indirectapproachesfor aggregatingpairwise preferences abound, thedirectapproaches arenot aspopular, al- thoughthereareafewexceptions(Dong,Xu,&Yu,2009;Fan,Ma, Jiang, Sun, & Ma, 2006). Herrera and his collaborators (Herrera, Herrera-Viedma, & Verdegay,1996) pioneered the firstdirect ap- proachtowardsGDMbasedonFPR.However,theworkinthisdi- rectionisveryscarce,althoughitisknownthatdirectapproaches usually possesstwo desirableproperties,internalconsistency and Paretoprincipleofthesocialchoicetheory(Dong&Zhang,2014).

Oneofthefewavailabledirectapproachesintheliteraturewas recentlypresentedbyDongetal.in(Dong&Zhang,2014).There, the authors extended the original direct approach presented in (Herreraetal., 1996) inorder tosupport(i) differentpreferences representations,and(ii)aconsensusprocessintheformofrounds whereexpertsarerequiredtoadjusttheirpairwisepreferences.In- terestingly, inorder toachieve consensus, Dong etal.resort toa formofafeedbackbasedonmeasuringconsensususingtheindi- vidual weightedrankings oftheexperts.Thisis distinctfromthe main streamofresearch inFPRsince consensus degreecomputa- tion is not based onweighted rankings ofindividual experts but rather based on elements from the preferencematrices. The ap- proach by Dong etal. allows the experts to update their prefer- ence matricesin orderto reach a consensus, defining two quan- tities, namely the cardinal consensus degree, based on the vec- tor representationinspired by(Chiclana,Herrera,Herrera-Viedma,

& Martínez, 2003; Dong, Xu, Li, & Feng, 2010) and the ordinal consensusdegreeinspiredby(Herrera-Viedma,Alonso,Chiclana,&

Herrera,2007;Herrera-Viedma,Herrera,&Chiclana,2002).

In this article, we take a direct approach towards group de- cision making given fuzzy preferences over a set of alternatives.

We propose a method for aggregating the opinions of several experts, which are expressed as FPRs, into a single weighted ranking of the alternatives. Similarly to the work in (Dopazo &

Martínez-Céspedes, 2017), we transform the preference matrices intostochasticmatrices,andthenusethetheoryofMarkovchains andrandom walks to compute rankings over the alternatives, as implementedinthePageRankalgorithm (Gleich,2015). Onemain difference in this paper compared to the method in (Dopazo &

Martínez-Céspedes, 2017) lays in the definition of the stochastic matrix.In(Dopazo&Martínez-Céspedes,2017)thestochasticma- trixissimplya column-normalizationofthepreferencematrixso that its entriesare proportional tothe corresponding preferences and representthe probabilities (relative strengths) ofdominance betweenthealternatives.Inourframeworkwe determinetheen- triesofthestochasticmatrixsimilarlyasin(Negahban,Oh,&Shah, 2012;2016)andthey representtheprobabilities oftransiting be- tween the corresponding alternatives in the way that the prob- ability oftransition fromalternative x to alternative y is propor- tionaltothedegreeofpreferenceofytox.Thestationaryvectors, however,havesimilarinterpretationinbothourapproachandthe approach in(Dopazo & Martínez-Céspedes,2017) as their entries representpreferencestrengthsofthecorrespondingalternativesin both the cases. The difference is that the normalization we use leadstoa stationaryvectorthat satisfies theglobalbalanceprop- ertywithrespecttothepreferencematrix:thepreferencestrength of an alternative depends on whether the alternative dominates weakorstrongalternatives.ThisisthecoreideaoftheRankCen- tralitymethod(Negahban etal.,2012;2016) andwe discussitin moredetailinSection3.1.

Noticethatassigningandinterpretingadegreeofpreferenceis not straightforward. Using a probability value to quantifyan FPR gives an intuitive interpretation of FPR itself and, moreover, en- ablestoestablishalinkbetweenprobabilitytheoryandpreference aggregation.Furthermore,weprovethattheweightedrankingob- tained as a resultof the method presented in thispaper corre- spondsto theresultof MaximumLikelihood Estimation (MLE)of thePlackett-Lucemodel(Plackett,1975).

Thereisabodyofliteratureonmethodsthatcomputeweighted ranking from preference matrices based on optimization tech- niques such asleastsquare method(Gong,2008), leastdeviation method (Xu & Da, 2005), multiobjective optimization(Fernandez

& Leyva, 2004), new fuzzy linear programming method (FLPM) (Zhu & Xu, 2014), goal programming (Fan et al., 2006), etc. Al- thoughthesemethodsareshowntoprovidegoodresults,theyre- layonhuman-engineeredtechniquesorheuristicsanddonotpro- vide plausibletheoretical interpretation oftheir computationand modellingsteps.Ourworkisdistinctfromthelatterworksasthe waywe derivea rankingvector can beexplained usingprobabil- itytheoryandthusweprovidea theoreticalinterpretationofour framework.

Indeed,asmentionedabove,ourworkisdirectlyinspiredby a recentworkon RankCentralityalgorithm (Negahbanetal., 2012;

2016), whichaggregatesa setofpairwisecomparisonsofalterna- tivesintoaglobalweightedranking.Inrankingbasedonpairwise comparisons,thegoalistorank,forexample,footballteamsbased onresultsofplayedmatchesbetweenthem.Thisproblemhasan obviousanalogywithrankingofalternativesbasedonpairwiseex- pressedpreferences,butdespitethevastamountofworkonrank- ing alternatives based on preferences, to the best of our knowl- edge,theideasofRankCentralityhavenotyetbeenadoptedinthe contextoffuzzypreferenceaggregation.Wearguethatbyproperly transformingthe fuzzypreferencesintoprobabilities oftransition betweenalternatives,probabilitytheorycannaturallybeappliedin preferenceaggregationand,consequently,wehopethatourframe- workcaninspirefurtherresearchinthatdirection.

The remainder of this paper is structured as follows. In Section 2 we introduce the relevant background and the fun- damental concepts of the state of the art in fuzzy preferences.

Section3presentsourapproachforaggregatingpreferencesbased

(3)

ontheconceptofMarkovchainsanddiscussestheconditionsun- derwhichsomedesirablepropertiesfortheaggregationprocesses hold. In Section 4 we provide a theoretical sensitivity analysis oftheproposed aggregationmethod.Concrete numericalexample showingthe consistencyofour frameworkfollowed byan exper- imental sensitivityanalysisisgiveninSection5.Finaldiscussions andconclusionsareprovidedinSection6.

2. Backgroundandpreliminaryconcepts

In the following we assume that E=

{

e1,...,em

}

is a set of

experts and X=

{

x1,...,xn

}

is a set of alternatives. We use the following definition ofa fuzzypreference relationas provided in (Herrera-Viedma,Herrera,Chiclana,&Luque,2004).

AFuzzyPreferenceRelation(FPR)P onasetofalternativesX is afuzzysetontheproductsetX×X,i.e.arelationonX character- izedbyamembershipfunction

μ

P:X×X[0,1]. (1)

pi j=

μ

P(xi,xj)isinterpreted asthepreference degreeofthealter- nativexioverthealternativexj.Ausualnaturalassumptionisthat pi j+pji=1,for every i,j

{

1,...,n

}

,i.e. thatP isadditive recip-

rocal.Ifpi j>0.5,we saythatxi ispreferredtoxj;if pi j=0.5,we saythatweareindifferentbetweenxiandxj;andpi j=1indicates that xiisabsolutelypreferredtoxj.Theadditivereciprocity prop- ertyensuresthat pii=0.5andpi j>0.5iffpji<0.5.

When the set X is not too big, it is convenient to represent P asan n×n matrixof preferencevalues,wheren=

|

X

|

,i.e.P= [pi j]n×n.We callthisapreference matrix.Forconvenience,we use the samenotationforboth the fuzzypreferencerelationandthe correspondingpreferencematrix.

We assume that each of the m experts expresses her prefer- encesindependentlyofeachotherandintheformofafuzzypref- erence relation.Letus denoteby P(k) theFPR of thek-thexpert andletP(k)=[p(i jk)]n×nbethecorrespondingpreferencematrix.

AnindirectapproachtoGDMaimsatreachingacollectiveopin- ionbyfirstaggregatingalltheindividualpreferencematricesintoa collectiveFPR.Adirectapproachwouldpredictthecollectiveopin- ionoraGDM-”target”,ingeneral,byturningexperts’FPRmatrices intovectorswhoseentriesmeasuretherankingofthealternatives.

More formally,a weightedranking can be defined as a function r:X→R,whichmapseachalternativeinX intoits absolutepref- erencestrength.1 Aggregatingtheindividualrankingvectorsyields apossibleconsensustargetforthesetofindividuals.

Whatever approach one chooses, direct or indirect, there are two mainphasesinGDMbasedonFPR, anaggregationphase and anexploitationphase.

In the aggregationphase, the corresponding individual prefer- encevalues(correspondingentriesinFPRmatricesorrankingvec- tors)areaggregatedintoacollectivepreferencevalueusinganag- gregationoperator.

There are manyaggregationoperators, such asweightedaver- age (WA),fuzzymajority, etc.One popularexample istheopera- tor calledOrdered WeightedAveraging(OWA)dueto(Yager,1988).

TheWAandtheOWAoperatorspresumewehavealistofweights w=(w1,...,wm),wk∈[0,1],k=1,...,m,suchthat

wk=1.Let p1,...,pm be a listof preferencevalues to be aggregated. While the WA operator is definedas a simpleweighted average ofthe preferences:

WA

(

p1,. . ., pm

)

= m

k=1

wkpk, (2)

1The ordering of the alternatives is implicit in each weighted ranking and follows from the linear order of the real numbers: Alternatives assigned a higher number rank higher, and alternatives assigned the same number rank the same.

theOWAoperatorisdefinedas OWA

(

p1,..., pm

)

=

m

k=1

wkpσ (k), (3)

where

σ

isapermutationoftheset

{

1,...,m

}

suchthat pσ (k+1)pσ (k)fork

{

0,...,m−1

}

.

In the case of WA, the weights w=(w1,...,wm) can be as- sumed to be corresponding to the importance of the experts in thegroupwithrespecttotheparticulardecisionmakingproblem, orto theconfidence ofthe expertsintheir opinions.In thecase ofOWA,assigningweights wenablesweightingdifferentlyprefer- ences ofdifferent strength,giving morevalue to strongerprefer- ences,forexample.BychoosingdifferentwinWAandOWA,one canimplementdifferentaggregationoperators.

The exploitation phase is the phase of deducinga (weighted) rankingvectorbasedonafuzzypreferencerelation(matrix).

Tworelevant approachestowards defining the rankingin this phase are (Herrera etal., 1996): Quantifier-Guided DominanceDe- gree (QGDD), where the rank of each alternative represents the dominanceorimportanceofthealternativeovertherestoftheal- ternatives;andQuantifier-GuidedNon-DominanceDegree(QGNDD), wheretherankofeachalternativerepresentsthedegreetowhich thealternativeisnotdominatedbytherestofthealternatives.An alternativetoQGDDandQGNDDistheNetflowmethod(Bouyssou, 1992)which isalsobasedon dominanceofan alternative.2 More precisely, this method defines the rank of an alternative as the difference betweentheinflowandthe outflowofpreferencefrom it,which,undertheadditivereciprocityassumption(pi j+pji=1), reducestothefollowingexpression:

NF

(

xi

)

= n

j=1,j=i

pi jn

j=1,j=i

pji

= n

j=1,j=i

2pi jn+1

=2

n

j=1,j=i

pi jn−1 2

. (4)

Notice that the Netflow method is related to the Copeland vot- ingrulein(Marchant,1996). Anaxiomaticcharacterizationofthe Copelandrulecanbefoundin(Henriet,1985).

TheindirectandthedirectapproachestowardsGDMwithFPR differ in the waythe phases of aggregation andexploitation are combined:Intheindirectapproaches, onefirstapplies theaggre- gationphase tothe setof individual FPRsinorderto obtain one collective FPR. Then the exploitation phase isapplied to the col- lectiveFPR to give thefinal (weighted) ranking.In thedirect ap- proaches,theexploitationphaseisappliedfirstateachindividual FPRtogivetheindividualrankings.Thentheaggregationphaseis appliedattheindividualrankingstofindthefinalcollectiverank- ing (Herrera et al., 1996). Fig. 1 highlights these differences be- tweenthetwoapproaches.

Note that aggregating opinions of experts into a group opin- ionby anyofthe above approachesdoesnot necessarilyamount toreachingaconsensus.Toguaranteeagreementbetweentheex- perts,one could consider a third phaseafter thetwo phases de- scribedabove, inwhichone forcesthe individual opinionsofthe expertstogetclosetoeachother (Palomares,Estrella,Martínez,&

Herrera,2014). Thisnarrowingphase can be implementedin two different ways: (i) through automatic approaches without expert feedback,or(ii)throughapproacheswithfeedbackonpreferences

2Note that the Netflow method has also been defined in ( García-Lapresta, Martínez-Panero, & Meneses, 2009 ) as the broad Borda count.

(4)

Fig. 1. Tensor representation of methods for GDM. Indirect method (above); direct method (below).

wherethereisamoderatorthatwilltrytoreduce thedivergence ofopinionsbetweentheexperts.Inbothoftheseapproachescon- sensus isconsidered to bea stage whereall the individual opin- ions are sufficiently closeto each other.Quantitatively, the close- ness canbe measuredasadistanceinthe“spaceofopinions” ei- therbetweeneachopinionandthecollective(aggregated)opinion, orbetweenpairsofindividualopinions.

Havingdescribedbrieflythedecisionframeworkandthemain approaches for quantitative analysis in GDM, in the next section we propose a new method to address the aggregation and ex- ploitationprocessesandweanalyseitsproperties.

3. Arankcentrality-basedpreferenceaggregationmethod

In this section we introduce a method for aggregating the fuzzypreferencerelationsoftheexpertse1,. . .,emintoacollective weightedrankingofthealternativesx1,...,xn.Westartbyprovid- ing a way of transforming a preference matrix over the alterna- tivesintoaweightedrankingvectorofthealternatives,whichwill beusedintheexploitationphaseofthegeneralmethod.Thenwe provide the full GDM procedure. At the end we prove that, un- der the assumption that detailed balancerelation is satisfied,the proposed method satisfies some desirable properties of aggrega- tionprocesses.

3.1. Frompreferencematricestorankingvectors

Weconsiderann×npreferencematrixPoverthealternatives x1,...,xn (n≥2) whichis additivereciprocal, i.e.amatrix whose elementspi j areintheunitintervalandobeythecondition

pi j=1−pji. (5)

Avaluepi j>0.5meansthatthealternativexiispreferredoverxj, while pi j=0.5meansthatnopreferencebetweenxiandxjexists.

Inspiredbyrecentworkonrankingbasedonadatasetofpair- wise comparisons (Negahban et al., 2012;2016), our approach is basedonatransformationofthegivenpreferencematrixPintoa stochasticmatrixSdefinedinthefollowingway:

si j= 1

n−1pji, (6a)

sii=1− 1 n−1

n

j=1,j=i

pji. (6b)

Thedivisionbyn−1isintroducedfornormalizationpurposes,

jsi j=1,andto guaranteethat each elementsi j is proportional tothecorresponding pji andfulfillsthecondition0≤si j≤1.Each rowcanthen beseenasaprobability distributionandthematrix SasthematrixoftransitionprobabilitiesofaMarkovchainwithn states.3Theelementsi j correspondstotheprobabilityoftransiting froma statexitoastate xj and,asdefinedinEq.(6a),thisprob- abilityequalstheproductoftheprobabilityofchoosingrandomly thestatexjamongthen−1statesdifferentfromxjandadopting thatstatewithprobability pji.Thisensuresthattheprobabilityof transitionfromalternativexitoalternativexjisproportionaltothe preferenceof xj over xi. Notice that itis always possible tocon- struct such a stochastic matrix, even ifthere are missing entries inthe preferencematrixP,i.e.ifthereis incompleteinformation (Herrera-Viedmaetal.,2007).

WeimposethatthepreferencematrixP fulfillsthecondition

pi j=0, (7)

foreveryi,j

{

1,...,n

}

,andthereforealsopi j=1,foreveryi,j

{

1,. . .,n

}

, which means that an alternative is never completely

“excluded” against another one and also never “fully dominates”

another one. (This may be achieved by replacing a zero prefer- encewithan arbitrarily small

>0 preference).It iseasy to see thatunderthisparticularconditionthematrixSisirreducibleand aperiodic (see Appendix A). Then, according to Perron-Frobenius theorem (Horn & Johnson, 1990; MacCluer, 2000), S beingan ir- reducibleaperiodicstochastic matrix,thereisa uniquestationary solution

π

satisfying:

π

=

π

S. (8)

The stationary distribution

π

can be computed iteratively via arandomwalkontheMarkovchaindefinedbythestochasticma- trixS,oranalyticallyviathecomputationoftheeigenvectorassoci-

3In the remainder of the paper we will use the terms alternative and state inter- changeably.

(5)

atedwiththehighesteigenvalueofthematrixS.Wewillinterpret the stationary distribution

π

as a weightedranking, where each

componentofthevector

π

(each“weight”)representstheimpor-

tance ofthe corresponding alternative withrespect to thewhole setofalternatives,andwewillrefertothismethodforcomputing rankingsasaRankCentrality(RC)method(Negahban,Oh,&Shah, 2016).WecallthecorrespondingmatrixSacentralitymatrix.

To justifythe above interpretation of the stationaryvector

π

,

weanalyseitsrelationwiththeinitiallygivenpreferencematrixP. AccordingtoEq.(8),thecomponentsofthevector

π

read:

π

i=n

j=1

π

jsji. (9)

The product

π

jsji in theabove sum representsthe probability of transitioningfromxjtoxiadjustedby theweightofxj and,simi- larlyasin(Dopazo&Martínez-Céspedes,2017),canbeinterpreted asthe relative importanceofalternative xiwithrespect tothe al- ternative xj.Then,since

π

i,accordingtoEq.(9),isa sumofsuch products, it can be interpreted asthe (absolute) importance ofxi. Now,accordingtoEq.(6a),thetransitionprobabilitiessji arepro- portional topreferences pi j, hencewe caninterpret

π

jsji asrela- tivepreferencestrengthofxiwithrespecttoxj,and

π

ias(absolute) preferencestrengthofxi.

TherearetwoimportantpropertiesoftheRCmethod.Thefirst property is that the ranking dynamicsfollows a continuoustime Markovchain inglobalbalance,andtherespective balanceequa- tion canbe easily derived fromEq.(6)andEq.(8).Namely, from Eq.(9)weobtain:

π

i=

π

isii+ n

j=1,j=i

π

jsji, (10)

whichisequivalentto

(

1sii

) π

i= n

j=1,j=i

π

jsji. (11)

FromEq.(6)wehave 1−sii=

n

j=1,j=i

si j, (12)

which together withEq.(11) andEq.(6a) leads to thefollowing equations

n

j=1,j=i

si j

π

i= n

j=1,j=i

sji

π

j

n

j=1,j=i

pji

π

i= n

j=1,j=i

pi j

π

j, (13)

whichwecalltheglobalbalanceequations.Noticethatthestronger condition which assumes a term-by-term equality between the sumsinEq.(13),foreveryi

{

1,...,n

}

,iscalledadetailedbalance.

Wediscussthecaseofadetailedbalanceinasubsequentsection.

Thesecondpropertyisgivenbytherelationbetweenthecom- ponents ofthestationarysolution(ranking)andtheinitialprefer- encedegreesthatfollowsdirectlyfromthesecond globalbalance equation:

π

i= 1 n

j=1,j=ipji

n

j=1,j=i

pi j

π

j. (14)

Note thatifwe didnot havethe terms

π

j onthe righthand- side oftheEq.(14),thenthemethodwouldhavebeenequivalent totheNetflowmethodsince

π

iwouldbeproportionalton

j=ipi j

whichisthecaseforNF(xi)tooasseen inEq.(4).However, hav- ing

π

j ontheright-hand sideofEq.(14)reflectsthe ideaofcen- tralityranking.Namely,the importanceofeach alternativexj=xi quantifiedby

π

jistakenintoaccountwhendetermining

π

i.Thus, weak alternatives that have low

π

j due to being dominated by manyother alternatives will not contribute muchto theincrease of

π

ievenif pi j islarge,becauseoneneeds toconsidertheprod- uct pi j

π

j andnot only pi j asintheclassicalNetflowmethod.In- formally,thismeansthatbeatingweakalternatives,i.e.alternatives withlow

π

j,doesnotincreasemuchtheranking.Thisisoneofthe coreideasoftheRankCentralitymethod(Negahbanetal.,2016).

3.2. TheGDMmethod

Ourframework forpreference aggregationconsists of the fol- lowingsubsequentsteps:

1. Consider a set of m experts E=

{

e1,. . .,em

}

. Each expert ek, 1≤km, has a pairwise preferencematrix P(k) over the set ofalternativesX=

{

x1,...,xn

}

.

2. UsingEq.(6),foreachmatrixP(k)wecomputethecorrespond- ingstochasticmatrixS(k).

3. WesolveEq.(8)foreachexpertek,i.e.wesolve

π

=

π

S(k),for

k=1,...,m,anddenotetheuniquesolutionby

π

(k).Thevector

π

(k)=[

π

1(k),. . .,

π

n(k)] definesaweightedrankingofthealter- nativescorresponding tothepreferencesofthe expertek over theset of nalternatives. As observed in theprevious section,

π

i(k)canbeinterpretedasthepreferencestrengthofthealter- nativexiaccordingtoexpertek.Then,since

π

(k)isaprobability distributionover X,it can be seen asrepresenting theexpert ek’sdistributionofpreferencestrengthsoverX.

4. Wedefinethecollectiverankingvectorasthearithmeticaver- ageof the individual ranking vectors, determining its compo- nentsasfollows:

π

i(c)= 1 m

m

k=1

π

i(k). (15)

Notice that,by takingthearithmetic average oftheindividual rankingvectorsastheaggregatedstate

π

(c),onenaturallydefines

theconsensualstagewithrespecttothataggregatedstate:perfect consensusoccurswhenalltheexpertsarriveatthesameopinion givenby

π

(c).Moreover,suchdefinitionofperfectconsensusstate

reflects the assumption that the perfect consensus state should notbeneartosome specificexpertandinprejudicetotheother.

From a more physicalperspective, one can take

π

(c) asthe cen-

ter ofmassoftheset ofopinionsofthem experts(expressedas weightedrankings),inthespaceofallthepossibleopinions,i.e.it istheunique pointfromwhichallthe experts’opinionsare seen equallydistributed,m

k=1(

π

i(k)

π

i(c))=0,foreveryi=1,...,n.In otherwords,usingthearithmeticaverageintheaggregationphase oftheGDMprocessprovidesa safealternative toreachingacon- sensus,intheabsenceofaspecialthirdphaseforthat purposein theprocess.

An extension to WAor OWA is straightforward and does not compromisethebulkofourframework:Foranychoiceofweights, whichshoulddependonthespecificsetofexpertsand/orthespe- cificdecisionmakingcontext,rankingsandpreferenceswillstillbe treatablewithinourframework.

3.3. Thedetailedbalancecase

Recall that thestationary vector satisfies the detailed balance (timereversibility)propertyifthefollowingequationholds:

π

isi j=

π

jsji, (16) foreveryi,j

{

1,...,n

}

.

(6)

Inthissectionwe assumethat Eq.(16)holdsfortheelements ofthestochasticmatrixSandthecomponentsofthecorrespond- ing stationaryvector obtainedin steps 2. and3. in the previous section. Then, combiningEq.(5), Eq.(6) andEq.(16),one arrives tothefollowingequationequivalenttoEq.(16):

pi j=

π

i

π

i+

π

j . (17)

Eq.(17)highlightsthecorrespondencebetweenpairwiseexpressed preferences in the form of a preference matrix and the prefer- ence strengths assigned to the alternatives in the corresponding weighted ranking vector. Note that Eq. (17) implies transitivity of the preference matrix P (from pi j>0.5 and pjk>0.5 follows pik>0.5).

Notice thatEq.(17)meansthatthepreferencerelationP satis- fiestheBradley-Terry-Luce(BTL)model(vanBerkum,1997).Itwas demonstratedalsobyRajkumarandShivani(Rajkumar&Agarwal, 2014)thatthetime-reversibilityofSisequivalenttotheexistence ofanunderlyingBTLmodelthatdescribesthepreferencesinP ac- cordingtotheirpreferencestrengths

π

.

At this juncture, we shall present a theorem that provides a mathematical interpretation of the stationary distribution of the centralitymatrix Scorresponding to thepreferencematrix P, namely thatthe stationarydistributionof Sisa maximumlikeli- hoodestimateoftheBTLmodelunderlyingP.

Theorem 1. Let the BTL pairwise comparison model be defined by a parameter vector

π

=[

π

1,...,

π

n],

π

i(0,1),i.e. pi j=πiπ+iπj,for i,j

{

1,...,n

}

,where pi j=P(xi>xj).4 LetP=[pi j]beapreference matrixandletS beitscorrespondingcentralitymatrixdefinedbyEq.

(6a) and Eq.(6b). ThentheMaximum Likelihood Estimate (MLE)of theBTLmodelsatisfiestheglobalbalanceequationwithP.

The proof of the above theoremcan be found in AppendixB. ThetheoremstatesthattheMLEoftheparametervector

π

ofthe

BTLmodelforpairwisecomparisonsofnalternatives,

π

,satisfies

theglobalbalancepropertygiveninEq.(13)withthegroundtruth probabilities P ofthe model.This means that

π

is a stationary

distributionofthecentralitymatrixScorrespondingtoP,sincethe globalbalanceequationsinEq.(13)arederivedfromthestationary distributioninEq.(9)throughaseriesofequivalencesteps.Finally, sincethestationarydistributionofSisuniqueontheunitinterval, we canconcludethatitisequalto

π

,theMLEoftheBTLmodel

inwhichPdescribestheprobabilitiesofthepairwisecomparisons.

In Section 3.1 we discussed two generalproperties of the RC method.Here,weobservethatinthespecialcasewhentherank- ingvectorsdeterminedinstep3.oftheGDMproceduresatisfyde- tailedbalance,i.e.theequations(16)and(17),twodesirableprop- erties of the aggregation processes are satisfied: internal consis- tencyandtheParetoprinciple.Weinterpretthesepropertiessimi- larlyasin(Dong&Zhang,2014)and(Chiclana,Herrera,&Herrera- Viedma,2002).

Internal Consistency. In our setting, internal consistency can be understood asthe consistency ofthe process that transforms each expert’sopinionfromitsinitial formofapreferencematrix, throughastochasticmatrix,toitsendformofaweightedranking vector. Inotherwords,thepropertyofinternal consistencyissat- isfiedifthefollowingholds:Thederivedindividualrankingofthe k-thexpertbytheproceduredescribedinSection3.1,reflectsher initialpreferencerelation,rankinghigher(assigninghigherweights to) the alternatives she prefers more: p(i jk)p(jik) if and only if

4x i> x jcan be interpreted as “x iwins over x j”, “x iis preferred to x j”, etc., and P(x i> x j)is the probability of this event that is to be estimated from a number of pairwise comparisons in the set of alternatives X = {x 1, . . . , x n}.

π

i(k)

π

j(k),foreveryi,j

{

1,...,n

}

.Thispropertyfollowsimme-

diatelyfromEq.(17).

Paretoprinciple.ThegeneralinterpretationoftheParetoprinci- ple(unanimity)inthesocial-choice theoryisasfollows:Ifallthe expertsagreeuponacertainissue,thenthisagreementisreflected inthederivedcollectiveopinion.Inourframework,itcanbeinter- pretedasthe following requirement:Ifall the expertsprefer the alternativexioverthealternative xjintheir individualpreference relations, then xi ranks higher than xj in the collective ranking.

Moreformally,if p(i jk)p(jik),forevery k=1,...,m,then

π

ic

π

cj. This is a consequence of Eq.(17) andEq. (15): If p(i jk)p(jik),for every k=1,...,m,then,fromEq.(17)itfollowsthat

π

i(k)

π

j(k), forevery k=1,...,m.From the last and Eq.(15),it follows that

π

i(c)

π

(jc).

Note that the above two properties are based on qualitative comparisons between preferences where neither the magnitude of preferences and preference strengths nor the information on whetherthe dominated alternatives are weak or strong,is taken intoaccount.SincethesearecrucialelementsintheRankCentral- itymethodthat enablederiving meaningfulrankings,they justify the violationofthe properties ofinternal consistency andPareto optimalityinthegeneralcase.Thisisclearlydemonstratedbyour exampleinSection5.1.Itwouldbeinteresting,however,toexam- inethesensitivityofthelatterpropertiestochangesintheinitial matrices.

4. SensitivityAnalysis(SA)

Inthis section weperform a theoretical sensitivityanalysisof theRankCentralitymethod.Morespecifically,weanalysethesen- sitivityoftheoutputofthe proceduredescribedinSection3.1in faceofsmallvariationsoftheinput,i.e.smallvariationsintheval- uesofthematrixparameters.Theaimofthisanalysisistounder- stand how the centrality-basedranking of the alternatives is af- fectedbysmallchangesintheexperts’opinions.Asabasisforour analysisweusethederivativesoftheoutput,andwelargelyapply resultsfromGolubandMeyer(Golub&Meyer,1986).

RecallthattheinputoftheRCrankingmethodisann×npref- erence matrix P (n≥2) that is additive reciprocal, i.e. a matrix whose elements pi j are in theunit interval andobey the condi- tion

pi j=1−pji. (18)

We consider an

-perturbation ofthe matrix P resulting in a newmatrixP˜(

),wherethepreferencesassociatedwithonepar- ticularpairofalternatives(xk,xl)changeasfollows:5

˜

pkl=pkl+

(19)

with0<

1,andconsequently,fromEq.(5),

˜

plk=1−p˜kl=plk

. (20)

LetSandS˜(

)bethecentralitymatricesofPandP˜(

)respec- tively.NotethatP˜(0)=P andS˜(0)=S.Wheneverthereisnocon- fusion,we willomitthe dependencyon

fromthenotation. Ac-

cordingtoEq.(6),thecorrespondingentriesofS˜(

)arethengiven by:

˜ skl = 1

n−1p˜lk=skl

n−1,

˜

slk =slk+

n−1.

5For simplicity, but also for clarity of the observations we make, we restrict to the case of varying the preferences related to only one pair of alternatives.

(7)

As forthediagonal terms,theonlytermsaffected by theper- turbationinthepreferencematrixares˜kkands˜ll:

˜

skk=skk+

n−1,

˜

sll =sll

n−1.

All thesevariationscan be written ina compact formforthe centralitymatrixas

S˜

( )

=S+S where

S=

k l

⎜ ⎜

⎜ ⎜

⎜ ⎜

⎜ ⎜

⎜ ⎝

⎟ ⎟

⎟ ⎟

⎟ ⎟

⎟ ⎟

⎟ ⎠

0 ... 0 ... 0 ... 0 ..

. ... ... ... ... ... ... 0 ... n1 ...n1 ... 0 k

..

. ... ... ... ... ... ... 0 ... n−1 ...n−1 ... 0 l

..

. ... ... ... ... ... ... 0 ... 0 ... 0 ... 0

(23)

Theorem2. Let

π

˜(

)bethestationarydistributionofS˜(

).Then

π

˜i

( )

=

π

˜k+

π

˜l

n−1

(

tlitki

) π

i, (24) where tji denotes themean first passagetimefrom xi to xj, i.e.the expected numberofstepsto reachstatexjforthefirsttimestarting fromstatexi,intheunperturbedcentralitymatrixS˜(0)=S.

The proof ofTheorem 2isgiven inAppendixC.Notethat Eq.

(24) implies π˜k()=π˜nk+−1π˜ltlk

π

k>0 and π˜l()=−π˜nk+−1π˜ltkl

π

l<0 whichisexpected.

The perturbation of the preference associated with the pair (xk,xl) affects every component

π

˜i in the stationarydistribution

π

˜(

)of the centrality matrixS˜(

). Forsufficiently small

these

componentscanbewrittenas6

π

˜i

π

i+

π

˜i

=0

=

π

i

1+

π

˜k+

π

˜l

n−1

(

tlitki

)

. (25)

Equation (25)canbe interpreted asfollows: Forsimilarfirst pas- sagetimesbetweenalternatives,theperturbationofpreferencesin asinglealternative-pairhasaneffectinthestationarydistribution thatisproportionaltotheamplitudeofitscomponents:dominant alternatives(higherrank)aremoreaffectedthanotheralternatives.

OneimportantconsequenceofEq.(25)isthatonecanestimate firstpassagetimesforallpossibletransitionsbetweenalternatives.

Indeed, fork=i and l=i, sincetkk=tll=0 by definitionof first passagetime,Eq.(25)yieldsrespectively

tlk=

π

˜k

π

k−1

n−1

π

˜k1+

π

˜l, (26a)

tkl=

1−

π

˜l

π

l

n−1

1

π

˜k+

π

˜l

. (26b)

Equation (25)can be used toestimate theglobaldeviation of

π

˜(

)fromthe”unperturbed” stationarydistribution

π

˜(0):

|| π

˜

( )

π

˜

(

0

) ||

2

2

( π

˜k+

π

˜l

)

2

n−1

(

tlitki

)

2

π

i2

i, (27)

6It is worth mentioning that those two equations can be obtained too by apply- ing Proposition 2.1 due to Cho and Meyer ( Cho & Meyer, 20 0 0 )

where

(

tlitki

)

2

π

i2

i≡ 1 n−1

n

i=1

(

tlitki

)

2

π

i2. (28)

Thisequationcanbeinterpretedasfollows.Theglobaldeviationof

π

˜(

)fromtheunperturbedstationarydistribution

π

˜(0)increases witha”weighted” second momentofthe componentsoftheun- perturbed stationarydistribution.The weights forthecomponent

π

iaregivenbythedifferencebetweenthefirstpassagetimesfrom thecorrespondingalternative xitothe”perturbedaltrenatives”xk andxl.

This observationhas two main consequences. First, the result in Eq. (27) uncovers another intuitive consequence: the compo- nents of the stationary distribution which remain unchangedby perturbing the preference for a pair of alternatives (xk,xl) are those for which the mean first passage times from the corre- sponding alternative xi to each alternative in the perturbed pair is equal, i.e. tki=tli. In particular, perturbing the preference for pairs of alternatives (xk,xl), which are evenly chosen in front of all other alternatives xi, i.e. tki=tli for all i=k and i=l, will have no impact on the global preference strengths of the al- ternatives. Their impact is reduced to local changes of the am- plitudes of each alternative in the perturbed pair, namely

π

˜k

and

π

˜l.

Second, since deviations between perturbed and unperturbed stationarydistributionareeasytomeasureinpractice,Eq.(25)and (27) provide new insight for establishing a framework to assess, atleastataqualitative level,theimpactoflocalperturbations in theglobaldynamicstowardsconsensus.Namely,theresultsofthis sectionhavesomeimplicationswhenitcomestoreachingconsen- susworth pursuing asfuturework. Infact, wecan formalize the consensus problemasa gradient descent optimizationwhereex- perts need to do small adjustment to their preference matrices.

The sensitivity of Markov chains to their transition probabilities canbe usedforcomputingthegradient inorderto makethein- dividualstationarydistribution ofeach expertmove towards col- lectivestationarydistribution,byonlyadjustingthecorresponding preferencematrices.

5. TestingGDMwithFPR:numericalexperiments

Inthissection we providea concreteexampleofa GDMwith FPR usingourmethod.We firstcompare theresults ofusingour methodagainst theresults ofusingthe popularNetflowmethod.

Then, we perform an experimental sensitivity analyses to ex- plore what happens to the resulting ranking vector if we vary the entries ofthe initial preference matrices1.by severalvalues of

>0 applied to the same pair of alternatives; and 2. by a small fixed

>0 applied to differentpairs of alternatives in the matrix.

We start by a numerical examplehighlighting the similarities anddifferencesbetweenouralgorithmandanalgorithmthatuses thestandardNetflow(NF)method.

5.1. Anumericalexample

Weconsiderafirstscenariowithtwoexperts(m=2)andfour alternatives(n=4)7Theexperts’opinionsareexpressedinthefol-

7The code for performing the computations involved in the examples of this sec- tion is available at https://github.com/FMZennaro/GDM . The code can be straightfor- wardly changed for another number of experts. We have also tested for m = 3 and m = 4 , observing the same qualitative results.

Referanser

RELATERTE DOKUMENTER

Based on our ethnography, the study delineates theoretical background, method, and then the three communication strategies for collaboration and communication :

The difference is illustrated in 4.23, and as we see, it is not that large. The effect of applying various wall treatments is of course most apparent in the proximity of the wall.

This report presented effects of cultural differences in individualism/collectivism, power distance, uncertainty avoidance, masculinity/femininity, and long term/short

Based on the findings of Haleblian &amp; Finkelstein, that high CEO dominance was equally detrimental to success as was a small management team in turbulent high

In the present case, UDFs are used both for extracting information from the turbulent velocity field for input to the model and for calculating the evaporation rate; the

− CRLs are periodically issued and posted to a repository, even if there are no changes or updates to be made. NPKI Root CA CRLs shall be published bi-weekly. NPKI at tier 2 and

[ 29 ] When using the isotropic formulation to estimate tur- bulence dissipation rate in an anisotropic field, it is not possible to know a priori which fluctuating velocity

One of the interesting findings from the study of the Air and Missile Defence Battalion is that the jokes seem to be less “raw” and crude concerning girls and women than our