Skip to main content
Log in

Asymptotic scheduling

  • Published:
Mathematical Programming Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Applegate, D., Cook, W.: A computational study of job shop scheduling. ORSA J. Comput. 3, (1991)

  2. 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

  3. 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

  4. 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

  5. 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

  6. Papadimitriou, C., Serafini, P., Yannakakis, M.: Computing the throughput of a network with dedicated lines. Discrete and Applied Mathematics 42, 271–278 (1993)

  7. 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

  8. Silver, E.A., Pyke, D.F., Peterson, R.: Inventory Management and Production Planning and Scheduling. Wiley and Sons, New York, 1998

Download references

Author information

Authors and Affiliations

Authors

Additional information

Mathematics Subject Classification (2000): 90B35, 90C05, 90C27, 90C90

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-003-0412-8

Keywords