我遇到了一个我不知道如何解决的问题:
我有一套套装A = {A_1, A_2, ..., A_n},我有一套B.
目标现在是从除去尽可能少的元件尽可能B(创建B'),使得,在去除元件的所有后1 <= i <= n,A_i是不是的一个子集B'.
例如,如果我们有A_1 = {1,2}, A_2 = {1,3,4}, A_3={2,5},并且B={1,2,3,4,5},我们可以例如从中删除1和2 B(将产生B'={3,4,5},这不是其中之一的超集A_i).
是否有算法确定要删除的(最少数量)元素?