Академический Документы
Профессиональный Документы
Культура Документы
метод Гейла-Шепли
Елицур Дарья
dashatsur@yandex.ru
План
Постановка задачи
Предпосылки
Описание модели
Постановка задачи
Есть агенты двух типов. У агентов одного типа есть предпочтения на
множестве агентов другого типа.
Например:
• мужчины и женщины;
• университеты и абитуриенты;
• доноры и реципиенты.
?
Предпосылки
Транзитивность
⇒
Предпочтения
≻
≻
≻
Остаться
одному
Математически:
Предпочтения
пишем предпочтения всех:
Предпочтения
пишем предпочтения всех:
хочет развестись!
Неустойчивые союзы:
хотят сбежать!
Алгоритм Гейла-Шепли:
1. Мужчины делают предложение наиболее предпочитаемой женщине;
2. Каждая женщина из всех поступивших предложений выбирает наилучшее
и отвечает на него «может быть», на все остальные отвечает «нет»;
3. После ответа «нет» мужчины обращаются к следующей женщине из своего
списка предпочтений, после ответа «может быть» – ничего не делают;
4. Если женщина получила предложение лучше предыдущего, то она говорит
«нет» претенденту, которому ранее сказала «может быть», а новому
говорит «может быть»;
5. Если женщине пришло наилучшее предложение из возможных, то она
говорит «нет» претенденту, которому ранее сказала «может быть», а
новому говорит «да» и далее предложений не принимает;
6. Шаги повторяются, пока у всех мужчин не исчерпается список
предложений, в этот момент женщины отвечают «да» вместо тех «может
быть», которые у них есть на данный момент.
Алгоритм Гейла-Шепли
Шаг первый
Оля () Алина ()
Маша ()
Игорь ()
Влад () Олег ()
Алгоритм Гейла-Шепли
Шаг первый
Оля () Алина ()
Маша ()
Игорь ()
Влад () Олег ()
Алгоритм Гейла-Шепли
Шаг второй
Игорь () Влад ()
Олег ()
Алгоритм Гейла-Шепли
Шаг третий
Игорь () Влад ()
Олег ()
Алгоритм Гейла-Шепли
Итог
По крайней мере,
развестись или сбежать
друг с другом тут никто
не хочет…
Алгоритм Гейла-Шепли в реальности
1. Сайты знакомств