You are here

DESIGN OF EXPERT SYSTEMS FOR JOB SHOP SCHEDULING: A CONCEPTUAL FRAMEWORK

Journal Name:

Publication Year:

Abstract (2. Language): 
This paper investigates the currertt expert scheduling approaches to determine the research areas for the encouragement of the use of expert systems in production scheduling. A framevvork is presented to clarify the state-of-the-art for the expert scheduling systems. The rule-based representatioıı of the knowledge base, Üıe rule generation scheme for it, and fovvard backvvard chaining procedures for the inference engine are explaİned to shovv hovv an expert system functions in ajob-shop environment.Scheduling of n jobs through m machines results in (n!) possible schedules among which exİst one or more optimal schedules according to a performance criterion employed (French, 1982). These optimal schedules can theoretically be found in a finite number of computations indicating direct search by complete enumeration vvhich is impractical even vvith the use o f computers. For example, a simple problem having 5 jobs and 5 machines requvres (5!) possible alternatives to be evaluated. İn addition, Rinnooy Kan (1976) reports that most o f the scheduling problems are NP-Hard İncluding n-job m-machine problems. These problems have exponential time complexity function meaning that the maximum number of operations required to solve the problem exhibit an exponential behaviour. For this reason, it is impractical to solve these problems by not only complete enumeration methods but also implicit enumeration methods such as branch and bound or dynamic programming reducing the number o f alternatives to be searched. Due to the fact that realistic size and complexity o f scheduling problems have caused the efforts to fai! in finding an optimal solution baved on traditional optimisation techniques, research in schduling theory has been directed tovvards using heuritic algorithms vvhich produce near optimal schedules and reduce computational time, because they avoid searhing for ali alternatives by applying priority rules for j o b assignment. In these approaches, priority rules are compared vvith each other under a performance criterion to measure the effectiveness of schedules in meeting a specified scheduling objective. Hovvever, these appoaches usually aim at optimizing a single goal function vvith a single parameter and find it diffîcult to achieve multiple objectives (Charalambous and Hindi, 1991, Noronho and Sarma, 1991). In addition, scheduling environment is generalfy surrounded by accumulated 'knovvledge' that vvill affect scheduling decisions as to vvhich j ob should be selected as the next action according to the current state o f system(Cheng, 1985, Chovv and Huang, 1990). Traditional optimisation tecniques and heuristic approaches deal vvith only a portion o f knovvledge accumulated and cannot respond to the actual state o f system İn dynamic schduling environment. Construction o f a schedule based on ali the relevant scheduling information can be achieved by the use of expert systems infervıng solutions from structured knovvledge.
13-34

REFERENCES

References: 

A. Kusiak and M. Chen, 'Expert Systems for Plannig and Scheduling Manufacturing
Systems', European Jornal of Operational Research, North-I Iolland, 113-130, 34(1988).
D. G. MacFarland, F. H. Grant, 'Artificial intelligence In Scquencing and Scheduling', IIE
Integratcd Systems Conference Proceedings, 1987.
D. T. Pham and P. T. N. Pham, 'Expert System' in Mechanical and Manufacturing
Engİneering', The International Journal of Manufacturing Technolohy, IFC Publications, 3(3),
3-21, 1988.
Feng-Chang Chang, 'A Knowled-Based Real Time Decision Support System For Job
Shop Scheduling At Ihe Shop Floor Level', Ph.D Dissertation, The Ohio State University,
1985.
G. Gcnçyılnıaz and M. F. Taşgetiren, 'Proceedings of The First Turkish Symposium On
înteüigenl Mamufacturing Systems', 30-31 May 1996: 75-84, Sakarya Universty.
L. R. Chow and H. S. Huang, The Dcsİgn of An intelligent Job Scheduler', İnformation
and Managemct Sciences, Vol. I,No. I , 1990.
O. Charalambous and K. S. Hindi, 'A Rewiew of Artificial Intellihence-Based Job Shop
Scheduling Systems', informmation on Decision Technologies, North-Holland, 189-202,
17(1991).
Rinnooy Kan, 'Machine Scheduling Problems: Classifications, Complexity and
Computations', Martiıuıs Nijihoff, The Hauge, 1976.
S. French, 'Sequencing and Scheduling: An IntroducLİon to Mathcmatics of The Job
Shops', EIlis Harvvood Series, Wcst Sussex, London, 1982.
S. J. Noronha and S. S arma,'Knowledge-Based Approaches tor Scheduling Problems: A
Survey', IEEE Transacüon on Knovvledge and Dala Engİneering, Vol3, No. 2, 1991.

Thank you for copying data from http://www.arastirmax.com