Аукцион Викри–Кларка–Гроувса (VCG) — это тип закрытого аукциона с несколькими предметами. Участники торгов подают заявки, в которых сообщают свои оценки предметов, не зная ставок других участников торгов. Система аукциона распределяет предметы социально оптимальным образом: она взимает с каждого отдельного человека ущерб, который он причиняет другим участникам торгов. [1] Она дает участникам торгов стимул делать ставки с указанием своих истинных оценок , гарантируя, что оптимальной стратегией для каждого участника торгов является предложение своих истинных оценок предметов; она может быть подорвана сговором участников торгов и, в частности, в некоторых обстоятельствах одним участником торгов, делающим несколько ставок под разными именами. Это обобщение аукциона Викри для нескольких предметов.
Аукцион назван в честь Уильяма Викри [2], Эдварда Х. Кларка [ 3] и Теодора Гроувза [4] за их работы, в которых эта идея была последовательно обобщена.
Аукцион VCG является частным случаем использования более общего механизма VCG . В то время как аукцион VCG пытается сделать социально оптимальное распределение предметов, механизмы VCG позволяют выбирать социально оптимальный результат из набора возможных результатов. Если среди участников торгов существует вероятность сговора, VCG превосходит обобщенный аукцион второй цены как по доходам, полученным продавцом, так и по эффективности распределения. [5]
Рассмотрим аукцион, на котором продается набор идентичных продуктов. Участники торгов могут принять участие в аукционе, объявив максимальную цену, которую они готовы заплатить за получение N продуктов. Каждому покупателю разрешено объявить более одной ставки, поскольку его готовность платить за единицу может быть разной в зависимости от общего количества единиц, которые он получает. Участники торгов не могут видеть ставки других людей в любой момент, поскольку они запечатаны (видны только аукционной системе). После того, как все ставки сделаны, аукцион закрывается.
Затем система аукциона рассматривает все возможные комбинации ставок, и та, которая максимизирует общую сумму ставок, сохраняется с условием, что она не превышает общее количество доступных продуктов и что может быть использовано не более одной ставки от каждого участника торгов. Участники торгов, сделавшие успешную ставку, затем получают количество продукта, указанное в их ставке. Однако цена, которую они платят взамен, — это не сумма, которую они изначально предложили, а лишь незначительный ущерб, который их ставка нанесла другим участникам торгов (который не превышает их первоначальной ставки).
Этот предельный ущерб, причиненный другим участникам (т.е. окончательная цена, уплаченная каждым лицом с успешной ставкой), может быть рассчитана как: (сумма ставок аукциона из лучшей комбинации ставок без учета рассматриваемого участника ) − (какие ставки сделали другие победители торгов в текущей (лучшей) комбинации ставок). Если сумма ставок второй лучшей комбинации ставок такая же, как и у лучшей комбинации, то цена, уплаченная покупателями, будет такой же, как их первоначальная ставка. Во всех остальных случаях цена, уплаченная покупателями, будет ниже.
В конце аукциона общая полезность максимизируется, поскольку все товары были приписаны людям с самой высокой совокупной готовностью платить. Если агенты полностью рациональны и при отсутствии сговора, мы можем предположить, что готовность платить была сообщена правдиво, поскольку только незначительный вред другим претендентам будет взиматься с каждого участника, что делает правдивое сообщение слабодоминирующей стратегией . Однако этот тип аукциона не максимизирует доход продавца, если сумма ставок второй лучшей комбинации ставок не будет равна сумме ставок лучшей комбинации ставок.
Для любого набора выставленных на аукцион предметов и любого набора участников пусть будет социальной ценностью аукциона VCG для данной комбинации ставок. То есть, насколько каждый человек оценивает предметы, которые он только что выиграл, суммируясь по всем. Ценность предмета равна нулю, если он не выигрывает. Для участника и предмета пусть ставка участника на предмет будет . Обозначение означает набор элементов A, которые не являются элементами B.
Участник торгов, чья ставка на товар является «переоцененной», а именно , выигрывает товар, но платит , что является общественной стоимостью его победы, которую несут остальные агенты.
Действительно, набор участников торгов, отличных от , равен . Когда предмет доступен, они могли бы достичь благосостояния Выигрыш предмета сокращает набор доступных предметов до , поэтому достижимое благосостояние теперь равно . Таким образом, разница между двумя уровнями благосостояния представляет собой потерю достижимого благосостояния, понесенную остальными участниками торгов, как и предполагалось, учитывая , что победитель получил предмет . Это количество зависит от предложений остальных агентов и неизвестно агенту .
Победитель торгов, чья ставка является истинной стоимостью товара , получает максимальную полезность.
Предположим, что на аукционе продаются два яблока среди трех участников.
Во-первых, результат аукциона определяется путем максимизации ставок: яблоки достаются участнику A и участнику B, поскольку их совокупная ставка $5 + $2 = $7 больше, чем ставка за два яблока участника C, который готов заплатить только $6. Таким образом, после аукциона стоимость, полученная участником A, составляет $5, участником B — $2, а участником C — $0 (поскольку участник C не получает ничего). Обратите внимание, что определение победителей по сути является задачей о рюкзаке .
Далее формула для определения выплат выглядит следующим образом:
После аукциона игрок A оказался на 1 доллар выгоднее, чем до этого (заплатив 4 доллара, чтобы получить 5 долларов полезности), игрок B оказался на 1 доллар выгоднее, чем до этого (заплатив 1 доллар, чтобы получить 2 доллара полезности), а игрок C оказался нейтральным (ничего не выиграв).
Предположим, что есть два участника торгов, и , два предмета, и , и каждому участнику торгов разрешено получить один предмет. Пусть будет оценкой участника торгов для предмета . Предположим , , , , и . Мы видим, что и тот , и другой предпочли бы получить предмет ; однако социально оптимальное распределение дает предмет участнику торгов (поэтому их достигнутое значение равно ) и предмет участнику торгов (поэтому их достигнутое значение равно ). Следовательно, общее достигнутое значение равно , что является оптимальным.
Если бы person не участвовал в аукционе, person все равно был бы назначен на , и, следовательно, person больше ничего не может получить. Текущий результат — ; следовательно, взимается .
Если бы человек не был на аукционе, был бы назначен на , и имел бы оценку . Текущий результат 3; следовательно, взимается .
Рассмотрим аукцион домов для участников торгов, каждый из которых получает дом. , представляет ценность, которую игрок имеет для дома . Возможные результаты характеризуются двудольными сопоставлениями, объединяющими дома с людьми. Если мы знаем значения, то максимизация общественного благосостояния сводится к вычислению двудольного сопоставления с максимальным весом.
Если мы не знаем значений, то вместо этого мы запрашиваем ставки , спрашивая каждого игрока, сколько он хотел бы предложить за дом . Определим , получает ли участник торгов дом в сопоставлении . Теперь вычислим , максимальный вес двудольного сопоставления относительно ставок, и вычислим
Первый член — это еще одно двудольное паросочетание максимального веса, а второй член можно легко вычислить из .
Ниже приведено доказательство того, что оптимальным является указание истинной стоимости выставленных на аукцион предметов. [6]
Для каждого участника торгов пусть будет их истинной оценкой товара , и предположим ( без потери общности ), что выигрывает , представив свои истинные оценки. Тогда чистая полезность, достигнутая , определяется их собственной оценкой товара, который они выиграли, за вычетом цены, которую они заплатили:
Как не зависит от , механизм преследует цель максимизации чистой полезности наряду с максимизацией корпоративной валовой полезности для заявленной заявки .
Чтобы было понятнее, давайте сформулируем разницу между чистой полезностью недобросовестно сделанной ставки, полученной от товара , и чистой полезностью претендента при недобросовестной ставке , полученного от товара по истинной полезности .
это корпоративная валовая полезность, полученная с помощью нечестной ставки. Но распределение, назначающее отличается от распределения, назначающее которому получает максимальную (истинную) валовую корпоративную полезность. Следовательно и qed