证明对于给定输入G和k,确定G是否同时具有大小为k的团和大小为k的独立集合是NP完全问题。请注意,这是一个问题而不是两个问题;当且仅当G具有这两个子集时,答案为是。在算法课程中,我们被给予了这个问题,但很多学生都无法解决它。我们已经知道独立集和团问题本身就是NP完全问题。我们还知道,如果给定某些“证书”,则该问题的验证在NP中进行。问题需要在以上既包含独立集又包含团的问题上执行约减,使其转化为完全由团或者独立集组成的问题(至少我们认为是这样)。我们不知道如何进行此约减,而不会丢失还原回原始形式所需的信息。