Approximation Algorithms for Correlated Knapsack Orienteering

David Aleman Espinosa, Chaitanya Swamy
{"title":"Approximation Algorithms for Correlated Knapsack Orienteering","authors":"David Aleman Espinosa, Chaitanya Swamy","doi":"arxiv-2408.16566","DOIUrl":null,"url":null,"abstract":"We consider the {\\em correlated knapsack orienteering} (CSKO) problem: we are\ngiven a travel budget $B$, processing-time budget $W$, finite metric space\n$(V,d)$ with root $\\rho\\in V$, where each vertex is associated with a job with\npossibly correlated random size and random reward that become known only when\nthe job completes. Random variables are independent across different vertices.\nThe goal is to compute a $\\rho$-rooted path of length at most $B$, in a\npossibly adaptive fashion, that maximizes the reward collected from jobs that\nprocessed by time $W$. To our knowledge, CSKO has not been considered before,\nthough prior work has considered the uncorrelated problem, {\\em stochastic\nknapsack orienteering}, and {\\em correlated orienteering}, which features only\none budget constraint on the {\\em sum} of travel-time and processing-times. We show that the {\\em adaptivity gap of CSKO is not a constant, and is at\nleast $\\Omega\\bigl(\\max\\sqrt{\\log{B}},\\sqrt{\\log\\log{W}}\\}\\bigr)$}.\nComplementing this, we devise {\\em non-adaptive} algorithms that obtain: (a)\n$O(\\log\\log W)$-approximation in quasi-polytime; and (b) $O(\\log\nW)$-approximation in polytime. We obtain similar guarantees for CSKO with\ncancellations, wherein a job can be cancelled before its completion time,\nforegoing its reward. We also consider the special case of CSKO, wherein job\nsizes are weighted Bernoulli distributions, and more generally where the\ndistributions are supported on at most two points (2-CSKO). Although weighted\nBernoulli distributions suffice to yield an $\\Omega(\\sqrt{\\log\\log B})$\nadaptivity-gap lower bound for (uncorrelated) {\\em stochastic orienteering}, we\nshow that they are easy instances for CSKO. We develop non-adaptive algorithms\nthat achieve $O(1)$-approximation in polytime for weighted Bernoulli\ndistributions, and in $(n+\\log B)^{O(\\log W)}$-time for the more general case\nof 2-CSKO.","PeriodicalId":501216,"journal":{"name":"arXiv - CS - Discrete Mathematics","volume":"52 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.16566","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We consider the {\em correlated knapsack orienteering} (CSKO) problem: we are given a travel budget $B$, processing-time budget $W$, finite metric space $(V,d)$ with root $\rho\in V$, where each vertex is associated with a job with possibly correlated random size and random reward that become known only when the job completes. Random variables are independent across different vertices. The goal is to compute a $\rho$-rooted path of length at most $B$, in a possibly adaptive fashion, that maximizes the reward collected from jobs that processed by time $W$. To our knowledge, CSKO has not been considered before, though prior work has considered the uncorrelated problem, {\em stochastic knapsack orienteering}, and {\em correlated orienteering}, which features only one budget constraint on the {\em sum} of travel-time and processing-times. We show that the {\em adaptivity gap of CSKO is not a constant, and is at least $\Omega\bigl(\max\sqrt{\log{B}},\sqrt{\log\log{W}}\}\bigr)$}. Complementing this, we devise {\em non-adaptive} algorithms that obtain: (a) $O(\log\log W)$-approximation in quasi-polytime; and (b) $O(\log W)$-approximation in polytime. We obtain similar guarantees for CSKO with cancellations, wherein a job can be cancelled before its completion time, foregoing its reward. We also consider the special case of CSKO, wherein job sizes are weighted Bernoulli distributions, and more generally where the distributions are supported on at most two points (2-CSKO). Although weighted Bernoulli distributions suffice to yield an $\Omega(\sqrt{\log\log B})$ adaptivity-gap lower bound for (uncorrelated) {\em stochastic orienteering}, we show that they are easy instances for CSKO. We develop non-adaptive algorithms that achieve $O(1)$-approximation in polytime for weighted Bernoulli distributions, and in $(n+\log B)^{O(\log W)}$-time for the more general case of 2-CSKO.
相关可纳包定向的近似算法
我们考虑的是{em correlated knapsack orienteering}(CSKO)问题:我们给定了一个旅行预算 $B$、处理时间预算 $W$、有限度量空间$(V,d)$,其根为 $\rho\in V$,其中每个顶点都与一个工作相关联,该工作具有可能相关的随机大小和随机奖励,只有当工作完成时才会知道。我们的目标是以可能的自适应方式计算出一条长度至多为 $B$ 的 $\rho$ 根路径,该路径能最大化从在 $W$ 时间之前处理完毕的作业中收集到的奖励。据我们所知,CSKO 之前从未被考虑过,尽管之前的工作已经考虑过非相关问题、{em stochasticknapsack orienteering}和{em correlated orienteering},其特点是只对旅行时间和处理时间的{em sum}有一个预算约束。我们证明了CSKO的{em adaptivity gap}不是一个常数,至少是$Omega/bigl(\max/sqrt/{log{B}},\sqrt/{log/{W}}/}\bigr)$}。作为补充,我们设计了{em non-adaptive} 算法,可以获得:(a)$O(\log\log W)$-approximation in quasi-polytime; 和(b)$O(\logW)$-approximation in polytime。我们为带取消的 CSKO 获得了类似的保证,在 CSKO 中,作业可以在完成时间之前取消,从而放弃奖励。我们还考虑了 CSKO 的特殊情况,即作业大小是加权伯努利分布,更一般地,分布最多支持两个点(2-CSKO)。虽然加权伯努利分布足以产生(不相关的){em stochastic orienteering}的$\Omega(\sqrt\log\log B})$adaptivity-gap下限,但我们发现它们对于CSKO来说是简单的实例。对于加权伯努利分布,我们开发了非自适应算法,可以在多时间内实现 $O(1)$ 近似,而对于更一般的 2-CSKO 案例,则可以在 $(n+\log B)^{O(\log W)}$ 时间内实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信