Prioritized customer order scheduling to maximize throughput

This study is concerned with a throughput maximization problem of prioritized customer orders. Customer orders with different priorities arrive at a server station dynamically. Each order consists of multiple product types with random workloads. These workloads will be assigned to and processed by a set of unrelated servers. Two commonly applied assignment schemes, named Workload Assignment Scheme (WAS) and Server Assignment Scheme (SAS) are considered. The objective is to determine the optimal assignments under the two assignment schemes to maximize the long-run throughput. Mathematical programming models with relaxed stability constraints are developed for the two assignment schemes, and the adequacy of the programes is guaranteed through fluid limit model analysis. It is shown that these two mathematical programes share the same optimal value, and that there exists a one-to-one correspondence between the optimal assignments. Numerical experiment verifies that the two proposed mathematical programes yield the same optimal throughput, and demonstrates that the corresponding optimal assignments under the two assignment schemes can be transformed into each other.

[1]  Tava Lennon Olsen,et al.  Multiproduct Systems with Both Setup Times and Costs: Fluid Bounds and Schedules , 2006, Oper. Res..

[2]  P. R. Kumar,et al.  Distributed scheduling based on due dates and buffer priorities , 1991 .

[3]  Joseph Y.-T. Leung,et al.  Order Scheduling Models: An Overview , 2005 .

[4]  Aiguo Wu,et al.  Multi-state throughput analysis of a two-stage manufacturing system with parallel unreliable machines and a finite buffer , 2012, Eur. J. Oper. Res..

[5]  Lemin Li,et al.  Maximum throughput of an input queueing packet switch with two priority classes , 1994, IEEE Trans. Commun..

[6]  Ronald G. Askin,et al.  Dynamic task assignment for throughput maximization with worksharing , 2006, Eur. J. Oper. Res..

[7]  Thomas I. Seidman,et al.  "First come, first served" can be unstable! , 1994, IEEE Trans. Autom. Control..

[8]  Jingshan Li,et al.  Throughput analysis of production systems: recent advances and future topics , 2009 .

[9]  Vincent Dumas,et al.  A multiclass network with non-linear, non-convex, non-monotonic stability conditions , 1997, Queueing Syst. Theory Appl..

[10]  J. G. Dai,et al.  Stabilizing Batch-Processing Networks , 2003, Oper. Res..

[11]  Roch Guérin,et al.  Performance study of an input queueing packet switch with two priority classes , 1991, IEEE Trans. Commun..

[12]  M. Bramson Instability of FIFO Queueing Networks , 1994 .

[13]  J. W. M Bertrand,et al.  Workload based order release and productivity: a missing link , 2002 .

[14]  Sean P. Meyn,et al.  Stability of queueing networks and scheduling policies , 1995, IEEE Trans. Autom. Control..

[15]  Didier Willaeys,et al.  Modeling and analysis of an unreliable flow line composed of parallel-machine stages , 2001 .

[16]  R. J. T. Morris,et al.  Priority queuing networks , 1981, The Bell System Technical Journal.

[17]  Sigrún Andradóttir,et al.  Dynamic Server Allocation for Queueing Networks with Flexible Servers , 2003, Oper. Res..

[18]  Gideon Weiss,et al.  Stability and Instability of Fluid Models for Reentrant Lines , 1996, Math. Oper. Res..

[19]  Armann Ingolfsson,et al.  Maximizing throughput in finite-source parallel queue systems , 2012, Eur. J. Oper. Res..

[20]  F. Frank Chen,et al.  Unrelated parallel machine scheduling with setup times using simulated annealing , 2002 .

[21]  M. Rumsewicz,et al.  Closed two node priority queueing networks , 1989 .

[22]  Mark H. A. Davis Piecewise‐Deterministic Markov Processes: A General Class of Non‐Diffusion Stochastic Models , 1984 .

[23]  Jingshan Li Modeling and analysis of manufacturing systems with parallel lines , 2004, IEEE Transactions on Automatic Control.

[24]  George Karakostas,et al.  Maximizing throughput in queueing networks with limited flexibility , 2008, Eur. J. Oper. Res..

[25]  Barry L. Nelson,et al.  Statistical Analysis of Simulation Results , 2007 .

[26]  J. Dai On Positive Harris Recurrence of Multiclass Queueing Networks: A Unified Approach Via Fluid Limit Models , 1995 .

[27]  Douglas G. Down,et al.  Dynamic load balancing in parallel queueing systems: Stability and optimal control , 2006, Eur. J. Oper. Res..

[28]  Hong Chen,et al.  Stability of Multiclass Queueing Networks Under , 1996 .

[29]  Sigrún Andradóttir,et al.  Server Assignment Policies for Maximizing the Steady-State Throughput of Finite Queueing Systems , 2001, Manag. Sci..