Deakin University
Browse

Blocking Cyclic Job-Shop Scheduling Problems

Version 2 2024-06-05, 08:09
Version 1 2023-02-08, 04:36
journal contribution
posted on 2024-06-05, 08:09 authored by Atabak ElmiAtabak Elmi, Dhananjay ThiruvadyDhananjay Thiruvady, AT Ernst
Cyclic scheduling is of vital importance in a repetitive discrete manufacturing environment. We investigate scheduling in the context of general cyclic job shops with blocking where there are no intermediate buffers between the machines. We also consider sequence-dependent setups (anticipatory and nonanticipatory), which commonly appear in different manufacturing environments. The choice of blocking condition, that is whether the sequence-dependent setups are anticipatory or not, significantly impacts the optimal schedules. We provide a novel mixed-integer programming (MIP) model for the above problem, namely blocking cyclic job-shop scheduling. Furthermore, we study the impact of sequence-dependent setups in this research. The problem is analysed in detail with respect to anticipatory and nonanticipatory setups and the efficiency of the proposed model is investigated via a computational study that is conducted on a set of randomly generated problem instances. The proposed MIP models are capable of solving small-to-medium-sized problems. Moreover, the analysis presented demonstrates that anticipatory setups directly affect blocking conditions, since intermediate buffers between the machines are not present. Hence, in systems with anticipatory setups, cycle times increase to a greater extent compared to systems with nonanticipatory setups.

History

Journal

Algorithms

Volume

15

Article number

375

Pagination

1-23

Location

Basel, Switzerland

eISSN

1999-4893

Language

English

Publication classification

C1 Refereed article in a scholarly journal

Issue

10

Publisher

MDPI