输入
具有n个顶点和整数k的无向图G,其中k是n的因子。
所有顶点的集合将用V表示。
输出
一个顶点集合S的集合,使得:
- S有k个元素
- S中的每个元素都是G中的完全子图(每个元素中的所有顶点在G中彼此共享边缘)
- S的所有元素互不相交(元素之间没有公共顶点)
- S的所有元素的并集等于V
- S的所有元素的基数为n / k
背景
我运行着一个小型的朗读小组,我们有时喜欢读大剧本。我想以这样一种方式为小组扮演一个大剧本,使得单个人不会扮演彼此共享场景的角色集。我意识到这个问题可以用图论来表述,我很好奇一个好的解决方案是什么样子的。