Araştırma Makalesi

An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives

Cilt: 27 Sayı: 81 29 Eylül 2025
PDF İndir
TR EN

An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives

Öz

The no-wait flow shop scheduling problem (NWFSP) is an extension of the traditional flow shop configuration, where jobs follow a fixed sequence of machines. The NWFSP extends the flow shop problem by incorporating a constraint that does not allow jobs to wait between subsequent machines. Recent studies on the NWFSP have primarily focused on traditional objectives, such as makespan, total flow time, and total completion time. However, there are limited studies addressing the simultaneous use of earliness and tardiness objectives. Classified as NP-hard, the NWFSP poses significant computational challenges when seeking optimal solutions for large problem instances. To overcome this, heuristic and metaheuristic algorithms, including simulated annealing, tabu search, and particle swarm algorithm, are commonly used to find near-optimal solutions. Nevertheless, exact solution methods for this problem remain scarce in existing literature. To fill this gap, this paper introduces a novel mixed-integer programming (MIP) model for the NWFSP and presents a branch-and-cut (BC) algorithm built upon this new model, with the objective of minimizing earliness and tardiness. The BC algorithm is combined with a heuristic approach to provide strong upper bounds. It systematically explores the problem space and improves mathematical formulations using cutting plane techniques. The algorithm’s performance is tested using a comprehensive set of benchmark problem instances, with results compared to a MIP model from the literature. Computational experiments demonstrate that the proposed BC algorithm is effective both in terms of solution quality and computational efficiency.

Anahtar Kelimeler

Kaynakça

  1. Pan, Q.K., Wang, L. 2012. Effective Heuristics for the Blocking Flowshop Scheduling Problem with Makespan Minimization, Omega, Vol. 40, no. 2, pp. 218-229.
  2. Lin, S.W., Ying, K.C. 2013. Minimizing Makespan in a Blocking Flowshop using a Revised Artificial Immune System Algorithm, Omega, Vol. 41, no. 2, pp. 383-389.
  3. Shabtay, D., Arviv, K., Stern, H., Edan, Y. 2014. A Combined Robot Selection and Scheduling Problem for Flow-Shops with No-Wait Restrictions, Omega, Vol. 43, no. 1, pp. 96-107.
  4. Pan, Q.K., Ruiz, R. 2014. An Effective Iterated Greedy Algorithm for the Mixed No-Idle Permutation Flowshop Scheduling Problem, Omega, Vol. 44, no. 1, pp. 41-50.
  5. Yenisey, M.M., Yagmahan, B. 2014. Multi-Objective Permutation Flowshop Scheduling Problem: Literature Review, Classification and Current Trends, Omega, Vol. 45, no. 1, pp. 119-135.
  6. Aldowaisan, T., Allahverdi, A. 2004. New Heuristics for m-Machine No-Wait Flowshop to Minimize Total Completion Time, Omega, Vol. 32, no. 5, pp. 345-352.
  7. Sapkal, S.U., Laha, D. 2013. A Heuristic for No-Wait Flow Shop Scheduling, International Journal of Advanced Manufacturing Technology, Vol. 68, no. 5-8, pp. 1327-1338.
  8. Allahverdi, A. 2016. A Survey of Scheduling Problems with No-Wait in Process, European Journal of Operational Research, Vol. 255, pp. 665-686.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Endüstri Mühendisliği, Üretimde Optimizasyon

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

25 Eylül 2025

Yayımlanma Tarihi

29 Eylül 2025

Gönderilme Tarihi

10 Ocak 2025

Kabul Tarihi

5 Mart 2025

Yayımlandığı Sayı

Yıl 2025 Cilt: 27 Sayı: 81

Kaynak Göster

APA
Hamzadayı, A. (2025). An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi, 27(81), 491-498. https://doi.org/10.21205/deufmd.2025278117
AMA
1.Hamzadayı A. An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives. DEUFMD. 2025;27(81):491-498. doi:10.21205/deufmd.2025278117
Chicago
Hamzadayı, Alper. 2025. “An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 27 (81): 491-98. https://doi.org/10.21205/deufmd.2025278117.
EndNote
Hamzadayı A (01 Eylül 2025) An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 27 81 491–498.
IEEE
[1]A. Hamzadayı, “An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives”, DEUFMD, c. 27, sy 81, ss. 491–498, Eyl. 2025, doi: 10.21205/deufmd.2025278117.
ISNAD
Hamzadayı, Alper. “An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 27/81 (01 Eylül 2025): 491-498. https://doi.org/10.21205/deufmd.2025278117.
JAMA
1.Hamzadayı A. An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives. DEUFMD. 2025;27:491–498.
MLA
Hamzadayı, Alper. “An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi, c. 27, sy 81, Eylül 2025, ss. 491-8, doi:10.21205/deufmd.2025278117.
Vancouver
1.Alper Hamzadayı. An Exact Solution Algorithm to Solve the No-Wait Flow Shop Scheduling Problem with Earliness and Tardiness Objectives. DEUFMD. 01 Eylül 2025;27(81):491-8. doi:10.21205/deufmd.2025278117

Bu dergi, Creative Commons Atıf-GayriTicari 4.0 Uluslararası Lisansı (CC BY-NC 4.0) altında lisanslanmıştır.

download?token=eyJhdXRoX3JvbGVzIjpbXSwiZW5kcG9pbnQiOiJmaWxlIiwicGF0aCI6IjliNTAvMDBjMi8xZmIxLzY5MjZmZDIyOGE1NzgyLjA3MzU5MTk2LnBuZyIsImV4cCI6MTc2NDE2OTE1Nywibm9uY2UiOiJhZDRmNjNlNzdhOWYwOWQ4YTNjNGVmNGIxOTFlZWViNyJ9.4Dxgc9mc-p4Tyti8NTU5pxEfGUWeuJud1fPWxu2mUy8