Metoda odległości euklidesowej
Pierwsze rozwiązanie problemu zaufania nieuczciwości, opiera się na dystansie euklidesowym. Odległość euklidesowa między wektorem APV a macierzą PPV jest obliczana dla każdego klienta, jak pokazano w wierszu 5. Następnie odległości euklidesowe są normalizowane, tak aby mieściły się w zakresie od 0 do 1, jak pokazano w wierszu 6. Wiersze 7 i 8 wykluczają informacje zwrotne od nieuczciwych klientów. Znormalizowana odległość euklidesowa dla każdego klienta jest porównywana z progiem (tj. (3). To porównanie jest niezbędne do określenia, czy klient jest uczciwy. Na koniec obliczana jest średnia odległość euklidesowa dla wszystkich uczciwych klientów. Kroki te zilustrowano w następujący sposób :
Oznacz wszystkich klientów, aby byli uczciwi
- C ← Liczba klientów
- P ← Liczba produktów
- Dla i = 1 do C
Jeśli Di ≥ b
Oznacz Ci jako nieuczciwy
4. Koniec
ponad wszystkich uczciwych klientów