Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Fast Solution and Detection of Minimal Forecast Horizons in Dynamic Programs with a Single Indicator of the Future: Applications to Dynamic Lot-Sizing Models

Published: 01 May 1995 Publication History

Abstract

In most dynamic planning problems, one observes that an optimal decision at any given stage depends on limited information, i.e., information pertaining to a limited set of adjacent or nearby stages. This holds in particular for planning problems over time, where an optimal decision in a given period depends on information related to a limited future time horizon, a so-called forecast horizon, only. In this paper we identify a general class of dynamic programs in which an efficient forward algorithm can be designed to solve the problem and to identify minimal forecast horizons. Such a procedure specifies necessary and sufficient conditions for a stage to arise as a forecast horizon. This class of dynamic programs includes the single-item dynamic lot-sizing model with general concave costs, both with and without backlogging, to which special attention is given.

References

[1]
Aggarwal, A., M. M. Klaw, S. Moran, P. Shor, and R. E. Wilber, Geometric Applications of a Matrix-searching Algorithm, Algorithmica 2, (1987), 209-233.
[2]
Aggarwal, A. and J. K. Park, Improved Algorithms for Economic Lot Size Problems, Oper. Res., 41 (1993), 549-571.
[3]
Bean, J. and R. Smith, Condition for the Existence of Planning Horizons, Math. Oper. Res., 9 (1984), 391-401.
[4]
Bean, J. and R. Smith, Conditions for the Discovery of Solution Horizons, Math. Programming, 59 (1993), 215-229.
[5]
Bensoussan, A., J. M. Proth, and M. Queyranne, A Planning Horizon Algorithm for Deterministic Inventory Management with Piecewise Linear Concave Costs, Naval Res. Logistics, 38 (1991), 729-742.
[6]
Coffman, E. G., M. Yannakakis, M. J. Magazine, and C. Santos, Batch Sizing and Job Sequencing on a Single Machine, Annals of Oper. Res., 26 (1990), 135-147.
[7]
Conte, S. and C. de Boor, Elementary Numerical Analysis: An Algorithmic Approach, McGraw Hill, NY, 1972.
[8]
Davenport, H. and A. Schinzel, A Combinatorial Problem Connected with Differential Equations, Amer. J. Math., 86 (1965), 684-694.
[9]
Denardo, E. V., Dynanmic Programming Models and Applications, Prentice-Hall, NJ, 1982.
[10]
Eppstein, D., Sequence Comparison with Mixed Convex and Concave Costs, J. Algorithms, 11 (1990), 85-101.
[11]
Federgruen, A. and M. Tzur, Minimal Forecast Horizons and a New Planning Procedure for the General Dynamic Lot Sizing Model: Nervousness Revisited, Oper. Res., 42 (1994), 456-469.
[12]
Federgruen, A. and M. Tzur, A Simple Forward Algorithm to Solve General Dynamic Lot-sizing Models with n Periods in O (n log n) or O (n) Time, Management Sci., 37 (1991), 909-925.
[13]
Federgruen, A. and M. Tzur, Fast Solution and Detection of Minimal Forecast Horizons in Dynamic Programs with a Single Indicator of the Future: Applications to Dynamic Lot-sizing Models, unabridged version, University of Pennsylvania, 1992.
[14]
Federgruen, A. and M. Tzur, The Dynamic Lot-sizing Model with Backlogging: A Simple O (in log n ) Algorithm and Minimal Forecast Horizon Procedure, Naval Res. Logistics, 40 (1993), 459-478.
[15]
Galil, Z. and R. Giancarlo, Speeding up Dynamic Programming with Applications to Molecular Biology, Theoretical Computer Sci., 64 (1989), 107-118.
[16]
Hart, S. and M. Sharir, Nonlinearity of Davenport-Schinzel Sequences and Generalized Path Compression Schemes, Combinatorica, 6 (1986), 151-177.
[17]
Hirshberg, D. S. and L. L. Larmore, The Least Weight Subsequence Problem, SIAM J. Comiput., 16 (1987), 628-638.
[18]
IMSL. Mathlibrary, vol. 2, IMSL, Inc., Houston, TX, 1991.
[19]
Karlin, S. and J. W. Studden, Tchebycheff Systems: With Application in Analysis and Statistics, Wiley & Sons, 1966.
[20]
Karp, R. M., On-line Algorithms Versus Off-line Algorithms: How Much Is It Worth to Know the Future?, University of California at Berkeley, 1992.
[21]
Kruskal, J. B. and D. Sankoff, Eds., Time Warps, String Edits, and Macromolecules: The Theory and Practice of Sequence Comparison, Addison-Wesley, NY, 1983.
[22]
Leavenworth, D., Algorithm 25: Real Zeros of an Arbitrary Function, Communications of the ACM, 3 (1960), 602.
[23]
McKenzie, L., Turnpike Theory, Econometrica, 44 (1976), 841-864.
[24]
Miller, W. and E. W. Myers, Sequence Comparison with Concave Weighting Functions, Bull. Math. Biology, 50 (1988), 97-120.
[25]
Muller, D., A Method for Solving Algebraic Equations Using an Automatic Computer, Mathematical Tables and Aids to Computation, 10 (1966), 208-215.
[26]
Park, K., Fast Sequential and Parallel Dynamic Programming, Ph.D. Dissertation, Columbia University, New York, NY, 1992.
[27]
Rockafellar, R., Convex Analysis, Princeton University, Princeton, NJ, 1970.
[28]
Sharir, M., Almost Linear Upper Bounds on the Length of General Davenport-Schinzel Sequences, Comnbinatorica, 7 (1987), 131-193.
[29]
Smith, T. F. and M. S. Waterman, New Stratigraphic Correlation Techniques, J. Geology, 88 (1980), 451-457.
[30]
Szemerédi, E., On a Problem of Davenport and Schinzel, Acta Arithmetica, 25 (1974), 213-224.
[31]
Tarjan, R., Data Structures and Network Algorithms, CBMS-NSF Regional Conference Series in Applied Mathematics, Volume 44, 1983.
[32]
Tzur, M., A New Planning Approach for Single and Multi-item Dynamic Lot-sizing Models, Ph.D. Dissertation, Columbia University, New York, NY, 1992.
[33]
Wagelmans, A., S. Van Hoesel and A. Kolen, Economic Lot-sizing: An O(n log n)-Algorithm That Runs in Linear Time in the Wagner-Whitin Case, Oper. Res., 40 (1992), S145-S156.
[34]
Wagner, H. M. and T. M. Whitin, Dynamic Version of the Economic Lot Size Model, Management Sci., 5 (1958), 89-96.
[35]
Waterman, M. S., General Methods of Sequence Comparison, Bull. Math. Biology, 46 (1984), 473-501.
[36]
Waterman, M. S. and T. F. Smith, Rapid Dynamic Programming Algorithms for RNA Secondary Structure, Advances in Applied Math., 7 (1986), 455-464.
[37]
Wilber, R. E., The Concave Least Weight Subsequence Problem Revisited, J. Algorithms, 9 (1988), 418-425.
[38]
Zangwill, W. I., Minimum Concave Cost Flows in Certain Networks. Management Sci., 14 (1968), 429-450.
[39]
Zangwill, W. I., A Backlogging Model and a Multi-echelon Model of a Dynamic Economic Lot Size Production System-A Network Approach. Management Sci., 15 (1969), 506-527.

Index Terms

  1. Fast Solution and Detection of Minimal Forecast Horizons in Dynamic Programs with a Single Indicator of the Future: Applications to Dynamic Lot-Sizing Models
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image Management Science
          Management Science  Volume 41, Issue 5
          May 1995
          20 pages

          Publisher

          INFORMS

          Linthicum, MD, United States

          Publication History

          Published: 01 May 1995

          Author Tags

          1. applications to lotsizing
          2. fast solution and detection
          3. minimal forecast horizons

          Qualifiers

          • Article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • 0
            Total Citations
          • 0
            Total Downloads
          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 17 Oct 2024

          Other Metrics

          Citations

          View Options

          View options

          Get Access

          Login options

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media