answered
2014-11-24 11:53:19 +0100
To se na cvičení dělat nebude, vše, co je třeba, bylo na přednášce, včetně ukázky běhu algoritmu.
Stabilní párování se pozná buď tak, že ověříte, jestli neobsahuje nestabilní pár, což je pracnější, ale když se to dělá chytře, tak to není taková hrůza. Další možnost je pomocí dvou běhů dvořícího algoritmu (muži na balkóně resp. ženy na balkóně) najít dvě "extrémní" stabilní párování. Pokud jsou shodná, existuje jen jedno stabilní párování a je hotovo. Pokud ne, tak lze využít jejich vlastnosti, že pro ty na balkónech je to to nejhorší možné stabilní párování (tj. v žádném jiném stabilním párování nemají horšího partnera) a pro ty pod balkóny je to naopak to nejlepší (ve stejném smyslu).