Aiming at the problem for task-processor assignment in distributed computing,two improved algorithms based on A* algorithm are proposed.By analyzing the principle of A* algorithm,the search tree model of applying A* algorithm to task assignment problem is obtained,and by dividing the search tree as evenly as possible among the processing units and by avoiding unnecessary nodes extension,the optimal solution is obtained. The experimental results show that, compared with the traditional A* algorithm, the proposed two improved algorithms can not only save memory and task execution time by reducing search space,but also improve the speedup performance of algorithm execution by parallel assignment.
高卫斌, 柳晓龙.
基于A*算法的2种任务-处理器分配改进算法
[J]. 吉林化工学院学报, 2021, 38(1): 52-57.
GAO Weibin, LIU Xiaolong.
Two Improved Algorithms for Task to Processor Assignment Based on A* Algorithm
. Journal of Jilin Institute of Chemical Technology, 2021, 38(1): 52-57.