Article ID: | iaor19982220 |
Country: | Netherlands |
Volume: | 51 |
Issue: | 1/2 |
Start Page Number: | 115 |
End Page Number: | 122 |
Publication Date: | Aug 1997 |
Journal: | International Journal of Production Economics |
Authors: | Lee H.C., Dagli Cihan H. |
Keywords: | neural networks, combinatorial analysis |
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. 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 is 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.