{"title":"相关可纳包定向的近似算法","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":"{\"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}","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}
Approximation Algorithms for Correlated Knapsack Orienteering
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.