Неравенство Пророка
В теории онлайн-алгоритмов и оптимальной остановки — неравенство Пророка это граница ожидаемого значения процесса принятия решений, который обрабатывает последовательность случайных входных данных из известных распределений вероятностей , относительно ожидаемого значения, которое может быть достигнуто с помощью « пророк», который заранее знает все входные данные (а не только их распределение). [1] [2] Эти неравенства имеют приложения в теории построения алгоритмических механизмов и математических финансах . [3]
Один предмет
[ редактировать ]Классическое неравенство пророка, состоящее из одного элемента, было опубликовано Кренгелем и Сучестоном (1978) , приписав его точную форму DJH (Бену) Гарлингу. Речь идет о процессе, в котором последовательность случайных величин поступают из известных дистрибутивов . Когда каждый поступает, процесс принятия решения должен решить, принять его и остановить процесс или отклонить его и перейти к следующей переменной в последовательности. Значением процесса является единственная принятая переменная, если она есть, или ноль в противном случае. Можно предположить, что все переменные неотрицательны; в противном случае замена отрицательных значений нулем не изменит результат. Это может, например, моделировать финансовые ситуации, в которых переменными являются предложения купить какой-то неделимый товар по определенной цене, и продавец должен решить, какое предложение (если таковое имеется) принять. Пророк, зная всю последовательность переменных, очевидно, может выбрать наибольшую из них, достигнув значения для любого конкретного экземпляра этого процесса и ожидаемое значение . Неравенство пророка утверждает существование онлайн-алгоритма для этого процесса, чье ожидаемое значение как минимум вдвое меньше, чем у пророка: . Ни один алгоритм не может достичь большего ожидаемого значения для всех распределений входных данных. [3] [4]
Один из методов доказательства неравенства Пророка с одним элементом — использовать «пороговый алгоритм», который устанавливает параметр а затем принимает первую случайную величину, которая по крайней мере равна . Если вероятность того, что этот процесс примет элемент, равна , то его ожидаемое значение равно плюс ожидаемое превышение над что выбранная переменная (если она есть). Каждая переменная будет учитываться пороговым алгоритмом с вероятностью не менее , и если это учитывать, будет способствовать к избытку, поэтому в силу линейности ожидания ожидаемый избыток составляет, по крайней мере, Параметр к медиане распределения , так что и добавление к этой границе ожидаемого избытка, приводит к и члены отменяют друг друга, показывая, что для этой настройки пороговый алгоритм достигает ожидаемого значения не менее . [3] [5] Другой порог, , также достигает как минимум того же ожидаемого значения. [3] [6]
Обобщения
[ редактировать ]Известны различные обобщения одноэлементного неравенства пророка на другие онлайн-сценарии, которые также называются неравенствами пророка. [3]
Сравнение с конкурентным анализом
[ редактировать ]Неравенства Пророка связаны с конкурентным анализом онлайн-алгоритмов , но отличаются по двум причинам. Во-первых, большая часть конкурентного анализа предполагает исходные данные для наихудшего случая , выбранные для максимизации соотношения между вычисленным значением и оптимальным значением, которого можно было бы достичь, зная будущее, тогда как для неравенств пророка предполагается некоторое знание входных данных, их распределения. быть известным. Во-вторых, чтобы достичь определенного коэффициента конкурентоспособности , онлайн-алгоритм должен работать в пределах этого соотношения оптимальной производительности на всех входных данных. Вместо этого неравенство пророка лишь ограничивает ожидаемую производительность, позволяя некоторым входным последовательностям давать худшую производительность, пока среднее значение хорошее. [3]
Ссылки
[ редактировать ]- ^ Корреа, Хосе; Фонча, Патрисио; Хоксма, Рубен; Остервейк, Тим; Вредевельд, Тьярк (2018), «Последние изменения в области неравенства пророков» (PDF) , ACM SIGecom Exchanges , 17 (1): 61–70
- ^ Хилл, Теодор П .; Керц, Роберт П. (1992), «Обзор неравенств Пророка в теории оптимальной остановки» , в Брассе, Ф. Томасе; Фергюсон, Томас С.; Сэмюэлс, Стивен М. (ред.), Стратегии последовательного поиска и отбора в реальном времени: материалы совместной летней исследовательской конференции AMS-IMS-SIAM, состоявшейся в Массачусетском университете, Амхерст, Массачусетс, 21–27 июня 1990 г. , Современная математика, вып. 125, Провиденс, Род-Айленд: Американское математическое общество, стр. 191–207, doi : 10.1090/conm/125/1160620 , MR 1160620.
- ^ Jump up to: а б с д и ж Фельдман, Михал ; Кессельхайм, Томас; Сингла, Сахил (2021), «Учебное пособие по неравенству пророков» , EC'21
- ^ Кренгель, Ульрих; Сучестон, Луи (1978), «О полуумных, амарных и процессах с конечным значением», в книге Кельбс, Джеймс (редактор), «Вероятность в банаховых пространствах » , «Достижения в области вероятностей и смежные темы», том. 4, Деккер, Нью-Йорк, стр. 197–266, MR 0515432.
- ^ Сэмюэл-Кан, Эстер (1984), «Сравнение правил пороговой остановки и максимума для независимых неотрицательных случайных величин», Annals of Probability , 12 (4): 1213–1216, JSTOR 2243359 , MR 0757778
- ^ Кляйнберг, Роберт ; Вайнберг, С. Мэтью (2019), «Неравенства матроидного пророка и приложения к проектированию многомерных механизмов», Games and Economic Behavior , 113 : 97–115, doi : 10.1016/j.geb.2014.11.002 , MR 3926869