An effective optimization-based algorithm for job shop scheduling with fixed-size transfer lots

Citation
B. Jin et al., An effective optimization-based algorithm for job shop scheduling with fixed-size transfer lots, J MANUF SYS, 18(4), 1999, pp. 284-300
Citations number
12
Categorie Soggetti
Engineering Management /General
Journal title
JOURNAL OF MANUFACTURING SYSTEMS
ISSN journal
02786125 → ACNP
Volume
18
Issue
4
Year of publication
1999
Pages
284 - 300
Database
ISI
SICI code
0278-6125(1999)18:4<284:AEOAFJ>2.0.ZU;2-7
Abstract
Effective scheduling of production lots is of great importance for manufact uring medium to high-volume products that require significant setup times. Compared to traditional entire-lot production, lot splitting techniques div ide a production lot into multiple smaller sublets so that each sublet can be "transferred" from one stage of operation to the next as soon as it has been completed. "Transfer lots," therefore, significantly reduce lead times and lower work-in-process (WIP) inventory. The mathematical modeling, anal ysis, and control of transfer lots, however, is extremely difficult. This p aper presents a novel integer programming formulation with separable struct ure for scheduling job shops with fixed-size transfer lots. A solution meth odology based on a synergistic combination of Lagrangian relaxation, backwa rd dynamic programming (BDP), and heuristics is developed. Through explicit modeling of lot dynamics, transfer lots are handled on standard machines, machines with setups, and machines requiring all transfer lots within a pro duction lot to be processed simultaneously. With "substates" and the deriva tion of DP functional equations considering transfer lot dynamics, the stan dard BDP is extended to solve the lot-level subproblems. The recently devel oped "time step reduction technique" is also used for increased efficiency. It implicitly establishes two time scales to reduce computational requirem ents without much loss of modeling accuracy and scheduling performance, thu s enabling resolution of long-horizon problems within controllable computat ional requirements. The method has been implemented using object-oriented p rogramming language C++, and numerical tests show that high-quality schedul es involving transfer lots are efficiently generated to achieve on-time del ivery of products with low WIP inventory.