Nothing Special   »   [go: up one dir, main page]

Skip to main content

Predict, Tune and Optimize for Data-Driven Shift Scheduling with Uncertain Demands

  • Conference paper
  • First Online:
Learning and Intelligent Optimization (LION 2023)

Abstract

When it comes to data-driven optimization under uncertainty, it is well known that a naïve predict-then-optimize pipeline in which point forecasts are plugged into a deterministic optimization model typically leads to a poor expected decision quality. In stochastic programming, one aims at obtaining better decisions by explicitly representing the joint probability distribution in the optimization model, e.g. in form of a sample approximation. A downside of that approach is that it gives rise to large-scale model instances that are hard to solve. An alternative approach that recently attracted considerable interest aims to train prediction models in a way that the expected decision quality obtained with the (prediction-informed) deterministic model is maximized, this approach is referred to as decision-focused learning or predict and optimize in the literature. In this paper, we propose to generalize this idea by optimizing not only parameters affecting the prediction but also additional parameters influencing other (non-stochastic) parts of the optimization model. Specifically, we propose to simultaneously optimize both types of parameters with the goal of maximizing expected decision quality and refer to this approach as predict, tune and optimize. We demonstrate the usefulness of the approach for a multi-activity shift scheduling problem under demand uncertainty. Specifically, we show that while decision-oriented tuning of point forecasts usually yields better results than a simple predict-then-optimize approach, adding the possibility to modify additional parameters considerably improves the expected performance which becomes competitive with a stochastic programming approach.

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Akiba, T., Sano, S., Yanase, T., Ohta, T., Koyama, M.: Optuna: a next-generation hyperparameter optimization framework. In: Proceedings of the 25th ACM SIGKDD International Conference, KDD 2019, pp. 2623–2631. Association for Computing Machinery, New York (2019)

    Google Scholar 

  2. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer, Berline (2011)

    Book  MATH  Google Scholar 

  3. Côté, M.C., Gendron, B., Rousseau, L.M.: Grammar-based integer programming models for multiactivity shift scheduling. Manag. Sci. 57(1), 151–163 (2010)

    Article  MATH  Google Scholar 

  4. Dahmen, S., Rekik, M., Soumis, F.: An implicit model for multi-activity shift scheduling problems. J. Sched. 21(3), 285–304 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  5. Demassey, S., Pesant, G., Rousseau, L.-M.: Constraint programming based column generation for employee timetabling. In: Barták, R., Milano, M. (eds.) CPAIOR 2005. LNCS, vol. 3524, pp. 140–154. Springer, Heidelberg (2005). https://doi.org/10.1007/11493853_12

    Chapter  MATH  Google Scholar 

  6. Filippo, A.D., Lombardi, M., Milano, M.: The blind men and the elephant: integrated offline/online optimization under uncertainty. In: Twenty-Ninth International Joint Conference on Artificial Intelligence, vol. 5, pp. 4840–4846 (2020)

    Google Scholar 

  7. Hernández-Leandro, N.A., Boyer, V., Salazar-Aguilar, M.A., Rousseau, L.M.: A matheuristic based on Lagrangian relaxation for the multi-activity shift scheduling problem. Eur. J. Oper. Res. 272(3), 859–867 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  8. Kotary, J., Fioretto, F., Van Hentenryck, P., Wilder, B.: End-to-End Constrained Optimization Learning: A Survey (2021)

    Google Scholar 

  9. Powell, W.B., Ghadimi, S.: The Parametric Cost Function Approximation: a new approach for multistage stochastic programming (2022)

    Google Scholar 

  10. Restrepo, M.I., Gendron, B., Rousseau, L.M.: A two-stage stochastic programming approach for multi-activity tour scheduling. Eur. J. Oper. Res. 262(2), 620–635 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  11. Roemer, M.: Block-Based State-Expanded Network Models for Multi-Activity Shift Scheduling (2022)

    Google Scholar 

  12. Silvestri, M., De Filippo, A., Lombardi, M., Milano, M.: UNIFY: A Unified Policy Designing Framework for Solving Constrained Optimization Problems with Machine Learning (2022)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Römer .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Römer, M., Hagemann, F., Porrmann, T.F. (2023). Predict, Tune and Optimize for Data-Driven Shift Scheduling with Uncertain Demands. In: Sellmann, M., Tierney, K. (eds) Learning and Intelligent Optimization. LION 2023. Lecture Notes in Computer Science, vol 14286. Springer, Cham. https://doi.org/10.1007/978-3-031-44505-7_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-44505-7_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-44504-0

  • Online ISBN: 978-3-031-44505-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics