Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Dynamic programming approach to time-staged convex programs

Technical Report ·
OSTI ID:5725575

This paper describes a dynamic programming-like technique for solving large scale (or at least moderately large scale) convex programs which have a time-staged (i.e., ''staircase'') structure. At the heart of the technique is a method for avoiding ''the curse of dimensionality'' which normally prevents the application of dynamic programming to problems whose time stages contain more than just a small number of variables. Three algorithms are developed: a ''backward'' algorithm, a ''forward'' algorithm, and a ''time-symmetric'' algorithm. The ''backward'' algorithm most closely resembles standard dynamic programming since ''pricing'' information propagates from the future back to the past. A strong connection is shown between these D.P.-like techniques and the ''nested decomposition'' algorithms of Manne and Ho, and Abrahamson and Wittrock, particularly the latter. These nested decomposition algorithms are used to solve ''staircase linear programs'' - a special case of the problem considered in this paper.

Research Organization:
Stanford Univ., CA (USA). Systems Optimization Lab.
DOE Contract Number:
AT03-76ER72018
OSTI ID:
5725575
Report Number(s):
SOL-85-3; ON: DE85010616
Country of Publication:
United States
Language:
English

Similar Records

Time-staged linear programs
Technical Report · Wed Oct 01 00:00:00 EDT 1980 · OSTI ID:6152160

Time-staged linear programs. Technical report SOL 80-28
Technical Report · Wed Oct 01 00:00:00 EDT 1980 · OSTI ID:6292310

Nested-decomposition approach for solving staircase linear programs
Technical Report · Wed Jun 01 00:00:00 EDT 1983 · OSTI ID:6028182