{"id":"arxiv:1102.3165","kind":"preprint","title":"An Approximation Algorithm for Computing Shortest Paths in Weighted 3-d Domains","authors":["Lyudmil Aleksandrov","Hristo Djidjev","Anil Maheshwari","Joerg-Rudiger Sack"],"author_count":4,"year":2011,"published":"2011-02-15","venue":null,"cited_by":null,"doi":null,"arxiv_id":"1102.3165","nct_id":null,"source_url":"https://arxiv.org/abs/1102.3165","archive_url":"https://space-kitty.com/papers/arxiv:1102.3165","updated":"2011-02-15","pmid":null,"pmcid":null,"openalex_id":null,"pdf_url":"https://arxiv.org/pdf/1102.3165","abstract":"We present the first polynomial time approximation algorithm for computing shortest paths in weighted three-dimensional domains. Given a polyhedral domain $\\D$, consisting of $n$ tetrahedra with positive weights, and a real number $\\eps\\in(0,1)$, our algorithm constructs paths in $\\D$ from a fixed source vertex to all vertices of $\\D$, whose costs are at most $1+\\eps$ times the costs of (weighted) shortest paths, in $O(\\C(\\D)\\frac{n}{\\eps^{2.5}}\\log\\frac{n}{\\eps}\\log^3\\frac{1}{\\eps})$ time, where $\\C(\\D)$ is a geometric parameter related to the aspect ratios of tetrahedra. The efficiency of the proposed algorithm is based on an in-depth study of the local behavior of geodesic paths and additive Voronoi diagrams in weighted three-dimensional domains, which are of independent interest. The paper extends the results of Aleksandrov, Maheshwari and Sack [JACM 2005] to three dimensions.","abstract_license":"CC0-1.0 (arXiv descriptive metadata)","license":null,"is_open_access":false,"retracted":false,"peer_reviewed":false,"categories":["cs.CG","cs.DS","cs.GR","cs.RO"],"details":null,"provenance":"arxiv","attribution":"Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.","topics":[],"cited_in_dossiers":[]}