Это спина от этого StackOverflow question.Вероятность нахождения медианы с конечным пространством
Предположим, что у вас есть фиксированное число k мест для хранения и место для двух счетчиков. Вы получите n штук в случайном порядке (все перестановки n предметов одинаково вероятны). После получения каждого элемента вы можете либо сохранить его в одном из мест k (отбрасывая одно из ранее сохраненных значений), либо отбросить элемент. Вы также можете увеличивать или уменьшать любой из счетчиков. Любой отброшенный элемент не может быть восстановлен.
Вопросы
- Какова стратегия, которая максимизирует вероятность нахождения точной медианы?
- Что это за вероятность?
Очевидно, что если k> n/2, мы можем найти медианную. В целом кажется, что одна и та же стратегия попытки сохранить количество отброшенных высоких значений, равных числу отброшенных низких значений, должна быть оптимальной, но я не уверен, как ее доказать, и как выяснить вероятность того, что она найдет медиана.
Также интерес представляет случай, когда мы не знаем, п но знать распределение вероятностей п.
Редактировать: Предположим теперь, что значения различны (нет дубликатов.) Однако, если вы также можете решить нечеткий случай, то это будет впечатляюще.
Спасибо, это здорово. – deinst