Задача о больницах и резидентах: различия между версиями

Перейти к навигации Перейти к поиску
м
нет описания правки
Нет описания правки
мНет описания правки
Строка 12: Строка 12:




Пара (ri, hj) 2 AnM блокирует паросочетание M (или является блокирующей парой для M), если относительно M выполняются следующие условия:
Пара <math>(r_i, h_j) \in A \setminus M</math> ''блокирует'' паросочетание M (или является ''блокирующей парой'' для M), если относительно M выполняются следующие условия:


1. резидент <math>r_i</math> не назначен или предпочитает M(ri) больницу <math>h_j</math>;
1. резидент <math>r_i</math> не назначен или предпочитает <math>M(r_i)</math> больницу <math>h_j</math>;


2. больница недоукомплектована или предпочитает резидента <math>r_i</math> хотя бы одному члену M(hj) (или обоим).
2. больница <math>h_j</math>недоукомплектована или предпочитает резидента <math>r_i</math> хотя бы одному члену <math>M(h_j)</math> (или обоим).
   
   


Паросочетание M называется устойчивым, если оно не допускает ни одной блокирующей пары. Пусть дан экземпляр <math>I</math> из HR; задача заключается в том, чтобы найти устойчивое паросочетание в I.
Паросочетание M называется ''устойчивым'', если оно не допускает ни одной блокирующей пары. Пусть дан экземпляр <math>I</math> из HR; задача заключается в том, чтобы найти устойчивое паросочетание в <math>I</math>.


==Основные результаты==
==Основные результаты==
Впервые задача HR была определена Гэйлом и Шепли [ ] под названием «задача о поступлении в колледж». В своей основополагающей статье авторы рассматривают классическую задачу о стабильных браках (SM; см. Стабильный брак и Оптимальный стабильный брак), которая является частным случаем HR, в котором n = m, A = R x H, и cj = 1 для всех hj 2 H; в этом частном случае резиденты и больницы называются мужчинами и женщинами, соответственно. Гэйл и Шепли показали, что каждый экземпляр <math>I</math> задачи HR допускает по крайней мере одно устойчивое паросочетание. Доказательство этого результата носит конструктивный характер, то есть описывается алгоритм нахождения устойчивого паросочетания в I. Этот алгоритм получил название алгоритма Гэйла-Шепли.
Впервые задача HR была определена Гэйлом и Шепли [5] под названием «Задача о поступлении в колледж». В своей основополагающей статье авторы рассматривают классическую задачу о стабильных браках (SM; см. Стабильный брак и Оптимальный стабильный брак), которая является частным случаем HR, в котором n = m, A = R x H, и cj = 1 для всех hj 2 H; в этом частном случае резиденты и больницы называются мужчинами и женщинами, соответственно. Гэйл и Шепли показали, что каждый экземпляр <math>I</math> задачи HR допускает по крайней мере одно устойчивое паросочетание. Доказательство этого результата носит конструктивный характер, то есть описывается алгоритм нахождения устойчивого паросочетания в I. Этот алгоритм получил название алгоритма Гэйла-Шепли.


M :=  
M :=  
4551

правка

Навигация