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.
Similar content being viewed by others
Notes
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\).
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
Albers S (1997) On the influence of lookahead in competitive paging algorithms. Algorithmica 18(3):283–305
Albers S (1998) A competitive analysis of the list update problem with lookahead. Theor Comput Sci 197(1–2):95–109
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
Angelelli E, Mansini R, Vindigni M (2011) Look-ahead heuristics for the dynamic traveling purchaser problem. Comput Oper Res 38(12):1867–1876
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
Birge J, Louveaux F (2011) Introduction to stochastic programming, 2nd edn. Springer, Berlin
Breslauer D (1998) On competitive on-line paging with lookahead. Theor Comput Sci 209(1–2):365–375
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
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
DeMatteis J (1968) An economic lot-sizing technique: the part-period algorithm. IBM Syst J 7(1):30–38
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
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
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
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
Ghiani G, Laporte G, Musmanno R (2004) Introduction to logistics systems planning and control. Wiley, New York
Groff G (1979) A lot sizing rule for time-phased component demand. Prod Inventory Manag 20(1):47–53
Heisig G (2002) Planning stability in material requirements planning systems. Springer, Berlin
Jaillet P, Lu X (2011) Online traveling salesman problems with service flexibility. Networks 58(2):137–146
Jaillet P, Wagner M (2006) Online routing problems: value of advanced information as improved competitive ratios. Transp Sci 40(2):200–210
Kallrath J, Maindl T (2006) Real optimization with SAP APO. Springer, Berlin
Li JQ, Mirchandani P, Borenstein D (2009) Real-time vehicle rerouting problems with time windows. Eur J Oper Res 194(3):711–727
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
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
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
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
Powell W, Jaillet P, Odoni A (1995) Stochastic and dynamic networks and routing. Handb Oper Res Manag Sci 8(C):141–295
Puterman M (2005) Markov decision processes: discrete stochastic dynamic programming. Wiley, New York
Ross S (1995) Introduction to stochastic dynamic programming, 6th edn. Academic Press, New York
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
Sethi S, Sorger G (1991) A theory of rolling horizon decision making. Ann Oper Res 29(1):387–415
Silver E, Pyke D, Peterson R (1998) Inventory management and production planning and scheduling, 3rd edn. Wiley, New York
Stadtler H, Kilger C (eds) (2015) Supply chain management and advanced planning: concepts, models, software, and case studies, 5th edn. Springer, Berlin
Author information
Authors and Affiliations
Corresponding author
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).
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).
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12351-019-00506-z