Due date assignment procedures with dynamically updated coefficients for multi-level assembly job shops

This paper presents a study of due date assignment procedures in job shop environments where multi-level assembly jobs are processed and due dates are internally assigned. Most of the reported studies in the literature have focused on string type jobs. We propose a dynamic update approach (which makes use of Little's Law) to obtain the coefficients used in the traditional due date assignment procedures of constant allowance (CON), total work content (TWK) and critical path processing time (CPPT). The coefficient assigned to a given job reflects both the state of the shop at the time the job is processed and the characteristics of the job. The approach also provides the shop management with the ability to control the average job lateness. In the simulation experiments conducted in this study, we set the average lateness at zero. The analysis of simulation results shows that the proposed dynamic procedures provide overall better shop performance than their static counterparts, especially for less complex assembly job structures. A procedure for determining job due dates that extends the critical path concept of the CPPT procedure to critical path flow time (CPFT) is also proposed. Unlike the others, this procedure does not need the determination of any coefficients. The procedure uses estimates of waiting times at work centers that are determined dynamically based on shop work load information. In this paper, an adaptive adjustment approach is also suggested to bring average lateness for the CPFT procedure to a target value. Results of the simulation experiments show that the CPFT combined with the adaptive adjustment approach (CPFT-ADJ) provides overall improved performance compared to the dynamic and static versions of the CON, TWK, and CPPT procedures for less complex job structures. For more complex assembly job structures and string jobs the CPFT-ADJ procedure results in comparable performance to the dynamic versions of the CON, TWK, and CPPT procedures. The paper also provides an investigation of the interaction between the two priority rules: earliest job due date (JDD) and the earliest operation due date (OPNDD) and the four due date procedures: CON, TWK, CPPT, and CPFT-ADJ. In general, for multi-level assembly job structures JDD outperforms OPNDD in terms of average job lead time and tardiness.

[1]  Ward Whitt,et al.  Estimating Average Production Intervals Using Inventory Measurements: Little's Law for Partially Observable Processes , 1988, Oper. Res..

[2]  K. R. Baker,et al.  An investigation of due-date assignment rules with constrained tightness , 1981 .

[3]  G. Ragatz,et al.  A simulation analysis of due date assignment rules , 1984 .

[4]  James K. Weeks A Simulation Study of Predictable Due-Dates , 1979 .

[5]  R. M. Hodgson,et al.  JOB SHOPS SCHEDULING WITH DUE DATES , 1967 .

[6]  Jwm Will Bertrand,et al.  The use of workload information to control job lateness in controlled and uncontrolled release production systems , 1983 .

[7]  Ward Whitt,et al.  Indirect Estimation Via L = λW , 1989, Oper. Res..

[8]  William L. Maxwell,et al.  Multiple‐factor rules for sequencing with assembly constraints , 1968 .

[9]  N. Adam Achieving a Confidence Interval for Parameters Estimated by Simulation , 1983 .

[10]  Said Ashour,et al.  A GASP simulation study of job-shop scheduling , 1972 .

[11]  J. Little A Proof for the Queuing Formula: L = λW , 1961 .

[12]  Paul Bratley,et al.  A guide to simulation , 1983 .

[13]  Gerald Benjamin Siegel An investigation of job shop scheduling for jobs with assembly constraints , 1971 .

[14]  Kenneth R. Baker,et al.  Sequencing Rules and Due-Date Assignments in a Job Shop , 1984 .

[15]  William L. Maxwell,et al.  Theory of scheduling , 1967 .

[16]  James C. Goodwin,et al.  OPERATING POLICIES FOR SCHEDULING ASSEMBLED PRODUCTS , 1982 .

[17]  Timothy D. Fry,et al.  Due Date Assignment in a Multistage Job Shop , 1989 .

[18]  Jack C. Hayya,et al.  Priority dispatching with operation due dates in a job shop , 1982 .

[19]  Jwm Will Bertrand,et al.  Priority assignment procedures in multi-level assembly job shops , 1987 .

[20]  J. Kleijnen Statistical tools for simulation practitioners , 1986 .