Hybrid approach using simulation-based optimisation for job shop scheduling problems

被引:10
作者
Kulkarni, K. [1 ]
Venkateswaran, J. [1 ]
机构
[1] Indian Inst Technol, Ind Engn & Operat Res, Bombay 400076, Maharashtra, India
关键词
simulation optimisation; heuristic; job shop; scheduling;
D O I
10.1057/jos.2014.40
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we present a hybrid modelling approach and formulation using simulation-based optimisation (SbO) for solving complex problems, viz., job shop scheduling. The classical job shop scheduling problem is NP-Hard. Traditionally, the problem is modelled as a Mixed-Integer Programming (MP?) model and solved using exact algorithms (branch-and-bound, branch-and-cut, etc) or using meta-heuristics (Genetic Algorithm, Particle Swarm Optimisation, etc). In our hybrid SbO approach, we propose a modified formulation of the scheduling problem where the operational aspects of the job shop are captured only in the simulation model. Two new decision variables, controller delays and queue priorities, are introduced. The performances of the MIP-based approach and the proposed hybrid approach are compared through the number of decision variables, run time and the objective values for select deterministic benchmark problem instances. The results clearly indicate that the hybrid approach outperforms the traditional MIP for all large-scale problems, resulting in solutions closer to optimum in a much lesser computational time. Interestingly, it is also observed that the introduction of an 'error' term in the objective of the deterministic problem improves performance. Finally, the performance of the proposed SbO approach is analysed for stochastic job shops.
引用
收藏
页码:312 / 324
页数:13
相关论文
共 17 条
[1]   Anticipation and flexibility in dynamic scheduling [J].
Branke, J ;
Mattfeld, DC .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (15) :3103-3129
[2]  
Fisher H, 1963, IND SCHEDULING, P225
[3]   Production planning of a multi-site manufacturing system by hybrid modelling: A case study from the automotive industry [J].
Gnoni, MG ;
Iavagnilio, R ;
Mossa, G ;
Mummolo, G ;
Di Leva, A .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2003, 85 (02) :251-262
[4]   Efficient dispatching rules for scheduling in a job shop [J].
Holthaus, O ;
Rajendran, C .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 48 (01) :87-105
[5]  
IBM ILOG CPLEX Optimization Studio, 2018, IBM ILOG. CPLEX Optimization Studio CPLEX User's Manual IBM
[6]   Hybrid approach to production scheduling using genetic algorithm and simulation [J].
Jeong, SJ ;
Lim, SJ ;
Kim, KS .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 28 (1-2) :129-136
[7]   Simulation-based optimization vs. mathematical programming: A hybrid approach for optimizing scheduling problems [J].
Klemmt, Andreas ;
Horn, Sven ;
Weigert, Gerald ;
Wolter, Klaus-Juergen .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2009, 25 (06) :917-925
[8]  
Lawrence S., 1984, Supplement to resource constrained project scheduling: An experimental investigation of heuristic scheduling techniques
[9]  
Lawrence S. R., 1997, Journal of Operations Management, V15, P71, DOI 10.1016/S0272-6963(96)00090-3
[10]   Development of a simulation-based decision support system for controlling stochastic flexible job shop manufacturing systems [J].
Mahdavi, Iraj ;
Shirazi, Babak ;
Solimanpur, Maghsud .
SIMULATION MODELLING PRACTICE AND THEORY, 2010, 18 (06) :768-786