Skip to main content
Log in

Online production planning to maximize the number of on-time orders

  • S.I.: CoDIT2017-Combinatorial Optimization
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We consider a production planning problem with two planning periods. Detailed planning occurs in the first period, when complete information is known about a set of orders that are initially available. An additional set of orders becomes available at the start of the second planning period. The objective is to maximize the number of on-time orders. We derive an upper bound on the competitive ratio of any deterministic online algorithm, relative to the performance of an algorithm with perfect information about the second set of orders. This ratio depends on the relative lengths of the two planning periods. We also describe an efficient algorithm that delivers a solution which asymptotically achieves this upper bound ratio as the number of jobs becomes large.

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

Access this article

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

  • Baptiste, P. (1999). An \(O(n^4)\) algorithm for preemptive scheduling of a single machine to minimize the number of late jobs. Operations Research Letters, 24, 175–180.

    Article  Google Scholar 

  • Bean, J. C., Birge, J. R., Mittenthal, J., & Noon, C. E. (1991). Matchup scheduling with multiple resources, release dates and disruptions. Operations Research, 39, 470–483.

    Article  Google Scholar 

  • Blum, M., Floyd, R. W., Pratt, V. R., Rivest, R. L., & Tarjan, R. E. (1972). Time bounds for selection. Journal of Computer and System Sciences, 7, 448–461.

    Article  Google Scholar 

  • Chand, S., Hsu, V. N., & Sethi, S. (2002). Forecast, solution and rolling horizons in operations management problems: A classified bibliography. Manufacturing & Service Operations Management, 4, 25–43.

    Article  Google Scholar 

  • Chrobak, M., Jawor, M., Sgall, J., & Tichy, T. (2006). Online scheduling of equal-length jobs: Randomization and restarts help. SIAM Journal on Computing, 36, 1709–1728.

    Article  Google Scholar 

  • Ciarallo, F. W., Akella, R., & Morton, T. E. (1994). A periodic review, production planning model with uncertain capacity and uncertain demand—optimality of extended myopic policies. Management Science, 40(3), 320–332.

    Article  Google Scholar 

  • Fung, S. P. Y. (2008). Lower bounds on online deadline scheduling with preemption penalties. Information Processing Letters, 108, 214–218.

    Article  Google Scholar 

  • Geunes, J., Merzifonluoğlu, Y., Romeijn, H.E., & Taaffe, K. (2005). Demand selection and assignment problems in supply chain planning. Tutorials in Operations Research, INFORMS, pp. 124–141.

  • Graham, R. L. (1966). Bounds for certain multiprocessor anomalies. Bell System Technical Journal, 45, 1563–1581.

    Article  Google Scholar 

  • Hall, N. G., Posner, M. E., & Potts, C. N. (2009). Online scheduling with known arrival times. Mathematics of Operations Research, 34, 92–102.

    Article  Google Scholar 

  • Hoogeveen, H., Potts, C. N., & Woeginger, G. J. (2000). On-line scheduling on a single machine: Maximizing the number of early jobs. Operations Research Letters, 27, 193–197.

    Article  Google Scholar 

  • Ignall, E., & Veinott, A. F, Jr. (1969). Optimality of myopic inventory policies for several substitute products. Management Science, 16, 284–304.

    Article  Google Scholar 

  • Jackson, J. R. (1955). Scheduling a production line to minimize maximum tardiness. Research Report 43, Management Science Research Project, University of California, Los Angeles, CA.

  • Lawler, E. L. (1983). Scheduling a single machine to minimize the number of late jobs. Technical report, University of California at Berkeley, Berkeley, CA.

  • Lenstra, J. K., Rinnooy Kan, A. H. G., & Brucker, P. (1977). Complexity of machine scheduling problems. Annals of Operations Research, 1, 343–362.

    Google Scholar 

  • Li, C., & Zhang, F. (2013). Advance demand information, price discrimination, and preorder strategies. Manufacturing & Service Operations Management, 15(1), 57–71.

    Article  Google Scholar 

  • McClain, J., & Thomas, L. J. (1977). Horizon effects in aggregate production planning with seasonal demands. Management Science, 23, 728–736.

    Article  Google Scholar 

  • Modigliani, F., & Hohn, F. E. (1955). Production planning over time and the nature of the expectation and planning horizon. Econometrica, 23, 46–66.

    Article  Google Scholar 

  • Moore, J. M. (1968). An \(n\) job, one machine sequencing algorithm for minimizing the number of late jobs. Management Science, 15, 102–109.

    Article  Google Scholar 

  • Pinedo, M. L. (2012). Scheduling: Theory, algorithms and systems (4th ed., p. 2012). Berlin: Springer.

    Book  Google Scholar 

  • Pruhs, K., Sgall, J., & Torng, E. (2004). Online scheduling. In J. Y.-T. Leung (Ed.), Handbook of scheduling: Algorithms, models and performance analysis. Boca Raton, FL: CRC Press.

    Google Scholar 

  • Reid, R. D., & Sanders, N. R. (2005). Operations management: An integrated approach (2nd ed.). Hoboken, NJ: Wiley.

    Google Scholar 

  • Russell, R. S., & Taylor, B. W, I. I. I. (2006). Operations management: Quality and competitiveness in a global environment (5th ed.). Hoboken, NJ: Wiley.

    Google Scholar 

  • Smith, W. E. (1956). Various optimizers for single stage production. Naval Research Logistics Quarterly, 3, 59–66.

    Article  Google Scholar 

  • Zhao, X., & Stecke, K. E. (2010). Pre-orders for new to-be-released products considering consumer loss aversion. Production and Operations Management, 19(2), 198–215.

    Article  Google Scholar 

  • Zheng, F. F., Xu, Y. F., & Zhang, E. (2007). On-line production order scheduling with production order penalties. Journal of Combinatorial Optimization, 13, 189–204.

    Article  Google Scholar 

  • Zheng, F. F., Xu, Y. F., & Zhang, E. (2008). How much can lookahead help in online single machine scheduling. Information Processing Letters, 106, 70–74.

    Article  Google Scholar 

Download references

Acknowledgements

This research is supported in part by National Science Foundation Grant DMI-0421823, and by the Summer Fellowship Program of the Fisher College of Business, The Ohio State University, to the first author.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marc E. Posner.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hall, N.G., Posner, M.E. & Potts, C.N. Online production planning to maximize the number of on-time orders. Ann Oper Res 298, 249–269 (2021). https://doi.org/10.1007/s10479-018-2928-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-018-2928-6

Keywords

Navigation