Abstract

Different with the plain flexible job-shop scheduling problem (FJSP), the FJSP with routing flexibility is more complex and it can be deemed as the integrated process planning and (job shop) scheduling (IPPS) problem, where the process planning and the job shop scheduling two important functions are considered as a whole and optimized simultaneously to utilize the flexibility in a flexible manufacturing system. Although, many novel meta-heuristics have been introduced to address this problem and corresponding fruitful results have been observed; the dilemma in real-life applications of resultant scheduling schemes stems from the uncertainty or the nondeterminacy in processing times, since the uncertainty in processing times will disturb the predefined scheduling scheme by influencing unfinished operations. As a result, the performance of the manufacturing system will also be deteriorated. Nevertheless, research on such issue has seldom been considered before. This research focuses on the modeling and optimization method of the IPPS problem with uncertain processing times. The neutrosophic set is first introduced to model uncertain processing times. Due to the complexity in the math model, we developed an improved teaching-learning-based optimization(TLBO) algorithm to capture more robust scheduling schemes. In the proposed optimization method, the score values of the uncertain completion times on each machine are compared and optimized to obtain the most promising solution. Distinct levels of fluctuations or uncertainties on processing times are defined in testing the well-known Kim’s benchmark instances. The performance of computational results is analyzed and competitive solutions with smaller score values are obtained. Computational results show that more robust scheduling schemes with corresponding neutrosophic Gantt charts can be obtained; in general, the results of the improved TLBO algorithm suggested in this research are better than those of other algorithms with smaller score function values. The proposed method in this research gives ideas or clues for scheduling problems with uncertain processing times.

Highlights

  • As two crucial components in a flexible manufacturing system, the job-shop scheduling module and the process planning module received a number of research attentions [1,2,3,4,5]

  • Process planning specifies the technical details [6,7], e.g., cutting parameters; the scheduling module, on the other hand, arranges operations on machines to shorten the maximum completion time or meet other criteria [8,9]. These two modules usually perform separately and sequentially [10,11,12]. Such paradigm ignores the inherent relationship between the two functions, since there is a lack of coordination mechanism between them and more importantly, the flexibility in the two functions

  • Enhanced ant colony optimization (E-ACO) Combination of particle swarm optimization (PSO) and GA based on interval numbers Modified genetic algorithm (MGA)

Read more

Summary

Introduction

As two crucial components in a flexible manufacturing system, the job-shop scheduling module and the process planning module received a number of research attentions [1,2,3,4,5]. Researchers either consider the problem in a dynamic environment with random job arrivals or performing multi-objective optimizations Most of these studies deem the processing times as static ones; this goes against with real-life situations: the processing times always vary in a certain range due to various kinds of disturbances [19]. The fuzzy set-based optimization techniques have received more research attentions due to its convenience in modeling uncertain processing times as well as in the implementation details of algorithms. This research tries to develop a neutrosophic based TLBO algorithm for the IPPS problem which is contaminated with uncertain processing times. Conclusions with further research directions will be given in the last section

Literature review
J tMI P
Experiments with discussions
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call