В теории проектирования механизмов и аукционов механизм извлечения прибыли (также называемый экстрактором прибыли или экстрактором дохода ) — это честный механизм , целью которого является получение заранее определенной суммы прибыли, если это возможно. [1] : 347
Извлечение прибыли на аукционе цифровых товаров
Рассмотрим аукцион цифровых товаров , на котором продюсер фильма хочет определить цену, по которой он будет продавать копии своего фильма. Возможный подход заключается в том, чтобы продюсер определился с определенным доходом, R, который он хочет получить. Затем R-profit-extractor работает следующим образом:
Спросите каждого агента, сколько он готов заплатить за фильм.
Для каждого целого числа пусть будет числом агентов, готовых заплатить не менее . Обратите внимание, что слабо увеличивается с .
Если существует такое, что , то найдите наибольшее такое число (которое должно быть равно ), продайте фильм этим агентам и взимайте с каждого такого агента цену .
Если таковых не существует, то аукцион отменяется и победителей нет.
Это правдивый механизм . Доказательство : Поскольку агенты имеют однопараметрические функции полезности, правдивость эквивалентна монотонности . Извлекатель прибыли является монотонным, потому что:
Если победивший агент увеличивает свою ставку, то она увеличивается, и агент все еще остается одним из претендентов на самую высокую ставку, поэтому он все еще выигрывает.
Победивший агент платит , что и является пороговой ценой — ценой, ниже которой ставка перестает быть выигрышной.
Оценка максимального дохода
Основная проблема при использовании аукциона на основе экстрактора прибыли заключается в выборе наилучшего значения параметра . В идеале мы хотели бы получить максимальный доход, который можно извлечь из рынка. Однако мы не знаем этот максимальный доход заранее. Мы можем попытаться оценить его одним из следующих способов:
Случайным образом разделите участников торгов на две группы, так что у каждого участника есть шанс 1/2 попасть в каждую группу. Пусть R1 будет максимальным доходом в группе 1, а R2 — максимальным доходом в группе 2. Запустите R1-profit-extractor в группе 2 и R2-profit-extractor в группе 1.
Этот механизм гарантирует прибыль не менее 1/4 от максимальной прибыли. Вариант этого механизма разделяет агентов на три группы вместо двух и достигает не менее 1/3,25 от максимальной прибыли. [1] : 348
Рассчитайте максимальный доход во всей популяции; примените определенный случайный процесс округления, который гарантирует, что расчет будет верным с высокой вероятностью. Пусть R будет предполагаемым доходом; запустите R-profit-extractor во всей популяции.
Этот механизм гарантирует прибыль не менее 1/3,39 от максимальной прибыли на аукционе цифровых товаров. [1] : 350
Извлечение прибыли на двойном аукционе
Идея извлечения прибыли может быть обобщена для произвольных агентов полезности с одним параметром . В частности, ее можно использовать в двойном аукционе , где несколько продавцов продают одну единицу некоторого товара (с разной стоимостью), а несколько покупателей хотят максимум одну единицу этого товара (с разной оценкой). [2] Следующий механизм является приблизительным извлекателем прибыли:
Отсортируйте покупателей по убыванию цены, а продавцов — по возрастанию цены.
Найдите наибольшее из них, такое что .
Покупатели с высокой стоимостью покупают товар по цене . Продавцы с низкой стоимостью продают товар по цене .
Механизм правдив - это можно доказать с помощью аргумента монотонности, аналогичного аукциону цифровых товаров. Доход аукциониста составляет , который приближается к требуемому доходу, когда он достаточно велик.
Объединение этого извлекателя прибыли с консенсусной оценкой дает честный механизм двойного аукциона, который гарантирует прибыль не менее 1/3,75 от максимальной прибыли.
История
Механизм извлечения прибыли является частным случаем механизма распределения затрат . [3] Он был адаптирован из литературы по разделению затрат к условиям аукциона. [4] [5]
^ Дешмукх, Каустубх; Голдберг, Эндрю В.; Хартлайн, Джейсон Д.; Карлин, Анна Р. (2002). «Истинные и конкурентные двойные аукционы». Алгоритмы — ESA 2002. Конспект лекций по информатике. Том 2461. стр. 361. doi :10.1007/3-540-45749-6_34. ISBN978-3-540-44180-9.
^ Мулен, Эрве; Шенкер, Скотт (2001). «Стратегически обоснованное распределение субмодульных затрат: бюджетный баланс против эффективности». Экономическая теория . 18 (3): 511. CiteSeerX 10.1.1.25.4285 . doi :10.1007/pl00004200.
^ Эндрю В. Голдберг, Джейсон Д. Хартлайн (2003). «Конкурентоспособность через консенсус». Труды четырнадцатого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам . SODA 03. Получено 14 марта 2016 г.
^ Фиат, Амос; Голдберг, Эндрю В.; Хартлайн, Джейсон Д.; Карлин, Анна Р. (2002). "Конкурентные обобщенные аукционы". Труды тридцать четвертого ежегодного симпозиума ACM по теории вычислений - STOC '02 . стр. 72. doi :10.1145/509907.509921. ISBN1581134959.