DocumentCode
3484637
Title
A distributed look-ahead algorithm for scheduling interdependent tasks
Author
Winckler, Andreas
Author_Institution
Stuttgart, Univ., Germany
fYear
1993
fDate
1993
Firstpage
190
Lastpage
197
Abstract
Autonomous decentralized systems, which concurrently work on different types of jobs consisting of interdependent tasks (steps), are considered. A dynamic decentralized look-ahead scheduling algorithm and a cooperation protocol are proposed. The goal is to utilize information about the internal job structure concerning future service requirements and system state information for dynamically arranging schedules such that jobs can take advantage of inevitable waiting times of others. The algorithm is evaluated by simulations. Waiting time reductions in sample configurations of up to 75% for single job types at the expense of only slightly worse response times for other job types compared to systems not applying the algorithm demonstrate the algorithm´s success
Keywords
distributed processing; multivariable systems; resource allocation; scheduling; concurrent operation; cooperation protocol; distributed look-ahead algorithm; interdependent tasks; internal job structure; scheduling; service requirements; system state information; Communication networks; Databases; Delay; Distributed computing; Dynamic scheduling; Finance; Intelligent networks; Load management; Scheduling algorithm; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Autonomous Decentralized Systems, 1993. Proceedings. ISADS 93., International Symposium on
Conference_Location
Kawasaki
Print_ISBN
0-8186-3125-2
Type
conf
DOI
10.1109/ISADS.1993.262704
Filename
262704
Link To Document