Abstract.
We deal with the following scheduling problem: a finite set of jobs is given and each job consists in the execution of an infinite number of tasks. A task is a sequence of operations and each operation requires a specific machine. A machine can process only one operation at a time and preemption is not allowed. Performance measures of the processing system involve fixing a time horizon T, counting the number of tasks completed within T for each job and maximizing a specified function of these numbers to estimate the throughput of the schedule. Whilst computing the throughput for a given T is in general an extremely difficult problem, it is shown in this paper that the limit, as T tends to infinity, of the average throughput (i.e. the throughput divided by T) can be easily computed via Linear Programming under fairly mild conditions. This quantity, which may be called the asymptotic throughput, can be used to assess a bound on performance measures of real systems. Buffers play a crucial role and buffer sizes can be taken care of in assessing the system performance.
Similar content being viewed by others
References
Applegate, D., Cook, W.: A computational study of job shop scheduling. ORSA J. Comput. 3, (1991)
Ball, M.O., Magnanti, T.L., Monma, C.L., Nemhauser, G.L., eds.: Handbooks in Operations Research and Management Science, 7: Network Models, Elsevier Science, Amsterdam, 1995a
Ball, M.O., Magnanti, T.L., Monma, C.L., Nemhauser, G.L., eds.: Handbooks in Operations Research and Management Science, 8: Network Routing. Elsevier Science, Amsterdam, 1995b
Garey, M.R., Johnson, D.S.: Computers and intractability: a guide to the theory of NP-completeness. W.H. Freeman and Company, San Francisco, CA, USA, 1979
Graves, S.C., Rinnooy Kan, A.H.G., Zipkin, P.H., eds.: Handbooks in Operations Research and Management Science, 4: Logistics of Production and Inventory. Elsevier Science, Amsterdam, 1993
Papadimitriou, C., Serafini, P., Yannakakis, M.: Computing the throughput of a network with dedicated lines. Discrete and Applied Mathematics 42, 271–278 (1993)
Pochet, Y.: Mathematical programming models and formulations for deterministic production planning problems. Computational combinatorial optimization (Schloß Dagstuhl, 2000) M. Jünger and D. Naddef eds., Springer, Berlin, 2001
Silver, E.A., Pyke, D.F., Peterson, R.: Inventory Management and Production Planning and Scheduling. Wiley and Sons, New York, 1998
Author information
Authors and Affiliations
Additional information
Mathematics Subject Classification (2000): 90B35, 90C05, 90C27, 90C90
Rights and permissions
About this article
Cite this article
Serafini, P. Asymptotic scheduling. Math. Program., Ser. B 98, 431–444 (2003). https://doi.org/10.1007/s10107-003-0412-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10107-003-0412-8