Задача о соседях по комнате

Задача о соседях по комнатематематическая задача кооперативных игр (теории игр и комбинаторики) нахождения устойчивого (стабильного) соответствия, при котором никакая другая пара не предпочитала бы друг друга более чем в текущем распределении. Задача отличается от задачи о супружеских парах тем, что здесь нет разбиения на два пола: любой человек может проживать с любым другим (предполагается, что в общежитии студенты живут по два человека в комнате).

Задача обычно формулируется следующим образом:

Имеется 2n участников, и каждый выстраивает строгое предпочтение для остальных участников (сортирует остальных участников по уменьшению предпочтения); заметьте, что два участника не могут иметь одинаковое предпочтение: они отличаются хотя бы предпочтением друг друга. Нужно найти множество из n пар с лучшим соответствием: соответствие M стабильно, если никакие два участника из разных пар не предпочитают друг друга своим настоящим соседям.

Источник: Википедия

а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ э ю я