7、带容量集覆盖问题研究

带容量集覆盖问题研究

1. 问题基础与相关定理

带容量集覆盖问题(Capacitated Set Cover Problem,CSC)是一个重要的组合优化问题。Chakrabarty 等人给出了如下定理:
- 定理 1 :设 CSC(A, d, s, c) 是一个带容量集覆盖问题实例,MSC(A, d′, 1, c) 表示具有关联矩阵 A 和覆盖需求 d′ 的无容量多覆盖问题,PSC(A, π, c) 表示具有关联矩阵 A 和优先级 π 的优先级覆盖问题。若 MSC(A, d′, 1, c) 的自然线性规划(LP)松弛的整性间隙对于所有可能的覆盖需求 d′ 至多为 α,且优先级问题 PSC(A, π, c) 的整性间隙对于所有优先级函数 π 至多为 β,则通过 KC 不等式加强的带容量问题 CSC(A, d, s, c) 的 LP 松弛的整性间隙为 O(α + β)。此外,实例 PSC(A, π, c) 中不同优先级的数量至多为 log smax,其中 smax = maxi∈[m] si 表示集合的最大供应量。

这里,若对于每个可行的分数解 x,都存在一个可行的整数解 ˜x,其成本至多为分数解成本的 α 倍,则称该问题的整性间隙为 α。在优先级覆盖问题中,只有优先级的相对值有意义,所以可假设优先级总是整数 1, …, k。

根据定理 1,只需界定基础集覆盖问题的多覆盖版本和优先级覆盖版本的整性间隙。通常,多覆盖版本并不比集覆盖问题本身难很多,而分析优先级问题才是难点。同时,定理 1 的逆命题也成立,即带容量问题至少和优先级问题一样难。

2. 研究成果
  • 定义
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值