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