Scheduling for Service Stability and Supply Chain Coordination

This dissertation studies scheduling for service stability and for supply chain coordination as well. The scheduling problems for service stability are studied from the single perspective of a firm itself, while the scheduling problems for supply chain coordination are investigated from the perspective of a supply chain. Both the studies have broad applications in real life. In the first study, several job scheduling problems are addressed, with the measure of performance being job completion time variance (CTV). CTV minimization is used to represent service stability, since it means that jobs are completed in a relative concentrated period of time. CTV minimization also conforms to the Just-in-time philosophy. Two scheduling problems are studied on multiple identical parallel machines. The one problem does not restrict the idle times of machines before their job processing, while the other does. For these two scheduling problems, desirable properties are explored and heuristic algorithms are proposed. Computational results show the excellent performances of the proposed algorithms. The third scheduling problem in the first study is considered on a single machine and from the users’ perspective rather than the system’s perspective. The performance measure is thus class-based completion time variance (CB-CTV). This problem is shown to be able to be transformed into multiple CTV problems. Therefore, the well-developed desirable vi properties of the CTV problem can be applied to solve the CB-CTV problem. The tradeoff between the CB-CTV problem and the CTV problem is also investigated. The second study deals with scheduling coordination in a supply chain, since supply chain coordination is increasingly critical in recent years. Usually, different standpoints prevent decision makers in a supply chain from having agreement on a certain scheduling decision. Therefore conflicts arise. In pursuit of excellent performance of the whole supply chain, coordination among decision makers is needed. In this study, the scheduling conflicts are measured and analyzed from different perspectives of decision makers, and cooperation mechanisms are proposed based on different scenarios of the relative bargaining power among decision makers. The cooperation savings are examined as well.

[1]  David F. Pyke,et al.  Inventory management and production planning and scheduling , 1998 .

[2]  Samuel Eilon,et al.  Minimising Waiting Time Variance in the Single Machine Problem , 1977 .

[3]  Arthur P. Hurter,et al.  THE NEWSPAPER PRODUCTION/DISTRIBUTION PROBLEM. , 1996 .

[4]  Milind Dawande,et al.  Supply Chain Scheduling: Distribution Systems , 2006 .

[5]  Prabuddha De,et al.  On the Minimization of Completion Time Variance with a Bicriteria Extension , 1992, Oper. Res..

[6]  Peter Brucker,et al.  Scheduling Algorithms , 1995 .

[7]  Christopher S. Tang,et al.  The Value of Information Sharing in a Two-Level Supply Chain , 2000 .

[8]  Wieslaw Kubiak,et al.  Proof of a conjecture of Schrage about the completion time variance problem , 1991, Oper. Res. Lett..

[9]  R. Akella,et al.  Diversification under supply uncertainty , 1993 .

[10]  T.C.E. Cheng,et al.  A state-of-the-art review of parallel-machine scheduling research , 1990 .

[11]  G. Srinivasan,et al.  A branch and bound algorithm to minimize completion time variance on a single processor , 2003, Comput. Oper. Res..

[12]  Brian Tomlin,et al.  On the Value of Mitigation and Contingency Strategies for Managing Supply Chain Disruption Risks , 2006, Manag. Sci..

[13]  Marshall L. Fisher,et al.  Coordination of production and distribution planning , 1994 .

[14]  Han Hoogeveen,et al.  Optimal On-Line Algorithms for Single-Machine Scheduling , 1996, IPCO.

[15]  Rajiv D. Banker,et al.  Economics of operations management: A research perspective , 1995 .

[16]  J. Nash Two-Person Cooperative Games , 1953 .

[17]  Vineet Padmanabhan,et al.  Comments on "Information Distortion in a Supply Chain: The Bullwhip Effect" , 1997, Manag. Sci..

[18]  C. R. Bector,et al.  Minimizing the Flow-time Variance in Single-machine Systems , 1990 .

