Наши аукционы будут проходить с закрытыми ставками (еще говорят — в режиме закрытых торгов; так обычно проводят, например, тендеры). Есть $$N$$ независимых агентов, которые хотят купить один объект. Считается, что участники подают заявки "в конвертах" организаторам, которые на основании всех ставок решают, какому агенту отдать этот объект и за какую цену.
Будем считать, что возможная внутренняя стоимость агента $$i$$ определяется случайной величиной $$X_i$$. Иначе говоря, агент $$i$$ при многократном повторении аукциона будет иметь
Далее предположим, что агент $$i$$ знает все $$X_j$$, $$j\neq i$$ и знает свою ставку $$x_i$$, которую он поставит. При этом конкретные значения $$x_j$$, $$j\neq i$$, которые поставили другие агенты, агент $$i$$ не знает.
Наконец, сделаем еще одно предположение о природе агентов.
Когда мы говорим "аукцион", первой, конечно, на ум приходит ситуация, в которой участники один за другим поднимают цену, и когда в результате остается только один, который и покупает разыгрываемый лот.
- Сто сорок пять в пятом ряду справа, раз. Зал потух. Слишком дорого. - Сто сорок пять, два. Остап равнодушно рассматривал лепной карниз. Ипполит Матвеевич сидел, опустив голову, и вздрагивал. - Сто сорок пять, три... Но, прежде чем черный лакированный молоточек ударился о фанерную кафедру, Остап повернулся, выбросил вверх руку и негромко сказал: - Двести!
Примерно так, правда? Такой аукцион называется английским. На самом же деле, конечно, различных моделей аукционов гораздо больше. Например, другая классическая модель — так называемый голландский аукцион. Он получил такое название потому, что именно по этой модели проводятся классические голландские аукционы, на которых продают
И английский и голландский аукционы относятся к аукционам с открытыми ставками. В таких аукционах каждый агент полностью видит процесс торгов, включая ставки других агентов (хотя в голландском аукционе, можно сказать, как раз не видит, а если увидел, значит, торги закончились — но что поделаешь, такой уж аукцион).
Но бывают еще и аукционы с закрытыми ставками. Модель эту лучше всего представить следующим образом: агенты подают аукционеру закрытые конверты, в которых написаны ставки каждого из агентов. Аукционер вскрывает конверты, а потом определяет победителя и цену, которую победитель должен заплатить; именно этими двумя функциями разные аукционы с закрытыми ставками и отличаются друг от друга. Примеров аукционов с закрытыми ставками в реальной жизни тоже много; например, так проводятся тендеры.
Аукционы с закрытыми ставками анализировать с математической точки зрения удобнее — гораздо более четко формулируются базовые понятия: в контексте закрытых ставок это просто две функции: распределение выигрыша и выплаты агентов. Но при этом неплохо бы рассмотреть и аукционы с открытыми ставками. К счастью, легко понять, что аукционы с открытыми ставками (в некоторых предположениях) эквивалентны аукционам с закрытыми ставками.
Рассмотрим аукцион первой цены с закрытыми ставками: агенты подают на бумажках цены, которые они готовы заплатить, аукционер выбирает наибольшую из них и продает подавшему ее агенту лот по этой самой цене. Сравните эту модель с голландским аукционом: аукционер начинает объявлять цены и понижает их до тех пор, пока не найдется первый агент, готовый купить лот по объявленной цене. Если предположить, что у агента есть некоторая внутренняя стоимость, с которой он готов расстаться ради объявленного лота, то агент в голландском аукционе поднимет руку как раз в тот момент, когда цена достигнет этой стоимости. И в аукционе первой цены он напишет ту же самую стоимость. Таким образом, голландский аукцион и аукцион первой цены с закрытыми ставками эквивалентны.
Для английского аукциона тоже можно найти эквивалентный ему аукцион с закрытыми ставками. Правда, для этого придется предположить, что внутренние ценности агентов независимы, ведь в английском аукционе агент слышит ставки других агентов и теоретически мог бы модифицировать свою собственную ставку в зависимости от услышанного. О том, что происходит в таких случаях, мы начнем говорить в лекции 9; в действительности окажется, что в такой ситуации английский аукцион нужно анализировать по-другому. Но если сделать предположение о независимости внутренних ценностей, то английский аукцион становится эквивалентен аукциону второй цены}с закрытыми ставками. В аукционе второй цены аукционер собирает ставки в конвертах; победителем становится, как и в аукционе первой цены, объявивший максимальную цену, но платит он не то, что объявил, а цену второго сверху участника. Этот аукцион еще называется
О разных моделях аукционов можно подробнее прочитать в [48]; мы же будем в дальнейшем в основном рассматривать аукционы с закрытыми ставками, особенно упирая на аукционы первой и второй цены. Теперь вы знаете, почему они столь важны.
Определив в разделе 3.1 аукцион с закрытыми ставками с точки зрения агентов, обратимся теперь к самой реализации этой модели аукциона организаторами — кому отдать единственный продаваемый объект и по какой цене. Сначала рассмотрим механизм
Если несколько агентов подадут одинаковые ставки, то в качестве победителя аукциона мы просто равновероятно выберем одного из них.
В предыдущей лекции мы обсудили и доказали следующую теорему.
Теорема 3.1. В аукционе второй цены с закрытыми ставками (аукционе Викри) стратегия делать правдивую ставку
$$b_i(x)=x,$$где $$x$$ — реальная внутренняя стоимость объекта для агента $$i$$, является слабо доминирующей.
Напомним определение
Определение 3.1.
где $$\mathbf \Sigma_{-i}$$ — множество возможных наборов стратегий остальных агентов, $$\mathbf b_{-i}$$ — множество векторов их ставок.
Отметим, что доказательство этой теоремы не использовало ни тот факт, что агенты знают
Давайте теперь найдем, сколько агент ожидает заплатить в результате
Найдем функцию распределения $$Y_1$$:
$$G(y) = p({\max\{X_2, X_3, ..., X_N\} < y}) = \prod\limits_{i = 2}^{N} p(X_i < y) = {F(y)}^{N-1}.$$Итого, если $$x$$ — ставка агента 1, то ожидание выигрыша с учетом того, что все агенты ставят свои реальные ценности, будет вычисляться по следующей формуле:
$$m(x) = p[\text{Выигрыш агента }1]\times\mathbf E[2\text{-я ставка}\mid x\text{ — макс. ставка}] = \\ =p[\text{Выигрыш агента }1]\times\mathbf E[2\text{-я ценность}\mid x\text{ — макс. ценность}] = \\ =G(x)\mathbf E[Y_1\mid Y_1<x]=F(x)^{N-1}\mathbf E[Y_1\mid Y_1<x].$$Запомним эту формулу — она нам еще пригодится. А сами обратимся к анализу другой модели аукциона. Теперь мы будем рассматривать аукцион первой цены с закрытыми ставками. Функция прибыли агента $$i$$ выглядит следующим образом:
$$\Pi_i=\begin{cases} x_i-b_i, \text{если }b_i>\max_{j\neq i}b_j,\\ 0, \text{если }b_i<\max_{j\neq i}b_j.\end{cases}$$Если несколько агентов подадут одинаковые ставки, то в качестве победителя аукциона выберем одного из них равновероятно.
Самое же первое наблюдение, которое можно произвести над формулой прибыли агента $$i$$, убеждает нас в том, что аукцион первой цены не будет правдивым. Ведь если агент сообщит в качестве ставки свою истинную
Рассмотрим стратегии агентов, обозначив через $$\beta (x)$$ ставку агента с внутренней ценностью $$x$$. Мы будем понемногу устанавливать свойства функции $$\beta$$, из которых она потом определится единственным образом. Вот простейшие свойства:
Теперь рассмотрим первого игрока. Пускай он знает, что остальные следуют стратегии $$\beta$$, и хочет определить свою ставку $$b$$ с учетом внутренней полезности $$x$$, которую для него имеет текущий лот аукциона. Тогда первый агент выигрывает, когда
$$\max\limits_{i\neq 1}\beta(X_i) < b.$$По монотонности $$\beta$$ получаем, что
$$\max\limits_{i\neq 1}\beta(X_i)=\beta\left(\max\limits_{i\neq 1}X_i\right)=\beta(Y_1).$$Следовательно, первый игрок выиграет, когда $$Y_1<\beta^{-1}(b)$$. Тогда вероятность того, что агент выиграет, поставив $$b$$, будет равна
$$p[\text{Выигрыш агента 1}] = G\left(\beta^{-1}(b)\right),$$где $$G$$ — распределение $$Y_1$$. В итоге получается, что ожидаемая прибыль, которую получит первый игрок, равна
$$\Pi(b,x)=G\left(\beta^{-1}(b)\right)(x-b).$$Получив такую формулу для ожидаемого выигрыша, осталось максимизировать ее по $$b$$ стандартным способом: продифференцировать по $$b$$ и приравнять к нулю. Запишем получившееся уравнение:
$$\frac{G^\prime\left(\beta^{-1}(b)\right)}{\beta^\prime\left(\beta^{-1}(b)\right)}(x-b)-G\left(\beta^{-1}(b)\right)=0.$$Но мы же на самом деле ищем равновесную оптимальную стратегию. А в ней все агенты (так как они симметричны) будут делать ставки в соответствии с единой
В итоге у нас получается
Преобразуем его:
$$G(x)\beta^\prime(x)+G^\prime(x)\beta(x)=xG^\prime(x),$$а затем решим относительно $$\beta$$ с учетом начального условия $$\beta(0)=0$$:
$$\beta(x)=\frac1{G(x)}\int_0^xyG^\prime(y)dy.$$А теперь вспомним определение условного математического ожидания и получим итоговые формулы для
Пока что мы из некоего
Теорема 3.2. Стратегия
$$\beta(x)=\mathbf E[Y_1|Y_1<x]$$является равновесной в аукционе первой цены.
Доказательство. Доказательство такого рода теорем следует стандартной схеме. Чтобы доказать, что что-то является равновесной стратегией, мы предполагаем, что все участники, кроме одного, действуют по этой стратегии, а затем рассматриваем всевозможные стратегии этого одного участника. Если выяснится, что ему тоже выгодно следовать той же самой стратегии, это и будет означать, что она была равновесной.
Итак, пусть все участники, кроме первого агента, действуют по стратегии
$$\beta(x)=\frac1{G(x)}\int_0^xyG^\prime(y)dy=\mathbf E[Y_1|Y_1<x].$$Обозначим ставку первого игрока через $$b$$. Тогда, если $$b>\beta(\omega)$$, первый агент получит отрицательную прибыль, какой бы ни была его внутренняя ценность. Следовательно, в любом случае $$b\le\beta(\omega)$$. Обозначим через $$z=\beta^{-1}(b)$$ значение, для которого $$b$$ — равновесная ставка. Используя формулу
$$\Pi(b,x)=G(\beta^{-1}(b))(x-b),$$которую мы получили выше, найдем ожидаемый выигрыш первого игрока:
$$\Pi(b,x)=G(z)(x-\beta(z)) = \\ = G(z)x - G(z)\mathbf E[Y_1|Y_1<z] = G(z)x - \int_0^zyg(y)dy = \\ = G(z)x - G(z)z + \int_0^zG(y)dy = \\ = G(z)(x-z)+\int_0^zG(y)dy.$$Итого получается:
$$\Pi(b,x) = G(z)(x-z)+\int_0^zG(y)dy.$$Но это значит, что
$$\Pi(\beta(x),x)- \Pi(\beta(z),x) = G(x)(x-x)+\int_0^xG(y)dy - \\ G(z)(x-z)-\int_0^zG(y)dy = G(z)(z-x) - \int_x^zG(y)dy \ge 0.$$Последнее неравенство выполнено, так как $$G$$ — неубывающая функция. В итоге мы получили, что в условиях нашего аукциона агенту, соперники которого действуют по стратегии $$\beta$$, всегда выгоднее ставить $$\beta(x)$$ ; а это и означает, что $$\beta$$ — оптимальная равновесная стратегия.
Можно переписать $$\beta$$ в виде, в котором будет очевидно, что участникам надо ставить меньше их внутренней ценности.
Следствие 3.2.1. В аукционе первой цены
$$\beta(x)=x-\int_0^x\frac{G(y)}{G(x)}dy.$$Доказательство. Докажем, проинтегрировав по частям:
$$\beta(x)=\frac1{G(x)}\int_0^xyG^\prime(y)dy = \\ =\frac1{G(x)}\left({xG(x) - \int_0^xG(y)dy}\right)=x-\int_0^x\frac{G(y)}{G(x)}dy $$(одна часть — $$y$$, другая часть — $$G(y)$$ ).
Замечание. Кстати говоря, учитывая, что
$$\beta(x)=x-\int_0^x\frac{G(y)}{G(x)}dy \quad \text{и} \quad \frac{G(y)}{G(x)}=\left(\frac{F(y)}{F(x)}\right)^{N-1},$$получаем, что чем больше участников в аукционе, тем ближе им нужно ставить к своей истинной ценности (и тем на меньшую прибыль они могут в результате рассчитывать).
Пример 3.1. Предположим, что ценность каждого из агентов распределена равномерно на $$[0,1]$$, то есть
$$F(x)=x.$$Это значит, что
$$G(x)=x^{N-1}.$$Как в этом случае будет выглядеть
Проинтегрируем выражение, полученное в предыдущем следствии:
$$\beta(x)=x-\int_0^x\frac{G(y)}{G(x)}dy=x-\int_0^x\frac{y^{N-1}}{x^{N-1}}= x-\frac{x^N}{Nx^{N-1}}=\frac{N-1}{N}x.$$Из формулы $$\beta(x)=\frac{N-1}{N}x$$ видно, что, действительно, и в этом случае ставка строго меньше внутренней ценности, но с ростом количества участников к этой внутренней ценности стремится.
Конец примера 3.1.
Рассмотрев выше ожидаемые выплаты игроков и их стратегии в обоих аукционах, обратимся теперь к доходу, который может от аукциона ожидать продавец (обозначим его $$\mathbf E[\mathrm{Revenue}]$$ ). В аукционе второй цены продавец получает ожидаемую стоимость второго участника:
$$\mathbf E[\mathrm{Revenue}] = \mathbf E[Y_2].$$Лемма 3.1. Для $$\mathbf E[Y_2]$$ верна следующая формула:
$$\mathbf E[Y_2]=N\int_0^\omega y(1-F(y))g(y)dy.$$Доказательство. В формуле просто записано, что вероятность $$y$$ быть второй сверху случайной величиной — это произведение вероятностей двух событий:
При этом порядковый номер числа, которое является первым максимумом, можно менять — отсюда получается множитель $$N$$. Это же можно (и позже будет нужно) сказать и другими словами:
$$\int_0^\omega y(1-F(y))g(y)dy$$является ожидаемой выплатой одного агента в аукционе второй цены со сделанными нами предположениями. А ожидание дохода продавца, естественно, складывается из ожидаемых выплат всех агентов.
Итак, в случае аукциона второй цены
$$\mathbf E[\mathrm{Revenue}] = \mathbf E[Y_2] = N\int_0^\omega y(1-F(y))g(y)dy.$$Теперь рассмотрим аукцион первой цены; там анализ будет чуть похитрее, но тоже ничего сверхъестественного. Учитывая, что $$m(x)$$ — ожидаемая выплата одного участника, перейдем к сумме "средних" выплат всех участников; напоминаем, что $$f(x)$$ — функция плотности распределения
Подставим уже найденное нами в предыдущем пункте $$m(x)$$:
$$...=N\int_0^\omega\left(\int_0^xyG^\prime(y)dy\right)f(x)dx=...$$Изменим порядок интегрирования на треугольной области интегрирования (в пространстве $$(x,y)$$, см. рис. 3.1) и перейдем от функции распределения $$G(y)$$ к ее плотности $$g(y)$$:
$$...=N\int_0^\omega\left(\int_y^\omega f(x)dx\right)yg(y)dy=...$$И, наконец, по определению функции плотности вероятности
(рис 3.1) Область интегрирования интеграла Оказалось, что ожидаемый доход продавца в аукционах первой и второй цены совпадает. Но при этом доход в конкретных случаях может отличаться.
Пример 3.2. Рассмотрим двух участников с равномерно распределенными ценностями на $$[0,1]$$. Тогда в аукционе первой цены агенты будут ставить $$b(x)=x/2$$ (как мы уже доказывали в примере 3.1), а в аукционе второй цены — $$b(x)=x$$ (как было показано в теореме 3.1). Приведем два варианта скрытых ценностей, когда с точки зрения продавца то один аукцион лучше, то другой.
Конец примера 3.2.
Напоследок еще раз повторим основные выводы из нашего анализа двух моделей аукционов:
Прежде всего напомним общее определение механизма.
Определение 3.2. Механизм
$$\mathcal{M}=(\Sigma_1,\ldots,\Sigma_N,g)$$состоит из набора стратегий $$\Sigma_i$$ для каждого агента и функции исходов
$$g:\Sigma_1\times\ldots\times\Sigma_N\to\mathcal{O},$$которая определяет исход, предусмотренный механизмом для полученного на вход профиля стратегий $$\mathbf s=(s_1,...,s_N)$$.
Теперь немного конкретизируем это определение, применив его к конкретной ситуации аукционов.
Во-первых, у агентов вместо множеств стратегий $$\Sigma_i$$ будут множества возможных ставок $$\mathcal{B}_i$$. Каждый агент должен сделать ставку $$b_i\in\mathcal{B}_i$$. Итого получится вектор ставок
$$\mathbf b=(b_1,\ldots,b_N)\in\mathcal{B}=\mathcal{B}_1\times\ldots\times\mathcal{B}_N.$$Во-вторых, в контексте аукционов можно конкретизировать и понятие функции исходов. Она разделится на две функции: правило размещения ( $$\pi$$ ) и правило платежей ( $$\mu$$ ).
А
Пример 3.3. Функции размещения и платежей в аукционе первой цены будут выглядеть так:
$$\pi_i(\mathbf b) = \begin{cases} 1, \text{если }b_i>\max_{j\neq i}b_j, \\ 0, \text{в противном случае}.\end{cases}\\ \mu_i(\mathbf b) = \begin{cases} b_i, \text{если }b_i>\max_{j\neq i}b_j, \\ 0, \text{в противном случае}.\end{cases}$$То есть мы отдаем предмет агенту, который предложил больше всех, и ни с кого не берем денег, кроме этого агента; зато уж с победителя мы берем его ставку полностью. Каемся: в этих формулах мы допустили небольшую неточность. Может оказаться, что ни для какого $$i$$ не верно, что $$b_i>\max_{j\neq i}b_j$$. Это значит, что в аукционе равенство ставок между несколькими участниками; раньше мы упоминали, что будем в такой ситуации равновероятно отдавать вещь любому из победителей (и с него и брать деньги). Поэтому формулы для $$\pi_i$$ и $$\mu_i$$ не вполне точны. Но при равномерных функциях распределений внутренних ценностей и ставок вероятность совпадения равна нулю, поэтому мы ею будем в дальнейшем пренебрегать.
В аукционе второй цены функция размещения точно такая же, как и в аукционе первой цены. Зато функция выплат отличается:
$$\mu_i(\mathbf b) = \begin{cases} \max_{j\neq i}b_j, \text{если }b_i>\max_{j\neq i}b_j, \\ 0, \text{в противном случае}.\end{cases}$$Конец примера 3.3.
Стратегии в контексте аукционов тоже немного конкретизируются; теперь стратегии — это функции
$$\beta_i:[0,\omega_i]\to\mathcal{B}_i,$$где $$\omega_i$$ — максимальная возможная для $$i$$ -го агента стоимость (возможно, $$\omega_i=\infty$$ ).
Равновесие вектора стратегий $$\mathbf\beta=(\beta_1,\ldots,\beta_N)$$ достигается, если для каждого $$i$$ и каждого $$x_i$$ отклонение от стратегии $$\beta_i$$ уменьшает ожидаемый выигрыш $$i$$ -го агента:
$$\mathbf E_{X_j,j\neq i}[m(\beta^\prime_i(x_i))]\le\mathbf E_{X_j,j\neq i}[m(\beta_i(x_i))],$$где вероятность берется по распределениям $$X_j$$ других агентов, придерживающихся стратегии $$\beta_j$$.
Теперь снова обратимся к общему определению механизма и рассмотрим один из типов механизмов — прямые механизмы (direct
Вспомним определение того, что механизм реализует социальную функцию.
Определение 3.3. Механизм $$\mathcal{M}=(\Sigma_1,\ldots,\Sigma_N,g)$$ реализует функцию социального выбора $$f:\Theta_1\times\ldots\times\Theta_N\to\mathcal O$$, если для всех $$\mathbf\theta=(\theta_1,\ldots,\theta_N)\in\Theta_1\times\ldots\times\Theta_N$$
$$g(s_1^*(\theta_1),\ldots,s_N^*(\theta_N))=f(\mathbf\theta),$$где профиль стратегий $$(s^*_1,...,s^*_N)$$ находится в равновесии по отношению к игре, индуцированной $$\mathcal{M}$$.
А теперь добавим в это определение правдивость механизма.
Определение 3.4. Прямой механизм $$\mathcal{M}=(\Theta_1,\ldots,\Theta_N,g)$$ реализует функцию социального выбора $$f:\Theta_1\times\ldots\times\Theta_N\to\mathcal O$$, если для всех $$\mathbf\theta=(\theta_1,\ldots,\theta_N)\in\Theta_1\times\ldots\times\Theta_N$$
$$g(\theta_1,\ldots,\theta_N)=f(\mathbf\theta),$$где профиль стратегий $$(\theta_1,...,\theta_N)$$ находится в равновесии по отношению к игре, индуцированной $$\mathcal M$$.
Учитывая, что в этом определении получилось, что $$g=f$$, можно определить правдиво реализуюмую функцию социального выбора.
Определение 3.5.
Итак мы получили определение правдивых механизмов. Их главный плюс заключается в том, что участникам выгоднее говорить правду. Если это так, то им нет нужды рассчитывать сложные равновесные стратегии, в которых можно допустить ошибку. Более того, если равновесие у правдивого механизма — в
Теперь, введя определение, можно задаться вопросом — когда можно получить правдивый механизм для заданной функции социального выбора? Ответ на этот вопрос уже есть: Роджер Майерсон доказал
Определение 3.6.
Мы уже говорили, что если стратегии у агентов доминантные, то можно быть абсолютно уверенным, что агент изберет доминантную стратегию, ведь она не зависит от его прогнозов на действия других агентов. По этой же причине можно отказаться от предположений на распределение типов у агентов $$F(\mathbf\theta)$$ ; да и вообще $$F(\mathbf\theta)$$ не рассматривать.
Определение 3.7. Механизм $$\mathcal M=(\Sigma_1,\ldots,\Sigma_N,g)$$ реализует функцию социального выбора $$f:\Theta_1\times\ldots\times\Theta_N\to\mathcal O$$ в
и каждая из стратегий $$s^*_i$$ является доминантной для агента $$i$$.
Мы уже почти готовы сформулировать и доказать главную теорему этой лекции. В ней пойдет речь об очень интересном факте — оказывается, если какую-то функцию социального выбора можно реализовать при помощи хоть какого-нибудь механизма, ее можно реализовать и при помощи прямого и правдивого механизма!
Важность этой теоремы трудно переоценить — после нее нам во многих случаях можно будет вообще не задумываться о том, что агенты могут лгать. Ведь теперь каждый раз, когда мы раньше предполагали бы, что какой-то механизм реализует функцию социального выбора, мы сможем предполагать, что прямой правдивый механизм тоже реализует эту функцию. И если вдруг окажется, что прямых правдивых реализаций у нее нет, то, значит, у нее и вообще никаких реализаций не имеется; это нам очень поможет, когда мы будем рассматривать теоремы о невозможности.
Исторически принцип выявления (по-английски звучит весьма пышно — revelation principle, но как "принцип откровения" мы решили все-таки не переводить) сначала появился в ограниченной постановке, для доминантных стратегий [22], но вскоре был обобщен на равновесия по Байесу-Нэшу [15,25,54]. Наиболее общая его формулировка, для байесовских игр, была доказана Майерсоном [56,57], и он же продолжил тему принципа выявления еще дальше, на игры, проходящие в несколько раундов (
Но давайте перейдем к собственно теореме. Мы не будем касаться этих самых многоэтапных игр, а поначалу и вовсе ограничимся формулировкой в
Определение 3.8. Функция социального выбора $$f:\Theta_1\times\ldots\times\Theta_N\to\mathcal O$$ правдиво реализуема в доминантных
где $$s^*_i(\theta_i)=\theta_i$$, находится в равновесии доминантных стратегий в игре, индуцированной прямым механизмом $$\mathcal M=(\theta_1,\ldots,\theta_N,f)$$, то есть
$$\forall\theta_i,\theta^\prime_i\in\mathbf\theta_i,\ \mathbf\theta_{-i}\in\mathbf\Theta_{-i}\qquad u_i(f(\theta_i,\mathbf\theta_{-i}),\theta_i)\ge u_i(f(\theta^\prime_i,\mathbf\theta_{-i}),\theta_i).$$Теперь можно и теорему сформулировать.
Теорема 3.3. (принцип выявления предпочтений в
Доказательство. Несмотря на огромную полезность этого факта, доказательство его будет достаточно простым. Суть происходящего можно объяснить предельно понятной конструкцией построения правдивого механизма по неправдивому.
Предположим, что у нас есть неправдивый механизм $$\mathcal M_1$$, в котором агенты находятся в равновесии, но при этом лгут — показывают не свои типы, а другие $$s^*_i(\theta_i)$$. Рассмотрим тогда новый механизм $$\mathcal M_2$$ с немного измененным протоколом — после получения значений от агентов механизм будет их преобразовывать с помощью $$s^*_i(\theta_i)$$, а потом уже подставлять эти значения в функцию получения исхода. Иначе говоря, мы как бы говорим агенту: "Давай мы будем врать за тебя; ты говори правду, а мы уже подставим что надо". Мы это изобразили на рис. 3.2; слева изображена исходная схема, в которой агент пользуется стратегией $$s$$ и выдает аукционеру не свой тип $$\theta_i$$, а прошедший через стратегию $$s_i(\theta_i)$$. А справа на том же рисунке стратегию уже "вытащили" из агента и внесли в состав механизма (механизмом справа можно считать все, что внутри штриховой линии). Естественно, в результате агенту будет выгодно говорить такому механизму правду.
(рис 3.2) Принцип выявления предпочтенийДавайте теперь формально проведем доказательство по этой схеме. $$\mathcal M=(\Sigma_1,\ldots,\Sigma_N,g)$$ реализует $$f$$, значит, есть профиль стратегий
$$\mathbf s^*=(s^*_1,\ldots,s^*_n),$$для которого
$$\begin{align*} \forall \theta g(s^*_i(\theta))=f(\theta)\text{ и } \\ \forall i,\theta_i,s^\prime_i,\mathbf s_{-i} u_i(g(s_i^*(\theta_i),\mathbf s_{-i}),\theta_i)\ge u_i(g(s^\prime_i,\mathbf s_{-i}),\theta_i). \end{align*}$$В частности (подставим конкретное $$s^\prime$$ и $$\mathbf s_{-i}$$ ),
$$\forall i,\theta_i\quad u_i(g(s_i^*(\theta_i),\mathbf s_{-i}),\theta_i)\ge u_i(g(s^*_i(\theta_i),\mathbf s_{-i}^*(\mathbf\theta_{-i})),\theta_i).$$Теперь, поскольку $$g(s^*_i(\theta))=f(\theta)$$, получим, что
$$\forall i,\theta_i\quad u_i(f(\theta_i,\mathbf\theta_{-i}),\theta_i)\ge u_i(f(\theta^\prime_i,\mathbf\theta_{-i}),\theta_i).$$А это и есть в точности определение правдивой реализуемости.
Точно так же можно доказать эту теорему с неправдивыми механизмами, в которых реализуемая функция находится в равновесии по Нэшу или Байесу-Нэшу. Сформулируем общий факт.
Теорема 3.4. (принцип выявления предпочтений) Для любого механизма $$(\Sigma_1,\ldots,\Sigma_N,g)$$ и любого равновесия этого механизма $$\mathbf\beta$$ существует прямой механизм $$\mathcal M=(\mathbf Q,\mathbf M)$$, для которого:
Доказательство. Как и в теореме 3.3, нужно просто лгать за агента. Определим компоненты требуемого механизма $$\mathcal M$$ как
$$\mathbf Q(\mathbf\theta) = \pi(\mathbf\beta(\mathbf x)),\quad \mathbf M(\mathbf x) = \mu(\mathbf\beta(\mathbf x)),$$где $$\pi$$ — индуцированная $$g$$ функция распределения исходного механизма, а $$\mu$$ — функция выплат исходного механизма. Осталось только проверить, что у этого механизма действительно будет заявленное равновесие; это мы оставим читателю, потому что в теореме 3.3 уже всю структуру доказательства продемонстрировали.
Доказав важную и интересную теорему 3.4, займемся небольшой ее переформулировкой, которая пригодится нам позже. Вспомним, что правдивая реализуемость — это когда
$$\forall\theta_i,\theta^\prime_i\in\mathbf\theta_i,\ \mathbf\theta_{-i}\in\mathbf\Theta_{-i}\quad u_i(f(\theta_i,\mathbf\theta_{-i}),\theta_i)\ge u_i(f(\theta^\prime_i,\mathbf\theta_{-i}),\theta_i).$$А теперь рассмотрим агента $$i$$ и любую пару возможных типов $$\theta_i^\prime$$ и $$\theta^{\prime\prime}_i$$. Если правдивость — доминантная стратегия, то $$\forall\mathbf\theta_{-i}\in\mathbf\Theta_{-i}$$ выполнено
$$u_i(f(\theta^\prime_i,\mathbf\theta_{-i}),\theta^\prime_i)\ge u_i(f(\theta^{\prime\prime}_i,\mathbf\theta_{-i}),\theta^\prime_i),$$потому что при векторе типов $$(\theta^\prime,\mathbf\theta_{-i})$$ агенту $$i$$ должно быть выгодно сказать $$\theta^\prime$$, а не $$\theta^{\prime\prime}$$. С другой стороны, для всякого вектора $$\mathbf\theta_{-i}\in\mathbf\Theta_{-i}$$ выполнено
$$u_i(f(\theta^{\prime\prime}_i,\mathbf\theta_{-i}),\theta^{\prime\prime}_i)\ge u_i(f(\theta^\prime_i,\mathbf\theta_{-i}),\theta^{\prime\prime}_i),$$потому что при векторе типов $$(\theta^{\prime\prime},\mathbf\theta_{-i})$$ агенту $$i$$ должно быть выгодно сказать $$\theta^{\prime\prime}$$, а не $$\theta^\prime$$.
Проще говоря, предпочтения агента $$i$$ в той их части, где сравниваются $$f(\theta^\prime_i,\mathbf\theta_{-i})$$ и $$f(\theta^{\prime\prime}_i,\mathbf\theta_{-i})$$, должны измениться, когда его тип меняется с $$\theta^\prime$$ на $$\theta^{\prime\prime}$$ или обратно. Это называется свойством слабого обращения преференций (weak preference reversal property).
Кстати, верно и обратное: если свойство слабого обращения преференций выполняется для всех $$\mathbf\theta_{-i}\in\mathbf\Theta_{-i}$$ и для всех пар $$\theta^\prime,\theta^{\prime\prime}\in\Theta_i$$, то говорить правду — доминантная стратегия для агента $$i$$. Это легко проверить, если зафиксировать $$\theta^\prime$$ в определении свойства слабого обращения преференций. А теперь введем новое определение и переформулируем теорему 3.3.
Определение 3.9. Множество нижнего контура (lower contour set) возможного исхода $$o$$ при агенте $$i$$ типа $$\theta_i$$ — это
$$L_i(o,\theta_i)=\{o^\prime\in\mathcal O:u_i(o,\theta_i)\ge u_i(o^\prime,\theta_i)\}.$$Проще говоря, множество нижнего контура — это те исходы, которые для агента $$i$$ не лучше фиксированного исхода $$o$$.
Теорема 3.5. (переформулировка принципа выявления
Доказательство. На самом деле мы просто переформулировали факт о том, что механизм реализуем в
В заключение лекции скажем пару слов о том, что принцип выявления не обеспечивает. Главное упущение, которое может в некоторых случаях осложнять жизнь, заключается в том, что теорема 3.4 конструирует механизм, который имеет то же равновесие, что и исходный механизм, для правдивых стратегий. Но никто не гарантирует, что этот механизм не будет иметь других, неправдивых равновесий. Если они появляются, то вполне возможно, что агенты окажутся в этих неправдивых равновесиях, и анализ существенно осложнится. Но это все, конечно, относится только к равновесиям по Нэшу или Байесу-Нэшу, ведь равновесий в
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.