Sto cercando un algoritmo di voto che raccolga i vincitori sulla base della combinazione di maggioranza dei voti e numero di voti.Qual è l'algoritmo di voto "rendere tutti felici"?
esempio di vita reale:
La nostra azienda ha una barretta di cereali. Abbiamo spazio per 3 diversi cereali. Noi vogliamo consentire ai nostri dipendenti di votare su quali cereali vogliono.
Noi non vogliamo prendere rigorosamente i primi 3 vincitori in base alla popolarità perché ci può essere una minoranza di dipendenti che può mangiare solo 1 particolare di cereali (per qualsiasi motivo) e vorremmo dare loro assegno speciale possibile.
Dato il seguente esito del voto, ecco i risultati che ci piacerebbe che l'algoritmo ci fornisse.
Sto cercando un algoritmo che fa questo tipo di classifica. Se puoi almeno fornire il nome di quello che sto cercando, sarebbe un grande aiuto perché potrei cercarlo meglio. :)
Grazie!
Una cosa da tenere a mente è che il tuo problema come descritto dà più potere alle persone che selezionano meno scelte. Se sono contento di qualcuno di loro, ma in modo particolare di uno, posso affermare che è l'unico che mi piace e praticamente "costringo" a sceglierlo, poiché non ho fornito alternative. –
@NickJohnson Forse è come dovrebbe essere dato che, in quel caso, stai dicendo che se non puoi avere X allora non hai preferenze per gli altri. Non è garantito che il tuo vincolo sarà selezionato se il problema non è risolvibile. – PengOne
@PengOne Nessuna garanzia, no, ma è più probabile che le tue preferenze siano rispettate rispetto a quelle di un altro elettore più onesto. Ciò è più evidente se ti viene chiesto di classificare gli articoli in ordine di preferenza. Se sono onesto e classifico il mio preferito 3 dall'1 al 3, sono meno propensi a ottenere il mio risultato desiderato rispetto a quello che attribuisco solo al mio preferito e non attribuisco alcun valore agli altri. –