arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2003.11450cs.DS

子模多背包问题的简单确定性近似算法

Simple Deterministic Approximation for Submodular Multiple Knapsack Problem

Xiaoming Sun, Jialin Zhang, Zhijie Zhang

AI总结:

针对子模多背包问题,本文提出了一种近似比达(1-e^{-1}-ε)的简单确定性组合算法,采用与已有随机复杂算法截然不同的思路,填补了该问题简单确定性近似方案的研究空白。

摘要:

近几十年来,子模最大化一直是理论计算机科学与组合优化领域的核心课题。针对该问题在各类约束下的情况,研究者已设计出大量性能优良的近似算法。本文研究子模多背包问题(SMKP)。在SMKP中,每个元素子集的收益由一个单调子模函数定义,目标是找到元素在多个箱子(背包)中的可行装填方案以最大化收益。近期,Fairstein等人[ESA20]提出了一种接近最优的SMKP近似算法,近似比为(1-e^{-1}-ε)。该算法结合了配置线性规划(配置LP)、装箱分组技术以及子模最大化的连续贪心算法,因此算法较为复杂,且本质上是随机的。本文提出了一种可以说较为简单的SMKP确定性组合算法,其近似比同样达到(1-e^{-1}-ε)。我们的算法基于与Fairstein等人[ESA20]的方法截然不同的思路。

英文摘要:

Submodular maximization has been a central topic in theoretical computer science and combinatorial optimization over the last decades. Plenty of well-performed approximation algorithms have been designed for the problem over a variety of constraints. In this paper, we consider the submodular multiple knapsack problem (SMKP). In SMKP, the profits of each subset of elements are specified by a monotone submodular function. The goal is to find a feasible packing of elements over multiple bins (knapsacks) to maximize the profit. Recently, Fairstein et al.~[ESA20] proposed a nearly optimal $(1-e^{-1}-ε)$-approximation algorithm for SMKP. Their algorithm is obtained by combining configuration LP, a grouping technique for bin packing, and the continuous greedy algorithm for submodular maximization. As a result, the algorithm is somewhat sophisticated and inherently randomized. In this paper, we present an arguably simple deterministic combinatorial algorithm for SMKP, which achieves a $(1-e^{-1}-ε)$-approximation ratio. Our algorithm is based on very different ideas compared with Fairstein et al.~[ESA20].

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