DocumentCode :
900880
Title :
Efficient scheduling algorithms for robot inverse dynamics computation on a multiprocessor system
Author :
Chen, Chun Lung ; Lee, C. S Gerorge ; Hou, Edwin S H
Author_Institution :
Dept. of Electr. Eng., Purdue Univ., Indianapolis, IN, USA
Volume :
18
Issue :
5
fYear :
1988
Firstpage :
729
Lastpage :
743
Abstract :
The problem of scheduling the robot inverse dynamics computation consisting of m computational modules to be executed on a multiprocessor system consisting of p identical homogeneous processors to achieve a minimum-schedule length is examined. This scheduling problem is known to be NP-complete. To achieve the minimum computation time, the Newton-Euler equations of motion are expressed in the homogeneous linear recurrence form that results in achieving maximum parallelism. To speed up the searching for a solution, a heuristic search algorithm called dynamical highest-level-first/most-immediate-successors-first (DHLF/MISF) is proposed to find a fast but suboptimal schedule. For an optimal schedule the minimum-schedule-length problem can be solved by a state-space search method, the A* algorithm coupled with an efficient heuristic function derived from the Fernandez and Bussell bound
Keywords :
computational complexity; control system analysis computing; optimisation; parallel processing; robots; scheduling; NP-complete; Newton-Euler equations; heuristic search algorithm; inverse dynamics; minimum-schedule-length; multiprocessor system; optimisation; parallel processing; robot; scheduling algorithms; state-space search; Concurrent computing; Difference equations; Dynamic scheduling; Heuristic algorithms; Multiprocessing systems; Optimal scheduling; Parallel processing; Processor scheduling; Robots; Scheduling algorithm;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9472
Type :
jour
DOI :
10.1109/21.21600
Filename :
21600
Link To Document :
بازگشت