如果您能够解决这个问题,您可以在永恒拼图上赢得一百万英镑。
在这个拼图中,您需要将209个多边形放置在一个板子上。
简化问题,每种拼图和位置的组合都有一个组。
每个组都有一个领导者,他只对与放置自己的拼图相对应的任务感兴趣。
每个组还有一个人负责瓷砖上的每个方格:该人只对填充游戏板上相应方格的任务感兴趣。
如果您可以找到209个快乐的组的解决方案,那么您已经找到了这个拼图的解决方案!
这是NP难问题,因为它可以用来解决最大独立集,这是一个已知的NP难问题。
假设我们有一个图,想要找到最大独立集。
为每个边创建一个任务。
为每个顶点创建一个组。
假设顶点x连接到三条边a、b、c。我们将向x组添加3个人。每个人只对一项任务感兴趣。第一个人对任务a感兴趣,第二个人对任务b感兴趣,第三个人对任务c感兴趣。
找到最大快乐群体就相当于找到最大的独立集。