Fuzzy job shop scheduling with lot-sizing

被引:43
作者
Petrovic, Sanja [1 ]
Fayad, Carole [1 ]
Petrovic, Dobrila [2 ]
Burke, Edmund [1 ]
Kendall, Graham [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, Nottingham NG8 1BB, England
[2] Coventry Univ, Fac Engn & Comp, Coventry CV1 5FB, W Midlands, England
基金
英国工程与自然科学研究理事会;
关键词
job shop scheduling; fuzzy rule-based system; lot-sizing; batching; fuzzy multi-objective genetic algorithm; real-world application; dispatching rules;
D O I
10.1007/s10479-007-0287-9
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper deals with a problem of determining lot-sizes of jobs in a real-world job shop-scheduling in the presence of uncertainty. The main issue discussed in this paper is lot-sizing of jobs. A fuzzy rule-based system is developed which determines the size of lots using the following premise variables: size of the job, the static slack of the job, workload on the shop floor, and the priority of the job. Both premise and conclusion variables are modelled as linguistic variables represented by using fuzzy sets (apart from the priority of the job which is a crisp value). The determined lots' sizes are input to a fuzzy multi-objective genetic algorithm for job shop scheduling. Imprecise jobs' processing times and due dates are modelled by using fuzzy sets. The objectives that are used to measure the quality of the generated schedules are average weighted tardiness of jobs, the number of tardy jobs, the total setup time, the total idle time of machines and the total flow time of jobs. The developed algorithm is analysed on real-world data obtained from a printing company.
引用
收藏
页码:275 / 292
页数:18
相关论文
共 35 条
[21]  
PEDRYCZ W, 1998, INTRO FUZZY SETS ANA
[22]   DECISION SUPPORT FOR IMPROVING SYSTEMS RELIABILITY BY REDUNDANCY [J].
PETROVIC, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1991, 55 (03) :357-367
[23]  
Pinedo M., 2002, SCHEDULING THEORY AL
[24]   Scheduling with batching: A review [J].
Potts, CN ;
Kovalyov, MY .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 120 (02) :228-249
[25]   INTEGRATING SCHEDULING WITH BATCHING AND LOT-SIZING - A REVIEW OF ALGORITHMS AND COMPLEXITY [J].
POTTS, CN ;
VANWASSENHOVE, LN .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1992, 43 (05) :395-406
[26]   A GENETIC ALGORITHM FOR FLOWSHOP SEQUENCING [J].
REEVES, CR .
COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) :5-13
[27]  
REEVES CR, 1995, MODERN HEURISTIC TEC, P151
[28]  
Ruspini E. H., 1998, Handbook of Fuzzy Computation
[29]   Fuzzy programming for multiobjective job shop scheduling with fuzzy processing time and fuzzy duedate through genetic algorithms [J].
Sakawa, M ;
Kubota, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 120 (02) :393-407
[30]   A genetic algorithm for solving economic lot size scheduling problem [J].
Sarker, R ;
Newton, C .
COMPUTERS & INDUSTRIAL ENGINEERING, 2002, 42 (2-4) :189-198