[19]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[20]  John J. Kanet,et al.  Minimizing Variation of Flow Time in Single Machine Systems , 1981 .

[21]  Alessandro Agnetis,et al.  Supply chain scheduling: Sequence coordination , 2006, Discret. Appl. Math..

[22]  C. Rajendran,et al.  An ant-colony optimization algorithm for minimizing the completion-time variance of jobs in flowshops , 2006 .

[23]  M. Raghavachari,et al.  Stochastic Single Machine Scheduling with Quadratic Early-Tardy Penalties , 1993, Oper. Res..

[24]  Joseph Y.-T. Leung,et al.  Handbook of Scheduling: Algorithms, Models, and Performance Analysis , 2004 .

[25]  S. Chopra,et al.  Managing Risk To Avoid Supply-Chain Breakdown , 2004 .

[26]  Douglas J. Thomas,et al.  Coordinated supply chain management , 1996 .

[27]  Hau L. Lee,et al.  Information sharing in a supply chain , 2000, Int. J. Manuf. Technol. Manag..

[28]  Rakesh Nagi,et al.  A review of integrated analysis of production-distribution systems , 1999 .

[29]  Zhi-Long Chen,et al.  Supply Chain Scheduling: Conflict and Cooperation in Assembly Systems , 2007, Oper. Res..

[30]  Gerhard J. Woeginger,et al.  A Review of Machine Scheduling: Complexity, Algorithms and Approximability , 1998 .

[31]  Gary D. Scudder,et al.  Sequencing with Earliness and Tardiness Penalties: A Review , 1990, Oper. Res..

[32]  V. Rajendra Prasad,et al.  Bounds for the position of the smallest job in completion time variance minimization , 1999, Eur. J. Oper. Res..

[33]  Umar Al-Turki,et al.  Tabu search for a class of single-machine scheduling problems , 2001, Comput. Oper. Res..

[34]  Nong Ye,et al.  Minimization of Job Waiting Time Variance on Identical Parallel Machines , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[35]  Yash P. Gupta,et al.  Minimizing flow time variance in a single machine system using genetic algorithms , 1993 .

[36]  V. Rajendra Prasad,et al.  Minimization of expected variance of completion times on single machine for stochastic jobs , 1997 .

[37]  Gary D. Scudder,et al.  Sequencing with Earliness and Tardiness Penalties , 1989 .

[38]  V. Rajendra Prasad,et al.  Pseudopolynomial algorithms for CTV minimization in single machine scheduling , 1997, Comput. Oper. Res..

[39]  Chris N. Potts,et al.  On-line scheduling of a single machine to minimize total weighted completion time , 2002, SODA '02.

[40]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[41]  M. Raghavachari,et al.  Deterministic and Random Single Machine Sequencing with Variance Minimization , 1987, Oper. Res..

[42]  Nong Ye,et al.  Job Scheduling Methods for Reducing Waiting Time Variance , 2022 .

[43]  Alan G. Merten,et al.  Variance Minimization in Single Machine Sequencing Problems , 1972 .

[44]  Nicole Megow,et al.  On-line scheduling to minimize average completion time revisited , 2004, Oper. Res. Lett..

[45]  J. Nash THE BARGAINING PROBLEM , 1950, Classics in Game Theory.

[46]  Wieslaw Kubiak,et al.  Completion time variance minimization on a single machine is difficult , 1993, Oper. Res. Lett..

[47]  T. C. Edwin Cheng,et al.  Multi-machine Scheduling with Variance Minimization , 1998, Discret. Appl. Math..

[48]  Wieslaw Kubiak,et al.  Fast fully polynomial approximation schemes for minimizing completion time variance , 2002, Eur. J. Oper. Res..

[49]  Chris N. Potts,et al.  Supply chain scheduling: Batching and delivery , 2003, Oper. Res..

[50]  Madabhushi Raghavachari,et al.  A hybrid simulated annealing approach for single machine scheduling problems with non-regular penalty functions , 1993, Comput. Oper. Res..