Решение торга Калаи–Смородинского (КС) является решением проблемы торга . Оно было предложено Эхудом Калаи и Меиром Смородинским [1] как альтернатива решению торга Нэша, предложенному 25 лет назад. Главное различие между двумя решениями заключается в том, что решение Нэша удовлетворяет независимости нерелевантных альтернатив , тогда как решение КС вместо этого удовлетворяет ресурсной монотонности .
Задача о сделке для двух человек состоит из пары :
Предполагается, что проблема нетривиальна, т.е. соглашения по ней лучше для обеих сторон, чем разногласия.
Решение переговоров — это функция , которая берет задачу переговоров и возвращает точку в ее наборе возможных соглашений, .
Решения Нэша и KS совпадают по следующим трем требованиям:
Оптимальность по Парето является необходимым условием. Для каждой проблемы торга возвращенное соглашение должно быть эффективным по Парето.
Симметрия также необходима. Имена игроков не должны иметь значения: если игрок 1 и игрок 2 меняют свои утилиты, то соглашение должно быть изменено соответствующим образом.
Инвариантность к положительным аффинным преобразованиям также кажется необходимым условием: если функция полезности одного или нескольких игроков преобразуется линейной функцией, то соглашение также должно быть преобразовано той же линейной функцией. Это имеет смысл, если мы предположим, что функции полезности являются лишь представлениями отношения предпочтения и не имеют реального числового значения.
В дополнение к этим требованиям Нэш требует независимости нерелевантных альтернатив (IIA). Это означает, что если набор возможных соглашений растет (больше соглашений становится возможным), но решение по переговорам выбирает соглашение, которое содержалось в меньшем наборе, то это соглашение должно быть таким же, как соглашение, достигнутое, когда был доступен только меньший набор, поскольку новые соглашения нерелевантны. Например, предположим, что в воскресенье мы можем договориться о варианте A или варианте B, и мы выбираем вариант A. Затем, в понедельник мы можем договориться о варианте A или B или C, но мы не выбираем вариант C. Затем Нэш говорит, что мы должны выбрать вариант A. Новый вариант C нерелевантен, поскольку мы его все равно не выбираем.
Калай и Смородинский расходятся с Нэшем по этому вопросу. Они утверждают, что весь набор альтернатив должен влиять на достигнутое соглашение. В приведенном выше примере предположим, что отношение предпочтений игрока 2: C>>B>A (C намного лучше, чем B, который несколько лучше, чем A), в то время как отношение предпочтений игрока 1 обратное: A>>B>>C. Тот факт, что становится доступным вариант C, позволяет игроку 2 сказать: «если я откажусь от своего лучшего варианта — C, я имею право требовать, чтобы был выбран, по крайней мере, мой второй лучший вариант».
Поэтому KS удаляют требование IIA. Вместо этого они добавляют требование монотонности . Это требование гласит, что для каждого игрока, если полезность, достижимая этим игроком для каждой полезности другого игрока, слабо больше, то полезность, которую этот игрок получает в выбранном соглашении, также должна быть слабо больше. Другими словами, игрок с лучшими вариантами должен получить слабо-лучшее соглашение.
Формальное определение монотонности основано на следующих определениях.
Требование монотонности гласит, что если и — две проблемы торга, такие, что:
Тогда решение f должно удовлетворять:
По словам КС:
По симметрии то же самое требование выполняется, если поменять местами игроков 1 и 2.
Решение КС можно рассчитать геометрически следующим образом.
Пусть будет точкой наилучшей полезности . Проведите линию от (точки несогласия) до (точки наилучшей полезности).
По предположению нетривиальности, линия имеет положительный наклон. По выпуклости пересечение с множеством является интервалом. Решение KS является верхней правой точкой этого интервала.
Математически решение KS — это максимальная точка, которая сохраняет соотношения выигрышей. То есть, это точка на границе Парето , такая, что:
Алисе и Джорджу нужно выбрать один из трех вариантов, которые дадут им следующие суммы денег: [2] : 88–92 Предположим для целей примера, что полезность линейна по деньгам и что деньги не могут быть переданы от одной стороны другой.
а | б | с | |
---|---|---|---|
Элис | 60 | 50 | 30 |
Джордж | 80 | 110 | 150 |
Они также могут смешивать эти варианты в произвольных долях. Например, они могут выбрать вариант a для доли x времени, вариант b для доли y и вариант c для доли z, так что: . Следовательно, множество допустимых соглашений представляет собой выпуклую оболочку a(60,80) и b(50,110) и c(30,150).
Точка несогласия определяется как точка минимальной полезности: это 30 для Алисы и 80 для Джорджа, поэтому d=(30,80).
Для обоих решений Нэша и KS нам необходимо нормализовать полезности агентов, вычитая значения несогласия, поскольку нас интересуют только выгоды, которые игроки могут получить выше этой точки несогласия. Следовательно, нормализованные значения следующие:
а | б | с | |
---|---|---|---|
Элис | 30 | 20 | 0 |
Джордж | 0 | 30 | 70 |
Решение Нэша по торгам максимизирует произведение нормализованных полезностей:
Максимум достигается, когда и и (т.е. вариант b используется 87,5% времени, а вариант c используется в оставшееся время). Выигрыш от полезности Алисы составляет 17,5 долларов, а Джорджа — 35 долларов.
Решение КС по торгам уравнивает относительные выгоды — выгоды каждого игрока относительно его максимально возможной выгоды — и максимизирует это равное значение:
Здесь максимум достигается, когда и и . Выигрыш полезности Алисы составляет 16,1 доллара, а Джорджа — 37,7 доллара.
Обратите внимание, что оба решения являются Парето-превосходящими решение "случайно-диктаторское" - решение, которое выбирает диктатора случайным образом и позволяет ему/ей выбрать свой лучший вариант. Это решение эквивалентно тому, чтобы позволить и и , что дает выигрыш полезности всего в $15 для Алисы и $35 для Джорджа.