这是NP完整套装的特例吗?

时间:2014-11-04 15:02:03

标签: algorithm np

我几乎可以肯定我的问题相当于设置包装,因此,NP-complete,但我希望有人来验证。

我有以下情况:
有一组笔(即宇宙) 一家商店出售这些笔的捆绑,这些是这个宇宙的子集 我认识一个人在商店里有一些笔(也是宇宙的一部分),但我不知道他买了哪些包。
他可能已经失去了一些笔,并从朋友给他的其他捆绑中找到了其他人
我想要做的是将商店出售的捆绑包映射到我朋友所拥有的笔的子集中,这样我就可以覆盖最多的笔,并且选择的捆绑包不得包含我朋友没有的任何笔。 />
例如:

Possible Pens: {0, 1, 2, 3, 4, 5}
Bundles sold by store: {0, 1} | {0, 1, 2} | {2, 3} | {3} | {3, 4, 5} | {4, 5}
My friend has: {0, 1, 2, 3}
Here, there are perfect matches: {{0, 1, 2}, {3}} and {{0, 1}, {2, 3}}. 
These would be equivalent

Friend 2 has: {0, 2, 3}
In this case, there is no perfect match.
Possible matches are {{3}} and {{2, 3}}.
The best match is {{2, 3}}.

我这个问题NP-complete给出了m个数字笔,n个数据包和l个朋友的笔数?

0 个答案:

没有答案