• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

随机顺序模型中背包问题和GAP问题的改进在线算法

Improved Online Algorithms for Knapsack and GAP in the Random Order Model.

作者信息

Albers Susanne, Khan Arindam, Ladewig Leon

机构信息

Department of Computer Science, Technische Universität München, Boltzmannstr. 3, 85748 Garching, Germany.

Department of Computer Science and Automation, Indian Institute of Science, Bangalore, 560012 India.

出版信息

Algorithmica. 2021;83(6):1750-1785. doi: 10.1007/s00453-021-00801-2. Epub 2021 Feb 17.

DOI:10.1007/s00453-021-00801-2
PMID:34720295
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8550732/
Abstract

The is one of the classical problems in combinatorial optimization: Given a set of items, each specified by its size and profit, the goal is to find a maximum profit packing into a knapsack of bounded capacity. In the online setting, items are revealed one by one and the decision, if the current item is packed or discarded forever, must be done immediately and irrevocably upon arrival. We study the online variant in the random order model where the input sequence is a uniform random permutation of the item set. We develop a randomized (1/6.65)-competitive algorithm for this problem, outperforming the current best algorithm of competitive ratio 1/8.06 (Kesselheim et al. in SIAM J Comput 47(5):1939-1964, 2018). Our algorithm is based on two new insights: We introduce a novel algorithmic approach that employs two given algorithms, optimized for restricted item classes, sequentially on the input sequence. In addition, we study and exploit the relationship of the knapsack problem to the 2-secretary problem. The (GAP) includes, besides the knapsack problem, several important problems related to scheduling and matching. We show that in the same online setting, applying the proposed sequential approach yields a (1/6.99)-competitive randomized algorithm for GAP. Again, our proposed algorithm outperforms the current best result of competitive ratio 1/8.06 (Kesselheim et al. in SIAM J Comput 47(5):1939-1964, 2018).

摘要

背包问题是组合优化中的经典问题之一

给定一组物品,每个物品由其大小和利润指定,目标是在容量有限的背包中找到最大利润的装填方案。在在线设置中,物品逐个被揭示,并且关于当前物品是被装入背包还是永远丢弃的决策,必须在物品到达时立即且不可撤销地做出。我们研究随机顺序模型下的在线变体,其中输入序列是物品集的均匀随机排列。我们为这个问题开发了一种随机化的(1/6.65)竞争算法,其性能优于当前竞争比为1/8.06的最佳算法(Kesselheim等人,《SIAM 计算机学报》47(5):1939 - 1964,2018)。我们的算法基于两个新的见解:我们引入了一种新颖的算法方法,该方法在输入序列上依次使用针对受限物品类优化的两个给定算法。此外,我们研究并利用了背包问题与2 - 秘书问题的关系。广义分配问题(GAP)除了包含背包问题外,还包括几个与调度和匹配相关的重要问题。我们表明,在相同的在线设置下,应用所提出的顺序方法为GAP产生了一种(1/6.99)竞争的随机化算法。同样,我们提出的算法优于当前竞争比为1/8.06的最佳结果(Kesselheim等人,《SIAM 计算机学报》47(5):1939 - 1964,2018)。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b350/8550732/10c3a596a038/453_2021_801_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b350/8550732/e77ce0062bbb/453_2021_801_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b350/8550732/10c3a596a038/453_2021_801_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b350/8550732/e77ce0062bbb/453_2021_801_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/b350/8550732/10c3a596a038/453_2021_801_Fig2_HTML.jpg

相似文献

1
Improved Online Algorithms for Knapsack and GAP in the Random Order Model.随机顺序模型中背包问题和GAP问题的改进在线算法
Algorithmica. 2021;83(6):1750-1785. doi: 10.1007/s00453-021-00801-2. Epub 2021 Feb 17.
2
Binary salp swarm algorithm for discounted {0-1} knapsack problem.二进制沙鱼群算法求解折扣 0-1 背包问题。
PLoS One. 2022 Apr 7;17(4):e0266537. doi: 10.1371/journal.pone.0266537. eCollection 2022.
3
Scheduling in the Random-Order Model.随机顺序模型中的调度
Algorithmica. 2021;83(9):2803-2832. doi: 10.1007/s00453-021-00841-8. Epub 2021 Jun 9.
4
Best Fit Bin Packing with Random Order Revisited.重新审视随机顺序下的最佳适配装箱问题。
Algorithmica. 2021;83(9):2833-2858. doi: 10.1007/s00453-021-00844-5. Epub 2021 Jul 1.
5
An efficient optimizer for the 0/1 knapsack problem using group counseling.一种使用群体咨询的0/1背包问题高效优化器。
PeerJ Comput Sci. 2023 Apr 14;9:e1315. doi: 10.7717/peerj-cs.1315. eCollection 2023.
6
A novel approach for solving travelling thief problem using enhanced simulated annealing.一种使用增强型模拟退火算法解决旅行小偷问题的新方法。
PeerJ Comput Sci. 2021 Mar 16;7:e377. doi: 10.7717/peerj-cs.377. eCollection 2021.
7
Flexible Wolf Pack Algorithm for Dynamic Multidimensional Knapsack Problems.用于动态多维背包问题的灵活狼群算法
Research (Wash D C). 2020 Feb 18;2020:1762107. doi: 10.34133/2020/1762107. eCollection 2020.
8
An Adaptive Optimization Spiking Neural P System for Binary Problems.一种用于二值问题的自适应优化脉冲神经网络系统。
Int J Neural Syst. 2021 Jan;31(1):2050054. doi: 10.1142/S0129065720500549. Epub 2020 Sep 16.
9
New Tools and Connections for Exponential-Time Approximation.指数时间近似的新工具与联系
Algorithmica. 2019;81(10):3993-4009. doi: 10.1007/s00453-018-0512-8. Epub 2018 Sep 5.
10
Exact solution of the robust knapsack problem.鲁棒背包问题的精确解。
Comput Oper Res. 2013 Nov;40(11):2625-2631. doi: 10.1016/j.cor.2013.05.005.