集合覆盖问题

✍ dations ◷ 2025-10-13 01:00:36 #组合数学,计算机科学,计算复杂性理论

集合覆盖问题( Set covering problem,SCP)是组合数学、计算机科学和计算复杂性理论中的一个经典问题。

集合覆盖的决定性问题是卡普的二十一个NP-完全问题之一。

给定全集 U {\displaystyle {\mathcal {U}}} 指一个集合 C {\displaystyle {\mathcal {C}}} C S {\displaystyle {\mathcal {C}}\subseteq {\mathcal {S}}} ,且 C {\displaystyle {\mathcal {C}}} 的元素的并集为 U {\displaystyle {\mathcal {U}}}

集合覆盖问题的决定性问题为,给定 ( U , S ) {\displaystyle ({\mathcal {U}},{\mathcal {S}})} 和一个整数 k {\displaystyle k} ,求是否存在一个大小不超过 k {\displaystyle k} 的覆盖。集合覆盖的最佳化问题为给定 ( U , S ) {\displaystyle ({\mathcal {U}},{\mathcal {S}})} ,求使用最少的集合的一个覆盖。

决定性问题的集合覆盖是NP完全问题,最佳化问题的集合覆盖是NP困难问题。

此外,问题可以在每个集合上添加权值而变为带权集合覆盖问题。

相关

  • 暂时失去知觉假死可以指动物的:
  • 《恨》(法语:La Haine)是法国导演马修·卡索维茨执导的黑白电影,剧情描述了三位社会边缘青年在郊区一连串暴力事件所衍生的故事。本片获选为第48届戛纳电影节正式竞赛片,并获得最
  • 1072年
  • 舰队街弗利特街(英语:Fleet Street),是英国伦敦市内一条著名的街道,以邻近弗利特河而得名。弗利特街向西穿越伦敦市的边界后就变成河岸街;往东,通过路德门圆环后变成路德门山。由于地名“
  • OKB-52设计局切洛梅设计局(俄语:НПО машиностроения)始于1955年,以弗拉基米尔·尼古拉耶维奇·切洛梅名字命名,设计局代码OKB-52。1958年,切洛梅设计局首先在全苏提出了多级
  • 斑纹黄道蟹斑纹黄道蟹(学名Cancer irroratus)是黄道蟹属的一种蟹。每只眼睛侧的甲壳边都有9颗锯齿。它们分布在北美洲东岸,由拉布拉多至佛罗里达州。它们栖息在非常浅水区,有时甚至会在内
  • 体坛周报体坛周报(Titan Sports)是中国目前期发量最大的综合类体育报,总部在湖南长沙。目前旗下还有《足球周刊》、《全体育》、《高尔夫大师》和《户外》等杂志。体坛周报的编辑部现位
  • 姐妹分体交换姐妹分体交换(Sister chromatid exchange, 缩写 SCE),是两个同卵姐妹染色单体之间的基因材料交换。减数分裂中,一条来自父方,一条来自母方的染色体叫做同源染色体。同源染色体 两
  • 通州区 (北京市)通州区位于北京城正东,位于京杭大运河北端。与河北省廊坊市的三河市(燕郊镇)、大厂县、香河县相邻,与北京市的朝阳区、大兴区、顺义区接壤,与天津市的武清区交界。为了舒缓北京中
  • 星风星风(Stellar Wind)是恒星表面发出的物质流,是恒星质量流失的一种途径。星风在所有恒星中都普遍存在,但速度和强度有很大差别。太阳发出的星风通常称为太阳风,速度大约为每秒200-