Skip to main content
Log in

Online optimization with gradual look-ahead

  • Original paper
  • Published:
Operational Research Aims and scope Submit manuscript

Abstract

We extend the setting of online optimization with look-ahead to online optimization with gradual look-ahead. While look-ahead as considered so far refers to a deterministic outlook on future data, gradual look-ahead only allows for an uncertain outlook on future data which becomes more and more precise as an input element’s release time is approached. After a discussion of related concepts, we formally introduce the class of online optimization problems with gradual look-ahead. Since the course of look-ahead information of a single input element is tied to a corresponding uncertainty set trajectory, we examine how different forecasting methods and different algorithmic approaches for dealing with gradual look-ahead can be instantiated and compared to each other with respect to the optimization output. We exemplify the introduced concepts by numerical experiments for the two applications of lot sizing and vehicle routing under gradual look-ahead.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Notes

  1. Besides the discussed information-related aspects, it is necessary to discuss the processing-related aspects that are relevant for algorithmic processing. Dunke (2014) and Dunke and Nickel (2016) have introduced the so-called rule set for this purpose; the rule set describes what is considered to be feasible in terms of processing \(\sigma _i\) once it became known at time \(n_i\).

  2. Under gradual look-ahead, we have that \(|U_i(t)| > 1\) for \(t \in [n_i, r_i)\). Thus, any description in the instance revelation rule of how \(U_i(t)\) evolves clearly needs to refer to random elements as otherwise \(\sigma _i\) could already be reconstructed before time \(r_i\) is reached according to a deterministic backtracking.

References

  • Ahlroth L, Schumacher A, Haanpää H (2010) On the power of lookahead in online lot-sizing. Oper Res Lett 38(6):522–526

    Article  Google Scholar 

  • Albers S (1997) On the influence of lookahead in competitive paging algorithms. Algorithmica 18(3):283–305

    Article  Google Scholar 

  • Albers S (1998) A competitive analysis of the list update problem with lookahead. Theor Comput Sci 197(1–2):95–109

    Article  Google Scholar 

  • Allulli L, Ausiello G, Laura L (2005) On the power of lookahead in on-line vehicle routing problems. In: Lecture notes in computer science 3595: proceedings of the 11th annual international conference on computing and combinatorics. Springer, Berlin, pp 728–736

  • Allulli L, Ausiello G, Bonifaci V, Laura L (2008) On the power of lookahead in on-line server routing problems. Theor Comput Sci 408(2–3):116–128

    Article  Google Scholar 

  • Angelelli E, Mansini R, Vindigni M (2011) Look-ahead heuristics for the dynamic traveling purchaser problem. Comput Oper Res 38(12):1867–1876

    Article  Google Scholar 

  • Ausiello G, Allulli L, Bonifaci V, Laura L (2006) On-line algorithms, real time, the virtue of laziness, and the power of clairvoyance. In: Lecture notes in computer science 3959: proceedings of the 3rd international conference on theory and applications of models of computation. Springer, Berlin, pp 1–20

  • Bes C, Sethi S (1988) Concepts of forecast and decision horizons: applications to dynamic stochastic optimization problems. Math Oper Res 13(2):295–310

    Article  Google Scholar 

  • Birge J, Louveaux F (2011) Introduction to stochastic programming, 2nd edn. Springer, Berlin

    Book  Google Scholar 

  • Breslauer D (1998) On competitive on-line paging with lookahead. Theor Comput Sci 209(1–2):365–375

    Article  Google Scholar 

  • Chand S, Sethi S (2014) Multi-period lot-sizing with stationary demand: extension to forecast horizons. Int Ser Oper Res Manag Sci 197:23–42

    Google Scholar 

  • Curcio E, Amorim P, Zhang Q, Almada-Lobo B (2018) Adaptation and approximate strategies for solving the lot-sizing and scheduling problem under multistage demand uncertainty. Int J Prod Econ 202:81–96

    Article  Google Scholar 

  • DeMatteis J (1968) An economic lot-sizing technique: the part-period algorithm. IBM Syst J 7(1):30–38

    Article  Google Scholar 

  • Dunke F (2014) Online optimization with lookahead. Ph.D. thesis, Karlsruhe Institute of Technology

  • Dunke F, Nickel S (2016) A general modeling approach to online optimization with lookahead. Omega 63:134–153

    Article  Google Scholar 

  • Dunke F, Heckmann I, Nickel S, Saldanha-da Gama F (2018) Time traps in supply chains: is optimal still good enough? Eur J Oper Res 264(3):813–829

    Article  Google Scholar 

  • Fleischmann B, Meyr H, Wagner M (2015) Advanced planning. In: Stadtler H, Kilger C, Meyr H (eds) Supply chain management and advanced planning: concepts, models, software, and case studies, 5th edn. Springer, Berlin, pp 71–95

    Chapter  Google Scholar 

  • Ghiani G, Guerriero F, Laporte G, Musmanno R (2003) Real-time vehicle routing: solution concepts, algorithms and parallel computing strategies. Eur J Oper Res 151(1):1–11

    Article  Google Scholar 

  • Ghiani G, Laporte G, Musmanno R (2004) Introduction to logistics systems planning and control. Wiley, New York

    Google Scholar 

  • Groff G (1979) A lot sizing rule for time-phased component demand. Prod Inventory Manag 20(1):47–53

    Google Scholar 

  • Heisig G (2002) Planning stability in material requirements planning systems. Springer, Berlin

    Book  Google Scholar 

  • Jaillet P, Lu X (2011) Online traveling salesman problems with service flexibility. Networks 58(2):137–146

    Article  Google Scholar 

  • Jaillet P, Wagner M (2006) Online routing problems: value of advanced information as improved competitive ratios. Transp Sci 40(2):200–210

    Article  Google Scholar 

  • Kallrath J, Maindl T (2006) Real optimization with SAP APO. Springer, Berlin

    Google Scholar 

  • Li JQ, Mirchandani P, Borenstein D (2009) Real-time vehicle rerouting problems with time windows. Eur J Oper Res 194(3):711–727

    Article  Google Scholar 

  • Lu M, Dai F, Chen W (2007) Real-time decision support for planning concrete plant operations enabled by integrating vehicle tracking technology, simulation, and optimization algorithms. Can J Civ Eng 34(8):912–922

    Article  Google Scholar 

  • Meal E, Silver H (1973) A heuristic for selecting lot size quantities for the case of a deterministic time-varying demand rate and discrete opportunities for replenishment. Prod Inventory Manag 14(2):64–74

    Google Scholar 

  • Mitrovic-Minic S, Krishnamurti R, Laporte G (2004) Double-horizon based heuristics for the dynamic pickup and delivery problem with time windows. Transp Res Part B Methodol 38(8):669–685

    Article  Google Scholar 

  • Novoa C, Storer R (2009) An approximate dynamic programming approach for the vehicle routing problem with stochastic demands. Eur J Oper Res 196(2):509–515

    Article  Google Scholar 

  • Powell W, Jaillet P, Odoni A (1995) Stochastic and dynamic networks and routing. Handb Oper Res Manag Sci 8(C):141–295

    Google Scholar 

  • Puterman M (2005) Markov decision processes: discrete stochastic dynamic programming. Wiley, New York

    Google Scholar 

  • Ross S (1995) Introduction to stochastic dynamic programming, 6th edn. Academic Press, New York

    Google Scholar 

  • Schuh G, Stich V, Brosze T, Fuchs S, Pulz C, Quick J, Schürmeyer M, Bauhoff F (2011) High resolution supply chain management: optimized processes based on self-optimizing control loops and real time data. Prod Eng 5(4):433–442

    Article  Google Scholar 

  • Sethi S, Sorger G (1991) A theory of rolling horizon decision making. Ann Oper Res 29(1):387–415

    Article  Google Scholar 

  • Silver E, Pyke D, Peterson R (1998) Inventory management and production planning and scheduling, 3rd edn. Wiley, New York

    Google Scholar 

  • Stadtler H, Kilger C (eds) (2015) Supply chain management and advanced planning: concepts, models, software, and case studies, 5th edn. Springer, Berlin

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabian Dunke.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: Computational results

