Journals / Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi / 2018 / Cilt: 24 - Sayı: 4

A simulated annealing approach based simulation-optimisation to the dynamic job-shop scheduling problem

Dinamik atölye tipi çizelgeleme problemine bir tavlama benzetimi yaklaşımı tabanlı simülasyon optimizasyonu

Pages
665–674
Publication Date
2018-08-17
DOI
—
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

As an overall result, we observe that the proposed SA heuristic outperforms EDD and FIFO, the well-known SPT rule provides the best results.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:In this study, we address a production scheduling problem.
📊
Key Findings & Data:Three SRs, i.e. the earliest due date rule (EDD), the shortest processing time first rule (SPT) and the first in first out rule (FIFO), are incorporated in a SM.
💡
Conclusion & Impact:As an overall result, we observe that the proposed SA heuristic outperforms EDD and FIFO, the well-known SPT rule provides the best results.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Atölye tipi çizelgeleme · Kesikli ve dinamik sistem · Tavlama benzetimi algoritması

Abstract

In this study, we address a production scheduling problem. The scheduling problem is encountered in a job-shop production type. The production system is discrete and dynamic system in which jobs arrive continually. We introduce a simulation model (SM) to identify several situations such as machine failures, changing due dates in which scheduling rules (SRs) should be selected independently. Three SRs, i.e. the earliest due date rule (EDD), the shortest processing time first rule (SPT) and the first in first out rule (FIFO), are incorporated in a SM. A simulated annealing heuristic (SA) based simulation-optimisation approach is proposed to identify the unknown schedules in the dynamical system. In the numerical analysis, the performance of SRs and SA are compared using the simulation experiments. The objective functions minimising the mean flowtime and the mean tardiness are examined with varying levels of shop utilization and due date tightness. As an overall result, we observe that the proposed SA heuristic outperforms EDD and FIFO, the well-known SPT rule provides the best results. However, SA heuristic achieves very close results to the SPT and offers a reasonable computational burden in time-critical applications.

Özet

Bu çalışmada, bir üretim çizelgeleme problem ele alınmaktadır. Bu çizelgeleme problemine atölye tipi bir üretim tipinde karşılaşılmaktadır. Üretim sistemi sürekli iş gelişlerinin söz konusu olduğu kesikli dinamik sistemdir. Çizelgeleme kurallarının birbirinden bağımsız şekilde kullanılmasının gerektiği makine bozulmaları ve değişen teslim süreleri gibi bazı durumların değerlendirilmesi için bir simülasyon modeli sunulmaktadır. En erken teslim süresi, en kısa işlem süresi ve ilk giren ilk çıkar kuralı olmak üzere üç çizelgeleme kuralı bu simülasyon modeline dahil edilmiştir. Dinamik sistemdeki belirsiz çizelgeleri ortaya koymak için tavlama benzetimi sezgiseli tabanlı bir simülasyon optimizasyonu yöntemi önerilmektedir. Sayısal analizlerde çizelgeleme kurallarının ve önerilen tavlama benzetimi sezgiselinin performansları simülasyon deneyleri kullanılarak kıyaslanmıştır. Ortalama akış süresini ve ortalama gecikme süresini en küçükleyen amaç fonksiyonları farklı seviyelerdeki atölye kullanım oranı ve teslim süresi durumlarında incelenmiştir. Genel bir sonuç olarak, önerilen tavlama benzetimi sezgiselinin en erken teslim zamanı ve ilk giren ilk çıkar kurallarından daha iyi sonuç verdiği, en kısa işlem süresi kuralının en iyi sonuçları sağladığı gözlenmiştir. Fakat tavlama benzetimi sezgiseli en kısa işlem süresi kuralına çok yakın sonuçlara erişmektedir ve çözüm zamanının kritik olduğu uygulamalarda kabul edilebilir bir hesaplama yükü getirmektedir.

🔖

Cite This Article

SEL, Ç., HAMZADAYI, A. (2018). A simulated annealing approach based simulation-optimisation to the dynamic job-shop scheduling problem. Pamukkale Üniversitesi Mühendislik Bilimleri Dergisi, Cilt: 24 - Sayı: 4, 665–674. https://ajindex.com/articles/42335

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (14)

  1. Pinedo M. Scheduling Theory, Algorithms, and Systems. New York, USA, Springer-Verlag, 2015. Baker KR. Elements of sequencing and scheduling, Hanover, USA, Dartmouth College, 1995.
  2. Holthaus O, Rajendran C. “New scheduling rules for scheduling in a job shop-An experimental study”. The International Journal of Advanced Manufacturing Technology, 13(2), 148-153, 1997.
  3. Sabuncuoğlu I, Bayız M. “Analysis of reactive scheduling problems in a job shop environment”. European Journal of Operational Research, 126(3), 567-586, 2000.
  4. Alotaibia A, Lohsea N, Vub TM. “Dynamic agent-based bi-objective robustness for tardiness and energy in a dynamic flexible job shop”. CIRP Conference on Manufacturing Systems, Stuttgart, Germany, 25-27 May 2016.
  5. Vinod V, Sridharan R. “Scheduling a dynamic job shop production system with sequence dependent setups: An experimental study”. Robotics and Computer Integrated Manufacturing, 24, 435-449, 2008.
  6. Liu SQ, Ong HL, Ng KM. “Metaheuristics for minimizing the makespan of the dynamic shop scheduling problem”. Advances in Engineering Software, 36, 199-205, 2005.
  7. Kundakcı N, Kulak O. “Hybrid genetic algorithms for minimizing makespan in dynamic job shop scheduling problem.” Computers & Industrial Engineering, 96, 31-51, 2016.
  8. Adibi MA, Zandieh M, Amiri M. “Multi-objective scheduling of dynamic job shop using variable neighborhood search”. Expert Systems with Applications, 37, 282-287, 2010.
  9. Nie L, Gao L, Li P, Shao X. “Reactive scheduling in a job shop where jobs arrive over time”. Computers & Industrial Engineering, 66, 389-405, 2013.
  10. Qiu X, Lau HYK. “An AIS-based hybrid algorithm with PDRs for multiobjective dynamic online job shop scheduling problem”. Applied Soft Computing, 13, 1340-1351, 2013.
  11. Nguyen S, Zhang M, Johnston M, Tan KC. “Automatic design of scheduling policies for dynamic multi-objective job shop scheduling via cooperative coevolution genetic programming”. IEEE Transactions on Evolutionary Computation, 18(2), 193-208, 2014.
  12. Fattahi P, Fallahi A. “Dynamic scheduling in flexible job shop systems by considering simultaneously efficiency and stability”. CIRP Journal of Manufacturing Science and Technology, 2, 114-123, 2010.
  13. Rangsaritratsamee R, Ferrell W Jr, Kurz M. “Dynamic rescheduling that simultaneously considers efficiency and stability”. Computers & Industrial Engineering, 46, 1-15, 2004.
  14. Nahavandi N, Zegordi S H, Abbasian M. “Solving the Dynamic Job Shop Scheduling Problem using Bottleneck and Intelligent Agents based on Gen