Questo è uno spin off di questo StackOverflow question.Probabilità di trovare la mediana con spazio finito
Si supponga di disporre di un numero fisso k di posizioni di memoria e spazio per due contatori. Riceverai n articoli in ordine casuale (tutte le permutazioni degli articoli n sono ugualmente probabili). Dopo aver ricevuto ciascun articolo, è possibile memorizzarlo in una delle posizioni k (scartando uno dei valori precedentemente memorizzati) oppure eliminare l'elemento. È anche possibile incrementare o decrementare uno dei contatori. Qualsiasi oggetto scartato non può essere recuperato.
Le domande sono
- Qual è la strategia che massimizza la probabilità di trovare la mediana esatta?
- Che cos'è questa probabilità?
Ovviamente, se k> n/2, possiamo trovare la mediana. In generale sembra che la stessa strategia di tentare di mantenere il numero di valori alti scartati pari al numero di valori bassi scartati dovrebbe essere ottimale, ma non sono sicuro di come provarlo, né come capire la probabilità che esso trovi la mediana
Anche di interesse è il caso in cui non sappiamo n ma conosciamo la distribuzione di probabilità di n.
Modifica: Supponiamo per ora che i valori siano distinti (nessun duplicato.) Tuttavia, se è possibile risolvere anche il caso non distinto, sarebbe impressionante.
Grazie, è grandioso. – deinst