Prosenjit Bose, Jean-Lou De Carufel, Guillermo Esteban, Anil Maheshwari
{"title":"Computing shortest paths amid non-overlapping weighted disks","authors":"Prosenjit Bose, Jean-Lou De Carufel, Guillermo Esteban, Anil Maheshwari","doi":"arxiv-2409.08869","DOIUrl":null,"url":null,"abstract":"In this article, we present an approximation algorithm for solving the\nWeighted Region Problem amidst a set of $ n $ non-overlapping weighted disks in\nthe plane. For a given parameter $ \\varepsilon \\in (0,1]$, the length of the\napproximate path is at most $ (1 +\\varepsilon) $ times larger than the length\nof the actual shortest path. The algorithm is based on the discretization of\nthe space by placing points on the boundary of the disks. Using such a\ndiscretization we can use Dijkstra's algorithm for computing a shortest path in\nthe geometric graph obtained in (pseudo-)polynomial time.","PeriodicalId":501570,"journal":{"name":"arXiv - CS - Computational Geometry","volume":"14 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Geometry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.08869","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this article, we present an approximation algorithm for solving the
Weighted Region Problem amidst a set of $ n $ non-overlapping weighted disks in
the plane. For a given parameter $ \varepsilon \in (0,1]$, the length of the
approximate path is at most $ (1 +\varepsilon) $ times larger than the length
of the actual shortest path. The algorithm is based on the discretization of
the space by placing points on the boundary of the disks. Using such a
discretization we can use Dijkstra's algorithm for computing a shortest path in
the geometric graph obtained in (pseudo-)polynomial time.