arrow
Return

An efficient multiple scanning order algorithm for accumulative least-cost surface calculation

delete2022-03-24
delete2
PRE
AI
Y
Yuanzhi Yao
X
Xun Shi *
Z
Zekun Wang
DOI:10.1080/13658816.2022.2052885delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The least-cost surface (LCS) calculation is a compute-intensive problem conventionally solved by the queue-based Dijkstra's algorithm. Alternative raster-based scanning algorithms have also been proposed which use a moving window to scan the whole study area iteratively. Here we propose improvements to the raster-based algorithms. The main improvement is to implement multiple scanning orders (MSO) to replace the conventional single scanning order (SSO, typically from upper-left corner to lower-right corner, row by row). We compared the performance of different algorithms over different cost surfaces and with different numbers of source points. The comparison shows that a raster-based algorithm adopting MSO has a substantially better performance than a conventional raster-based algorithm using SSO. An MSO raster-based algorithm is generally comparable to the queue-based Dijkstra's algorithm, and surpasses the latter over a relatively simple cost surface (e.g. in which the cost is resampled) and/or when the number of source points is relatively large. Our empirical experiments suggest that MSO reduces the time complexity from to Theta(N-2) to Theta(NlogN). Additionally, we found that the MSO raster-based algorithm can be easily parallelized using shared-memory parallel programming.
Keywords:
Least-cost surface
geocomputation
spatial analysis

Journal

International Journal of Geographical Information Science cover
International Journal of Geographical Information Science
IF:
5.1
Papers:
2.7K
Citations:
9.3K

Organization

A
Auburn University
Scholars:
7.2K
Papers: 5.8K
Citations: 1.3W
E
east china normal university
Scholars:
3.0W
Papers: 2.1W
Citations: 25
D
Dartmouth College
Scholars:
1.5W
Papers: 1.4W
Citations: 1.8W
researcher View more organizations