An Approximate Path Finding Algorithm for Bridging Special Obstacles

This paper presents an algorithm, which is used to find the shortest path between two given nodes in a grid with sparse polygon obstacles. Among these obstacles some of them may be bridged. The algorithm executes the search using a “don't change direction” heuristic along the line towards the t...

Full description

Bibliographic Details
Main Authors: Sun Qiaoyu, Pan Yinrong
Format: Article
Language:English
Published: SAGE Publishing 2009-09-01
Series:Journal of Algorithms & Computational Technology
Online Access:https://doi.org/10.1260/174830108788251809
Description
Summary:This paper presents an algorithm, which is used to find the shortest path between two given nodes in a grid with sparse polygon obstacles. Among these obstacles some of them may be bridged. The algorithm executes the search using a “don't change direction” heuristic along the line towards the target node. The path has eight searching directions, which are decided by the opposition of sources and target nodes. According to the result of many contrastive and on-the-fly experiments, the algorithm reduces the size of searching region. The path length is also shorter than those found by using traditional algorithms. Performance analysis shows that this algorithm is efficient.
ISSN:1748-3018
1748-3026