Title :
A ripple-spreading algorithm for route optimization
Author :
Xiao-Bing Hu ; Ming Wang ; Leeson, Mark S. ; Qiong Sun ; Di Paolo, E.
Author_Institution :
State Key Lab. of Earth Surface Processes & Resource Ecology, Beijing Normal Univ., Beijing, China
Abstract :
Inspired by the natural ripple-spreading phenomenon that occur on a water surface, this paper proposes a novel route optimization method: the ripple-spreading algorithm (RSA). In nature, a ripple spreads at a constant speed in all directions, and the node closest to the source will be the first to be reached. This very simple principle forms the foundation of the proposed RSA. An initial ripple starts from the source, and triggers new ripples at other nodes as it spreads out. A new ripple can also trigger ripples at nodes farther away, until the destination is reached. Then the first ripple that reaches the destination determines the shortest route. Unlike search-and-test algorithms, such as evolutionary algorithms, the RSA is a deterministic method that can always guarantee the global optimal solution with a very good scalability. The RSA is particularly compared with two of the most well-known route optimization algorithms, and the experimental results clearly illustrate the advantages of the RSA reported in this paper in terms of efficiency and effectiveness.
Keywords :
optimisation; RSA; ripple-spreading algorithm; route optimization; search-and-test algorithms; water surface; Computational efficiency; Computational intelligence; Heuristic algorithms; Optimization; Organizing; Search problems; optimization; ripple-spreading algorithm; route planning;
Conference_Titel :
Foundations of Computational Intelligence (FOCI), 2013 IEEE Symposium on
Conference_Location :
Singapore
DOI :
10.1109/FOCI.2013.6602455