基于dp的背包共享算法与fptas及相关问题

Q4 Decision Sciences
S. Kataoka, Takeo Yamada
{"title":"基于dp的背包共享算法与fptas及相关问题","authors":"S. Kataoka, Takeo Yamada","doi":"10.15807/JORSJ.62.1","DOIUrl":null,"url":null,"abstract":"In the knapsack sharing problem (KSP), formulated previously, we considered a game-theoretic situation in which two or more players (agents) compete for their share of capacity in a knapsack with their respective sets of items. As an extension of this problem, we formulate the extended knapsack sharing problem (XKSP). This is actually a family of KSP-like problems, and we present a dynamic programmingbased (DP-based), pseudo-polynomial time algorithm to solve XKSP to optimality in a unified way. XKSP is shown to be NP-hard, but due to the existence of this pseudo-polynomial time algorithm, it is only weakly NP-hard. Next, we develop an algorithm to solve the problem approximately in polynomial time by decomposing it into a series of subproblems. Furthermore, we introduce a scaling factor into the DP computation to obtain a fully polynomial time approximation scheme (FPTAS) for XKSP with two agents. Extension to the case of more than two agents is discussed, together with a non-DP-based PTAS.","PeriodicalId":51107,"journal":{"name":"Journal of the Operations Research Society of Japan","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.15807/JORSJ.62.1","citationCount":"1","resultStr":"{\"title\":\"DP-BASED ALGORITHM AND FPTAS FOR THE KNAPSACK SHARING AND RELATED PROBLEMS\",\"authors\":\"S. Kataoka, Takeo Yamada\",\"doi\":\"10.15807/JORSJ.62.1\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the knapsack sharing problem (KSP), formulated previously, we considered a game-theoretic situation in which two or more players (agents) compete for their share of capacity in a knapsack with their respective sets of items. As an extension of this problem, we formulate the extended knapsack sharing problem (XKSP). This is actually a family of KSP-like problems, and we present a dynamic programmingbased (DP-based), pseudo-polynomial time algorithm to solve XKSP to optimality in a unified way. XKSP is shown to be NP-hard, but due to the existence of this pseudo-polynomial time algorithm, it is only weakly NP-hard. Next, we develop an algorithm to solve the problem approximately in polynomial time by decomposing it into a series of subproblems. Furthermore, we introduce a scaling factor into the DP computation to obtain a fully polynomial time approximation scheme (FPTAS) for XKSP with two agents. Extension to the case of more than two agents is discussed, together with a non-DP-based PTAS.\",\"PeriodicalId\":51107,\"journal\":{\"name\":\"Journal of the Operations Research Society of Japan\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-01-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.15807/JORSJ.62.1\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of the Operations Research Society of Japan\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.15807/JORSJ.62.1\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Decision Sciences\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Operations Research Society of Japan","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15807/JORSJ.62.1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Decision Sciences","Score":null,"Total":0}
引用次数: 1

摘要

在之前制定的背包共享问题(KSP)中,我们考虑了一个博弈论的情况,其中两个或多个参与者(代理)用各自的物品集竞争他们在背包中的容量份额。作为该问题的推广,我们提出了扩展背包共享问题(XKSP)。这实际上是一类类似于ksp的问题,我们提出了一种基于动态规划(DP-based)的伪多项式时间算法,以统一的方式求解XKSP的最优性。证明XKSP是np困难的,但由于该伪多项式时间算法的存在,它只是弱np困难的。接下来,我们开发了一种算法,通过将问题分解为一系列子问题,在多项式时间内近似地解决问题。此外,我们在DP计算中引入了一个比例因子,以获得具有两个代理的XKSP的全多项式时间近似方案(FPTAS)。扩展到超过两个代理的情况下进行了讨论,以及一个非基于dp的PTAS。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
DP-BASED ALGORITHM AND FPTAS FOR THE KNAPSACK SHARING AND RELATED PROBLEMS
In the knapsack sharing problem (KSP), formulated previously, we considered a game-theoretic situation in which two or more players (agents) compete for their share of capacity in a knapsack with their respective sets of items. As an extension of this problem, we formulate the extended knapsack sharing problem (XKSP). This is actually a family of KSP-like problems, and we present a dynamic programmingbased (DP-based), pseudo-polynomial time algorithm to solve XKSP to optimality in a unified way. XKSP is shown to be NP-hard, but due to the existence of this pseudo-polynomial time algorithm, it is only weakly NP-hard. Next, we develop an algorithm to solve the problem approximately in polynomial time by decomposing it into a series of subproblems. Furthermore, we introduce a scaling factor into the DP computation to obtain a fully polynomial time approximation scheme (FPTAS) for XKSP with two agents. Extension to the case of more than two agents is discussed, together with a non-DP-based PTAS.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of the Operations Research Society of Japan
Journal of the Operations Research Society of Japan 管理科学-运筹学与管理科学
CiteScore
0.70
自引率
0.00%
发文量
12
审稿时长
12 months
期刊介绍: The journal publishes original work and quality reviews in the field of operations research and management science to OR practitioners and researchers in two substantive categories: operations research methods; applications and practices of operations research in industry, public sector, and all areas of science and engineering.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信