Abstract Despite relentless efforts on developing new approaches, there are still large gaps between schedules generated through various planning systems, and schedules actually used in the shop floor environment. An effective schedule generation is a knowledge intensive activity requiring a comprehensive model of a factory and its environment at all times. There are four main difficulties that need to be addressed. First, job shop scheduling belongs to a class of NP-hard problems. Second, it is a highly constrained problem that changes from shop to shop. Third, scheduling decisions depend upon other decisions which are not isolated from other functions. Thus, it is subject to random events and finally scheduling problems usually tend to embrace multiple schedule objectives to be optimized. These difficulties stimulate the need to develop more robust and effective approaches to scheduling problems. In this paper, genetic algorithms and artificial neural networks to the solution of scheduling problems are discussed. After a brief review of the classical method of schedule generation the basics of evolutionary programming and artificial neural networks are introduced and their possible use in the schedule generation process are examined. The reviews are followed by a real-life example. It demonstrates the combined use of genetic algorithms and neural networks and points out the benefits to be gained through parallel implementation of the genetic neuro-scheduler on a neuro-computer.
[1]
Stephen F. Smith,et al.
Using Genetic Algorithms to Schedule Flow Shop Releases
,
1989,
ICGA.
[2]
Nirwan Ansari,et al.
Efficient multiprocessor scheduling based on genetic algorithms
,
1990,
[Proceedings] IECON '90: 16th Annual Conference of IEEE Industrial Electronics Society.
[3]
L. Darrell Whitley,et al.
Scheduling Problems and Traveling Salesmen: The Genetic Edge Recombination Operator
,
1989,
International Conference on Genetic Algorithms.
[4]
Lawrence Davis,et al.
Job Shop Scheduling with Genetic Algorithms
,
1985,
ICGA.
[5]
J. K. Lenstra,et al.
Computational complexity of discrete optimization problems
,
1977
.
[6]
John J. Kanet,et al.
PROGENITOR: A Genetic Algorithm for Production Scheduling
,
1991,
Wirtschaftsinf..
[7]
Emanuel Falkenauer,et al.
A genetic algorithm for job shop
,
1991,
Proceedings. 1991 IEEE International Conference on Robotics and Automation.
[8]
Dan Boneh,et al.
On genetic algorithms
,
1995,
COLT '95.
[9]
Lawrence. Davis,et al.
Handbook Of Genetic Algorithms
,
1990
.