所以我遇到了问题。问题在于:我有一群人男性和女性这些人有朋友(可能是数百人),他们可以自由地与人见面(例如19:00,20:00,21:00)。我希望尽可能高效地匹配它们,以便尽可能少的人保持无与伦比。规则是你必须与异性的人匹配,比赛不能成为朋友,你的比赛必须和你一样。
我真的很感激这方面的一些指示。提前谢谢!
答案 0 :(得分:4)
您正在查看maximum cardinality bipartite matching。你的图是一个二分图(即分成两组节点),其中一组是男性,另一组是女性。如果满足条件,则两个节点之间存在边缘。