Title :
Sliding window distributed combinatorial scheduling using JADE
Author :
Logie, Scott ; Sabaz, Dorian ; Gruver, William A.
Author_Institution :
Sch. of Eng. Sci., Simon Fraser Univ., Burnaby, BC, Canada
Abstract :
This paper describes a fully decentralized, distributed systems approach to job-shop scheduling within a sliding time frame, implemented using the Java agent development framework (JADE). All agents, with processes inside the current window, schedule operations using a recursive propagation message-passing technique and a combinatorial reordering algorithm. Operations outside the window are neither updated nor scheduled until either the sliding window has advanced to encompass them or until gaps have opened between tasks inside the sliding window to accommodate them.
Keywords :
Java; job shop scheduling; message passing; production engineering computing; software agents; Java agent development framework; combinatorial reordering algorithm; distributed combinatorial scheduling; distributed systems approach; job-shop scheduling; recursive propagation message-passing technique; sliding time frame; sliding window; Algorithm design and analysis; Computer aided manufacturing; Computer architecture; Intelligent robots; Job production systems; Job shop scheduling; Multiagent systems; Processor scheduling; Scheduling algorithm; Virtual manufacturing;
Conference_Titel :
Systems, Man and Cybernetics, 2004 IEEE International Conference on
Print_ISBN :
0-7803-8566-7
DOI :
10.1109/ICSMC.2004.1399984