【发布时间】:2012-09-14 20:59:46
【问题描述】:
给定一份食谱作为一组配料,我试图找到最少的配料来制作一周的饭菜。这转化为上述问题,其中 N 为食谱数,M = 7。
eg. if the initial sets are [{1,2}, {2,3}, {1,2,3}, {1}, {2}], and M=3
The minimal union is {1,2}.
我正在寻找解决此问题的高级方法。我觉得这可以简化为 BFS,但我想看看其他方法是否也可以使其达到最佳状态。
注意:可能有多个这样的集合,具有相同的基数。
【问题讨论】:
-
嗯,也许 Mathforum 会更好 ;)
-
在这里交叉发布:mathoverflow.net/questions/259485/inverse-set-cover-problem (2017)
-
O(n^{0.25+\epsilon})-这里的近似算法(在 SODA 2017 中):arxiv.org/abs/1611.07866
标签: algorithm