Approximating shortest paths in weighted square and hexagonal meshes

Abstract

Continuous 2-dimensional space is often discretized by considering a mesh of weighted cells. In this work we study how well a weighted mesh approximates the space, with respect to shortest paths. We consider a shortest path SPw(s,t) from s to t in the continuous 2-dimensional space, a shortest vertex path SVPw(s,t) (or any-angle path), which is a shortest path where the vertices of the path are vertices of the mesh, and a shortest grid path SGPw(s,t) , which is a shortest path in a graph associated to the weighted mesh. We provide upper and lower bounds on the ratios SGPw(s,t) SPw(s,t) , SVPw(s,t) SPw(s,t) , SGPw(s,t) SVPw(s,t) in square and hexagonal meshes, extending previous results for triangular grids. These ratios determine the effectiveness of existing algorithms that compute shortest paths on the graphs obtained from the grids. Our main results are that the ratio SGPw(s,t) SPw(s,t) is at most 22+2 ≈ 1.08 and 22+3 ≈ 1.04 in a square and a hexagonal mesh, respectively.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…