2014-09-02 47 views
0

每个稳定婚姻问题至少有一个解决方案。然而,如何知道解决稳定婚姻问题的最大数量? Gale-Shapley算法只能找到一个人为最优解。如果我们使用女性最佳方法来运行Gale-Shapley,那么可能有另一种解决方案。一个稳定婚姻的例子最多有两个解决方案吗?或者Gale-Shapley只能找到两种解决方案,除此之外还有其他一些解决方案。稳定婚姻实例解决方案的最大数量是多少?

感谢您的任何帮助答案!

+0

肯定可以有两种以上的解决方案。 [维基百科文章](http://en.wikipedia.org/wiki/Stable_marriage_problem)给出了三个解决方案的例子。 – 2014-09-02 22:17:49

+1

如果这不是#P完全问题,我会感到有点惊讶。 – 2014-09-02 22:26:20

+1

@DavidEisenstat您的怀疑是正确的:[计数稳定婚姻的复杂性](http://epubs.siam.org/doi/abs/10.1137/0215048),SIAM J. Comput。,15(3),655-667 – mhum 2014-09-02 22:48:42

回答