Back to Search Start Over

Multiprocessor Scheduling and Rescheduling with Use of Cellular Automata and Artificial Immune System Support.

Authors :
Świecicka, Anna
Seredynski, Franciszek
Zomaya, Albert Y.
Source :
IEEE Transactions on Parallel & Distributed Systems; Mar2006, Vol. 17 Issue 3, p253-262, 10p, 3 Black and White Photographs, 3 Diagrams, 3 Charts, 7 Graphs
Publication Year :
2006

Abstract

The paper presents cellular automata (CA)-based multiprocessor scheduling system, in which an extraction of knowledge about scheduling process occurs and this knowledge is used while solving new instances of the scheduling problem. There are three modes of the scheduler: learning, normal operating, and reusing. In the learning mode, a genetic algorithm is used to discover CA rules suitable for solving instances of a scheduling problem. In the normal operating mode, discovered rules are able to find automatically, without a calculation of a cost function, an optimal or suboptimal solution of the scheduling problem for any initial allocation of program tasks in a multiprocessor system. In the third mode, previously discovered rules are reused with support of an artificial immune system (AIS) to solve new instances of the problem. We present a number of experimental results showing the performance of the CA-based scheduler. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10459219
Volume :
17
Issue :
3
Database :
Complementary Index
Journal :
IEEE Transactions on Parallel & Distributed Systems
Publication Type :
Academic Journal
Accession number :
20191481
Full Text :
https://doi.org/10.1109/TPDS.2006.38