日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

穩定婚姻問題(Stable Marriage Problem)

系統 3038 0

穩定婚姻問題(Stable Marriage Problem) - 農夫三拳 - 博客

穩定婚姻問題(Stable Marriage Problem)


2008-09-12 20:14
by
農夫三拳,
1685
visits,
收藏,
編輯

穩定婚姻是組合數學里面的一個問題。

問題大概是這樣:有一個社團里有n個女生和n個男生,每位女生按照她的偏愛程度將男生排序,同時每位男生也按照自己的偏愛程度將女生排序。然后將這n個女生和n個男生配成完備婚姻。

如果存在兩位女生A和B,兩位男生a和b,使得A和a結婚,B和b結婚,但是A更偏愛b而不是a,b更偏愛A而不是B,則這個婚姻就是不穩定的,A和b可能背著別人相伴而走,因為他倆都認為,與當前配偶比起來他們更偏愛各自的新伴侶。

如果完備婚姻不是不穩定的,則稱其是穩定的。通過證明,可以得到每一個n女n男的社團,都存在穩定婚姻的結論。但是這種情況只在異性的社團中存在。也就是說在同性的社團里面,穩定婚姻的存在性將不再被保證。

Gale-Shapley 算法

while? 存在男人m是自由的且還沒對每個女人都求過婚

????? 選擇這個男人m

??????????????? 令w是m的優先表中還沒求過婚的最高排名的女人

??????? if? w是自由的

??????????? (m,w)變成約會狀態

??????? else? w當前與m1約會

????????????? if? w更偏愛m1而不愛m

????????????????????????????????? m保持自由

????????????? else??? w更偏愛m而不愛m1

??????????????????????????????????????? (m,w)變成約會狀態

??????????????????? m1變成自由

????????????? endif

????????????????? endif

endwhile

下面是兩道關于 穩定婚姻問題 的題目:

1. ZJU 1576 Marriage is Stable

2. NKU 1710 帥小伙子和漂亮姑娘

3. PKU 3487 The Stable Marriage Problem

穩定婚姻問題(Stable Marriage Problem)


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!??!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 中山市| 普洱| 独山县| 三明市| 洛浦县| 长子县| 缙云县| 义马市| 新宁县| 潮州市| 澄城县| 双流县| 青州市| 丽江市| 宁德市| 庆元县| 兖州市| 闻喜县| 安阳市| 朝阳县| 曲阜市| 酉阳| 乌鲁木齐县| 拉孜县| 青铜峡市| 临清市| 秦皇岛市| 泗阳县| 班玛县| 岳阳市| 区。| 蛟河市| 藁城市| 扎兰屯市| 孝感市| 安岳县| 宁明县| 电白县| 阿勒泰市| 长武县| 三河市|