1. Validate native ratings and complement cost criteria.
μij,νij∈[0,1],μijq+νijq≤1,1≤q<∞;Rij={(νij,μij),(μij,νij),j costj benefit
2. Apply scalar criterion weights.
0≤wj≤1,j∑wj=1;Vij=((1−(1−μijRq)wj)1/q,(νijR)wj),Vij=(0,1) if wj=0
3. Construct positive and negative ideals.
Aj+=(imaxμijv, iminνijv),Aj−=(iminμijv, imaxνijv) after cost-swap (benefit)
4. Calculate weighted q-ROF Euclidean distances.
πijVq=1−(μijV)q−(νijV)q;di±=j∑2wj[((μijV)q−(μj±)q)2+((νijV)q−(νj±)q)2+((πijV)q−(πj±)q)2] 5. Calculate relative closeness and equal-score ranks.
di++di−>0;CCi=di++di−di−,ri=1+#{k:CCk>CCi}