Appendix: Computational results

Results in each table are cumulated over all parameter and algorithm configurations apart from the ones indicated by the row and column labels.

1.1 Online lot sizing with gradual look-ahead

100 input sequences with 100 demands have been tested with all combinations of the following parameterizations:

Look-ahead levels: 0, 1, 2, 5, 10, forecasting accuracies: 1, 2, 5, 10, 25, forecasting misestimation probabilities: 0, 0.1, 0.25, 0.5, step sizes of input data updates: 1, 2, 5, 10, reoptimization algorithms: MIP, Silver-Meal heuristic, Groff heuristic, Part-period heuristic (Table 7).

Table 7 Average results (costs) for the online lot sizing problem with gradual look-ahead

1.2 Online vehicle routing with gradual look-ahead

100 input sequences with 125 customers have been tested with all combinations of the following parameterizations:

Look-ahead levels: 0, 1, 2, 5, 10, forecasting accuracies: 0.1, 0.25, 0.5, 1, 2.5 in both dimensions, forecasting misestimation probabilities: 0, 0.1, 0.25, 0.5, step sizes of input data updates: 1, 2, 5, 10, reoptimization algorithms: MIP, heuristic (Table 8).

Table 8 Average results (number of vehicles/travel distance) for the online vehicle routing problem with gradual look-ahead

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Dunke, F., Nickel, S. Online optimization with gradual look-ahead. Oper Res Int J 21, 2489–2523 (2021). https://doi.org/10.1007/s12351-019-00506-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12351-019-00506-z

Keywords

Mathematics Subject Classification

Navigation