Abstract
A new approach to develop parallel and distributed algorithms for scheduling tasks in parallel computers with use of learning machines is proposed. Coevolutionary multi-agent systems with game theoretical model of interaction between agents serve as a theoretical framework for the approach. Genetic-algorithms based learning machines called classifier systems are used as players in a game. Experimental study of such a system shows its self-organizing features and the ability of emergent behavior. Following this approach a parallel and distributed scheduler is described. Results of the experimental study of the scheduler are presented.
Preview
Unable to display preview. Download preview PDF.
References
I. Ahmad, (ed.), Special Issue on Resource Management in Parallel and Distributed Systems with Dynamic Scheduling: Dynamic Scheduling, Concurrency: Practice and Experience, 7(7), 1995.
I. Ahmad and Y. Kwok, A Parallel Approach for Multiprocessing Scheduling, 9th Int. Parallel Processing Symposium, Santa Barbara, CA, April 25â28,1995
R. Axelrod, The Evolution of Strategies in the Iterated Prisoners' Dilemma. In Davis L. (Ed.). Genetic Algorithms and Simulated Annealing. London, Pitman, 1987
J. Blaiewicz, K.H. Ecker, G. Schmidt, J. WÄglarz, Scheduling in Computer and Manufacturing Systems, Springer, 1994
L. B. Booker, D. E. Goldberg and J. H. Holland, Classifier Systems and Genetic Algorithms, Artificial Intelligence, 40, 1989
R. Bowden and S. F. Bullington, An Evolutionary Algorithm for Discovering Manufacturing Control Strategies, in Evolutionary Algorithms in Management Applications, J. Biethahn and V. Nissen (Eds.), Springer, 1995
M. Dorigo and U. Schnepf, Genetic-based Machine Learning and Behavior-based Robotics: a New Synthesis, IEEE Trans. on Systems, Man, and Cybernetics, v. 23, 1993
H. El-Rewini and T. G. Lewis, âScheduling Parallel Program Tasks onto Arbitrary Target Machinesâ, J. of Parallel and Distributed Computing 9, 138â153, 1990
H. El-Rewini, T. G. Lewis, H. H. Ali, Task Scheduling in Parallel and Distributed Systems, PTR Prentice Hall, 1994.
D. B. Fogel, Evolving Behaviors in the Iterated Prisoner's Dilemma, Evolutionary Computation. vol. 1. N 1, 1993
D. E. Goldberg Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, Reading, MA, 1989
S. Matwin, T. Szapiro and K. Haigh, Genetic Algorithms Approach to a Negotiation Support System, IEEE Trans. on Systems, Man, and Cybernetics, v. 21, N1, 1991
M. Schwehm, T. Walter, Mapping and Scheduling by Genetic Algorithms, CONPAR 94-VAPPVI, B. Buchberger and J. Volkert (eds.), LNCS 854, Springer, 1994
F. Seredynski, Loosely Coupled Distributed Genetic Algorithms, Parallel Problem Solving from Nature-PPSN III, Y. Davidor, H.-P. Schwefel and R. Miinner (eds.), LNCS 866, Springer, 1994
F. Seredynski and P. Frejlak, Genetic Algorithms Implementation of Process Migration Strategies, in Parallel Computing: Trends and Applications, G. R. Joubert, D. Trystram, F. J. Peters and D. J. Evans (eds.), Elsevier, 1994.
F. Seredynski, P. Cichosz and G. P. Klebus, Learning Classifier Systems in MultiAgent Environments, First IEE/IEEE Int. Conf. on Genetic Algorithms in Engineering Systems: Innovations and Applications (GALESIA'95), Shefield, UK, Sept. 11â14, 1995, IEE 1995.
F. Seredynski, Coevolutionary Game Theoretic Multi-Agent Systems, in Foundations of Intelligent Systems, Z. W. Ras and M. Michalewicz (eds.), LNAI 1079, Springer, 1996
B. Shirazi, A.R. Hurson and K.M. Kavi (eds.), Scheduling and Load Balancing in Parallel and Distributed Systems, IEEE Computer Society Press, 1995
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
SeredyĆski, F. (1997). Task scheduling with use of classifier systems. In: Corne, D., Shapiro, J.L. (eds) Evolutionary Computing. AISB EC 1997. Lecture Notes in Computer Science, vol 1305. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027182
Download citation
DOI: https://doi.org/10.1007/BFb0027182
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63476-8
Online ISBN: 978-3-540-69578-3
eBook Packages: Springer Book Archive