- 6
- 0
- 约1.87千字
- 约 3页
- 2023-11-16 发布于上海
- 举报
18.6 婚配问题
现有n 对年龄相当的青年男女,每个人的基本条件都不相同,每个人的择偶条件也不尽相同.任意一对男女青年配对,都有相应的成功率.给出合适的配对方案,使得:
总的配对成功率尽可能的高;
n 对男女青年都配对成功的成功率最大.
问题的分析
因为实际中任何一对男女青年都有配对成功与不成功的可能性, 所谓的“成功率”,就是男女双方最终配对成功的概率.对问题(1),要使总的配对成功率尽可能的高,也就是给出一种方案,使得男女青年配对成功的概率之和最高.对问题( 2)要求给出一种使 n 对男女青年都能配对成功的方案,使得这种可能性(概率)最大,即使得每一对男女成功的概率之积最大.
模型的假设
假设第i 名男青年和第 j 名女青年的配对成功的概率为 p
ij
,当第i
名男青年和第 j 名女青年能够配对时xij ? 1,否则xij ? 0 (i, j ? 1,2, , n) .
模型的建立
问题(1):根据这一问题的特性,将n 对男女青年组成的集合 X 和 Y 作为二部集,即作为二分图G ? (V , E) 的顶点集,当一对男女能够配对时,二者之间连一条线作为二分图的边,相互之间的配对成功的概
率 p 为对应边的权重.于是问题就是求赋权二分图的最大匹配问题,
ij
如图 18-4.
B B B B B
1 2 3 n?1 n
● ● ● …… ● ●
p
ij
● ● ●
原创力文档

文档评论(0)