Parallelization of the funnel tree algorithm for finding shortest paths on polyhedral surfaces

Phan Thanh An, Trinh Minh Duc, Tran Van Hoai
Author affiliations

Authors

  • Phan Thanh An Institute of Mathematical and Computational Sciences, Ho Chi Minh City University of Technology, 268 Ly Thuong Kiet, Ward 14, District 10, Ho Chi Minh City, Viet Nam
  • Trinh Minh Duc Faculty of Information Technology, Thai Nguyen University of Information and Communication Technology, Z115 Street, Quyet Thang Commune, Thai Nguyen City,  Thai Nguyen Province, Viet Nam
  • Tran Van Hoai Faculty of Computer Science and Engineering, Ho Chi Minh City University of Technology, 268 Ly Thuong Kiet, Ward 14, District 10, Ho Chi Minh City, Vietnam

DOI:

https://doi.org/10.15625/1813-9663/21653

Keywords:

Funnel, shortest path, parallel method, method of orienting curves.

Abstract

This paper presents an enhanced approach to computing shortest paths on triangulated polyhedral surfaces by parallelizing the Funnel Tree Algorithm (introduced by An et al. in The funnel tree algorithm for finding shortest paths on polyhedral surfaces, Optimization (2023)) and incorporating the Method of Orienting Curves. In particularly, we use the Method of Orienting Curves for finding the shortest path from the cusp of a funnel to its direct destination. As a result, the children of the funnel are also determined simultaneously. This combined approach leverages modern multi-core processors to achieve significant performance improvements. Experimental results demonstrate the effectiveness of this method on various polyhedral surfaces. The resulting implementation achieves significantly better speedups over corresponding sequential code given by An et al. when compared to their previous work.

Metrics

PDF views
19

Downloads

Published

28-03-2025

How to Cite

[1]
Phan Thanh An, Trinh Minh Duc, and Tran Van Hoai, “Parallelization of the funnel tree algorithm for finding shortest paths on polyhedral surfaces”, J. Comput. Sci. Cybern., no. 1, Mar. 2025.

Issue

Section

Articles