1. Build the SVN decision matrix; complement cost cells <F, 1−I, T>; shifted score s'_ij = (3 + T − 2I − F)/4 in [0, 1].
sij′=43+Tij−2Iij−Fij
2. Sum normalisation N_ij = s'_ij / Σ_i s'_ij for every column (cost columns were complemented in Step 1). Column sums equal 1, so PV_j < 1 and the PSI deviation stays positive.
Nij=∑k=1mskj′sij′
3. Mean preference value per criterion.
Nˉj=m1i=1∑mNij
4. Preference variation value PV_j: sum of squared deviations from the mean.
PVj=i=1∑m(Nij−Nˉj)2
5. Preference deviation φ_j = 1 − PV_j and PSI weight DPV_j = φ_j / Σ_k φ_k (Maniya & Bhatt 2010, Eqs. 4-5): less spread means more weight, as in crisp PSI.
φj=1−PVj,DPVj=∑k=1nφkφj
6. Preference selection index Ψ_i = Σ_j N_ij · DPV_j.
Ψi=j=1∑nNij⋅DPVj
7. Rank alternatives in descending order of Ψ_i.
rank descending by Ψi
8. PSI is weight-free: DPV_j replaces external weights; supplied weights are echoed with a warning and not used.
weight-free; DPVj replaces wj