A moment and sum-of-squares extension of dual dynamic programming with application to nonlinear energy storage problems

•Extension of dual dynamic programming to generic polynomial dynamical systems.•Point-wise maximum value function estimates valid for an initial state distribution.•Analysis of convergence and limiting behavior as relaxation tightens.•Numerical validation on a nonlinear seasonal geothermal borehole...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:European journal of operational research Ročník 283; číslo 1; s. 16 - 32
Hlavní autoři: Hohmann, Marc, Warrington, Joseph, Lygeros, John
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 16.05.2020
Témata:
ISSN:0377-2217, 1872-6860
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract •Extension of dual dynamic programming to generic polynomial dynamical systems.•Point-wise maximum value function estimates valid for an initial state distribution.•Analysis of convergence and limiting behavior as relaxation tightens.•Numerical validation on a nonlinear seasonal geothermal borehole dispatch problem. We present a finite-horizon optimization algorithm that extends the established concept of Dual Dynamic Programming (DDP) in two ways. First, in contrast to the linear costs, dynamics, and constraints of standard DDP, we consider problems in which all of these can be polynomial functions. Second, we allow the state trajectory to be described by probability distributions rather than point values, and return approximate value functions fitted to these. The algorithm is in part an adaptation of sum-of-squares techniques used in the approximate dynamic programming literature. It alternates between a forward simulation through the horizon, in which the moments of the state distribution are propagated through a succession of single-stage problems, and a backward recursion, in which a new polynomial function is derived for each stage using the moments of the state as fixed data. The value function approximation returned for a given stage is the point-wise maximum of all polynomials derived for that stage. This contrasts with the piecewise affine functions derived in conventional DDP. We prove key convergence properties of the new algorithm, and validate it in simulation on two case studies related to the optimal operation of energy storage devices with nonlinear characteristics. The first is a small borehole storage problem, for which multiple value function approximations can be compared. The second is a larger problem, for which conventional discretized dynamic programming is intractable.
AbstractList •Extension of dual dynamic programming to generic polynomial dynamical systems.•Point-wise maximum value function estimates valid for an initial state distribution.•Analysis of convergence and limiting behavior as relaxation tightens.•Numerical validation on a nonlinear seasonal geothermal borehole dispatch problem. We present a finite-horizon optimization algorithm that extends the established concept of Dual Dynamic Programming (DDP) in two ways. First, in contrast to the linear costs, dynamics, and constraints of standard DDP, we consider problems in which all of these can be polynomial functions. Second, we allow the state trajectory to be described by probability distributions rather than point values, and return approximate value functions fitted to these. The algorithm is in part an adaptation of sum-of-squares techniques used in the approximate dynamic programming literature. It alternates between a forward simulation through the horizon, in which the moments of the state distribution are propagated through a succession of single-stage problems, and a backward recursion, in which a new polynomial function is derived for each stage using the moments of the state as fixed data. The value function approximation returned for a given stage is the point-wise maximum of all polynomials derived for that stage. This contrasts with the piecewise affine functions derived in conventional DDP. We prove key convergence properties of the new algorithm, and validate it in simulation on two case studies related to the optimal operation of energy storage devices with nonlinear characteristics. The first is a small borehole storage problem, for which multiple value function approximations can be compared. The second is a larger problem, for which conventional discretized dynamic programming is intractable.
Author Lygeros, John
Hohmann, Marc
Warrington, Joseph
Author_xml – sequence: 1
  givenname: Marc
  orcidid: 0000-0003-1694-8878
  surname: Hohmann
  fullname: Hohmann, Marc
  email: marc.hohmann.ch@gmail.com
  organization: Urban Energy Systems Group, Empa, Swiss Federal Laboratories for Materials Science and Technology, Überlandstrasse 129, 8600 Dübendorf, Switzerland
– sequence: 2
  givenname: Joseph
  surname: Warrington
  fullname: Warrington, Joseph
  organization: Automatic Control Laboratory, ETH Zurich, Physikstrasse 3, Zürich 8092, Switzerland
– sequence: 3
  givenname: John
  surname: Lygeros
  fullname: Lygeros, John
  organization: Automatic Control Laboratory, ETH Zurich, Physikstrasse 3, Zürich 8092, Switzerland
BookMark eNp9kMtOwzAQRS1UJNrCD7DyDyTYbh6OxKaqeEmV2MA6cpxxcBTbxXYp_XsSyopFVyNdzRnNPQs0s84CQreUpJTQ4q5PoXc-ZYRWY5CSjF6gOeUlSwpekBmak1VZJozR8gotQugJITSn-Rwd1tg4AzZiYVsc9iZxKgmfe-EhYPiOYIN2FjuF270YcHu0wmiJd951XhijbYcPOn5gsdsNWoo4LUeHx_cGbUF4DBZ8d8QhOi86mMBmABOu0aUSQ4Cbv7lE748Pb5vnZPv69LJZbxO5KvKYiEo1rSqlkIxL2eQVF6osVMUEEMJZwzNQhPGMKSjKsiWcVzlRqpAVyzgv-GqJ2Omu9C4ED6reeW2EP9aU1JO6uq8ndfWkbspGdSPE_0FSx99u0Qs9nEfvTyiMpb40-DpIDVZCqz3IWLdOn8N_ADhdj9I
CitedBy_id crossref_primary_10_1109_TAC_2021_3050440
crossref_primary_10_1016_j_amc_2022_127321
crossref_primary_10_1109_TCST_2019_2961645
crossref_primary_10_1016_j_amc_2024_128655
crossref_primary_10_1016_j_applthermaleng_2021_117518
crossref_primary_10_1007_s00245_022_09884_x
crossref_primary_10_1109_ACCESS_2020_3013875
crossref_primary_10_3934_naco_2025011
Cites_doi 10.1137/S1052623497318700
10.1016/j.energy.2013.10.067
10.1109/TPWRS.2014.2372478
10.1137/0314027
10.1002/rnc.3152
10.1016/j.enbuild.2011.07.015
10.1287/opre.2013.1182
10.1109/TPWRS.2015.2390037
10.1137/050623802
10.1016/j.ejor.2011.08.017
10.1016/j.orl.2008.01.013
10.1016/j.ejor.2011.11.040
10.1109/LCSYS.2017.2710234
10.1137/0117061
10.2139/ssrn.3102988
10.1109/TAC.2013.2283095
10.1006/jmaa.1994.1147
10.1007/s10107-004-0559-y
10.1016/j.sysconle.2016.11.010
10.1007/BF01582895
10.1287/moor.2014.0664
10.1137/100811696
10.1109/LCSYS.2017.2714426
10.1016/j.ejor.2016.08.068
10.1137/070685051
10.1007/s10898-012-9974-4
ContentType Journal Article
Copyright 2019 Elsevier B.V.
Copyright_xml – notice: 2019 Elsevier B.V.
DBID AAYXX
CITATION
DOI 10.1016/j.ejor.2019.10.041
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Business
EISSN 1872-6860
EndPage 32
ExternalDocumentID 10_1016_j_ejor_2019_10_041
S0377221719308938
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
4.4
457
4G.
5GY
5VS
6OB
7-5
71M
8P~
9JN
9JO
AAAKF
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AARIN
AAXUO
AAYFN
ABAOU
ABBOA
ABFNM
ABFRF
ABJNI
ABMAC
ABUCO
ABYKQ
ACAZW
ACDAQ
ACGFO
ACGFS
ACIWK
ACNCT
ACRLP
ACZNC
ADBBV
ADEZE
ADGUI
AEBSH
AEFWE
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIGVJ
AIKHN
AITUG
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
APLSM
ARUGR
AXJTR
BKOJK
BKOMP
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EO8
EO9
EP2
EP3
F5P
FDB
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HAMUX
IHE
J1W
KOM
LY1
M41
MHUIS
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
ROL
RPZ
RXW
SCC
SDF
SDG
SDP
SDS
SES
SPC
SPCBC
SSB
SSD
SSV
SSW
SSZ
T5K
TAE
TN5
U5U
XPP
ZMT
~02
~G-
1OL
29G
41~
9DU
AAAKG
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ABXDB
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADIYS
ADJOM
ADMUD
ADNMO
ADXHL
AEIPS
AEUPX
AFFNX
AFJKZ
AFPUW
AGQPQ
AI.
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
EJD
FEDTE
FGOYB
HVGLF
HZ~
R2-
SEW
VH1
WUQ
~HD
ID FETCH-LOGICAL-c365t-a9fbdf7cac28ccb598af76f92ae0082b84ef02842fe677d088950ff6c92488683
ISICitedReferencesCount 8
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000510524300002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0377-2217
IngestDate Tue Nov 18 21:32:56 EST 2025
Sat Nov 29 07:24:07 EST 2025
Fri Feb 23 02:48:58 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 1
Keywords Long-term energy storage management
Control
Moment/SOS techniques
Dual dynamic programming
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c365t-a9fbdf7cac28ccb598af76f92ae0082b84ef02842fe677d088950ff6c92488683
ORCID 0000-0003-1694-8878
PageCount 17
ParticipantIDs crossref_primary_10_1016_j_ejor_2019_10_041
crossref_citationtrail_10_1016_j_ejor_2019_10_041
elsevier_sciencedirect_doi_10_1016_j_ejor_2019_10_041
PublicationCentury 2000
PublicationDate 2020-05-16
PublicationDateYYYYMMDD 2020-05-16
PublicationDate_xml – month: 05
  year: 2020
  text: 2020-05-16
  day: 16
PublicationDecade 2020
PublicationTitle European journal of operational research
PublicationYear 2020
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References Guigues, V. (2018). Inexact Cuts in Deterministic and Stochastic Dual Dynamic Programming Applied to Linear Optimization Problems. arXiv
Pereira, Pinto (bib0032) 1991; 52
Lasserre, Henrion, Prieur, Trélat (bib0025) 2008; 47
Summers, Kariotoglou, Kamgarpour, Summers, Lygeros (bib0038) 2012
Korda, Henrion, Jones (bib0022) 2017; 100
Lasserre (bib0024) 2014
Jiang, Jing, Li, Wu, Tang (bib0020) 2014; 64
Kamoutsi, Sutter, Esfahani, Lygeros (bib0021) 2017; 1
Henrion, Korda (bib0016) 2014; 59
Lasserre, Thanh (bib0026) 2013; 56
Philpott, Guan (bib0033) 2008; 36
Cerisola, Latorre, Ramos (bib0008) 2012; 218
Darivianakis, Eichler, Smith, Lygeros (bib0009) 2017; 1
Abgottspon (bib0001) 2015
Beuchat, Warrington, Lygeros (bib0007) 2017
Wachter, Biegler (bib0042) 2006; 106
Guigues, Römisch (bib0014) 2012; 22
Hernández-Lerma, Lasserre (bib0019) 2012
Hernández-Lerma (bib0017) 1989; 79
Löhndorf, Wozabal, Minner (bib0028) 2013; 61
Bertsekas (bib0006) 1995; 1
Lasota, Mackey (bib0023) 1994; 97
Ghaddar, Marecek, Mevissen (bib0011) 2016; 31
Van Slyke, Wets (bib0041) 1969; 17
Powell (bib0034) 2011
Barvinok (bib0005) 2002
Atam, Patteeuw, Antonov, Helsen (bib0004) 2015; 24
Girardeau, Leclere, Philpott (bib0012) 2015; 40
Guigues, Sagastizábal (bib0015) 2012; 217
Taylor (bib0040) 2015
Putinar, Vasilescu (bib0035) 1999; 328
Savorgnan, Lasserre, Diehl (bib0036) 2009
Soares, Street, Valladão (bib0037) 2017; 258
.
Wang, O ’Donoghue, Boyd (bib0044) 2014; 25
Zou, Ahmed, Sun (bib0046) 2018
Ahmadi, Majumdar (bib0002) 2014
O’Neill (bib0031) 1976; 14
Sundström, Guzzella (bib0039) 2009
Zakeri, Philpott, Ryan (bib0045) 2000; 10
Anderson, Nash (bib0003) 1987
Lofberg (bib0027) 2004
O’Donoghue, Wang, Boyd (bib0030) 2011
Hernández-Lerma, Hernández-Hernández (bib0018) 1994; 183
De Ridder, Diehl, Mulder, Desmedt, Van Bael (bib0010) 2011; 43
Molzahn, Hiskens (bib0029) 2015; 30
Waki, Kim, Kojima, Muramatsu (bib0043) 2006; 17
Barvinok (10.1016/j.ejor.2019.10.041_bib0005) 2002
Pereira (10.1016/j.ejor.2019.10.041_bib0032) 1991; 52
Anderson (10.1016/j.ejor.2019.10.041_bib0003) 1987
Hernández-Lerma (10.1016/j.ejor.2019.10.041_bib0017) 1989; 79
Powell (10.1016/j.ejor.2019.10.041_bib0034) 2011
Lasota (10.1016/j.ejor.2019.10.041_bib0023) 1994; 97
Henrion (10.1016/j.ejor.2019.10.041_bib0016) 2014; 59
Sundström (10.1016/j.ejor.2019.10.041_bib0039) 2009
Löhndorf (10.1016/j.ejor.2019.10.041_bib0028) 2013; 61
Hernández-Lerma (10.1016/j.ejor.2019.10.041_bib0019) 2012
Lasserre (10.1016/j.ejor.2019.10.041_bib0024) 2014
Atam (10.1016/j.ejor.2019.10.041_bib0004) 2015; 24
Summers (10.1016/j.ejor.2019.10.041_bib0038) 2012
Taylor (10.1016/j.ejor.2019.10.041_bib0040) 2015
Soares (10.1016/j.ejor.2019.10.041_bib0037) 2017; 258
Savorgnan (10.1016/j.ejor.2019.10.041_bib0036) 2009
Ahmadi (10.1016/j.ejor.2019.10.041_bib0002) 2014
Bertsekas (10.1016/j.ejor.2019.10.041_bib0006) 1995; 1
De Ridder (10.1016/j.ejor.2019.10.041_bib0010) 2011; 43
Van Slyke (10.1016/j.ejor.2019.10.041_bib0041) 1969; 17
10.1016/j.ejor.2019.10.041_bib0013
Jiang (10.1016/j.ejor.2019.10.041_bib0020) 2014; 64
Lofberg (10.1016/j.ejor.2019.10.041_bib0027) 2004
Cerisola (10.1016/j.ejor.2019.10.041_bib0008) 2012; 218
Beuchat (10.1016/j.ejor.2019.10.041_bib0007) 2017
Philpott (10.1016/j.ejor.2019.10.041_bib0033) 2008; 36
Korda (10.1016/j.ejor.2019.10.041_bib0022) 2017; 100
Zakeri (10.1016/j.ejor.2019.10.041_bib0045) 2000; 10
Ghaddar (10.1016/j.ejor.2019.10.041_bib0011) 2016; 31
O’Donoghue (10.1016/j.ejor.2019.10.041_bib0030) 2011
O’Neill (10.1016/j.ejor.2019.10.041_bib0031) 1976; 14
Putinar (10.1016/j.ejor.2019.10.041_bib0035) 1999; 328
Guigues (10.1016/j.ejor.2019.10.041_bib0015) 2012; 217
Abgottspon (10.1016/j.ejor.2019.10.041_bib0001) 2015
Lasserre (10.1016/j.ejor.2019.10.041_bib0025) 2008; 47
Kamoutsi (10.1016/j.ejor.2019.10.041_bib0021) 2017; 1
Wang (10.1016/j.ejor.2019.10.041_bib0044) 2014; 25
Girardeau (10.1016/j.ejor.2019.10.041_bib0012) 2015; 40
Wachter (10.1016/j.ejor.2019.10.041_bib0042) 2006; 106
Guigues (10.1016/j.ejor.2019.10.041_bib0014) 2012; 22
Molzahn (10.1016/j.ejor.2019.10.041_bib0029) 2015; 30
Darivianakis (10.1016/j.ejor.2019.10.041_bib0009) 2017; 1
Lasserre (10.1016/j.ejor.2019.10.041_bib0026) 2013; 56
Waki (10.1016/j.ejor.2019.10.041_bib0043) 2006; 17
Hernández-Lerma (10.1016/j.ejor.2019.10.041_bib0018) 1994; 183
Zou (10.1016/j.ejor.2019.10.041_bib0046) 2018
References_xml – start-page: 284
  year: 2004
  end-page: 289
  ident: bib0027
  article-title: YALMIP : a toolbox for modeling and optimization in MATLAB
  publication-title: Proceedings of the 2004 IEEE international conference on computer aided control systems design
– volume: 52
  start-page: 359
  year: 1991
  end-page: 375
  ident: bib0032
  article-title: Multi-stage stochastic optimization applied to energy planning
  publication-title: Mathematical Programming
– volume: 56
  start-page: 1
  year: 2013
  end-page: 25
  ident: bib0026
  article-title: Convex underestimators of polynomials
  publication-title: Journal of Global Optimization
– volume: 30
  start-page: 3168
  year: 2015
  end-page: 3180
  ident: bib0029
  article-title: Sparsity-exploiting moment-based relaxations of the optimal power flow problem
  publication-title: IEEE Transactions on Power Systems
– volume: 36
  start-page: 450
  year: 2008
  end-page: 455
  ident: bib0033
  article-title: On the convergence of stochastic dual dynamic programming and related methods
  publication-title: Operations Research Letters
– year: 2011
  ident: bib0034
  publication-title: Approximate dynamic programming : solving the curses of dimensionality
– volume: 217
  start-page: 129
  year: 2012
  end-page: 140
  ident: bib0015
  article-title: The value of rolling-horizon policies for risk-averse hydro-thermal planning
  publication-title: European Journal of Operational Research
– volume: 47
  start-page: 1643
  year: 2008
  end-page: 1666
  ident: bib0025
  article-title: Nonlinear optimal control via occupation measures and LMI-relaxations
  publication-title: SIAM Journal on Control and Optimization
– volume: 183
  start-page: 335
  year: 1994
  end-page: 351
  ident: bib0018
  article-title: Discounted cost markov decision processes on Borel spaces: The linear programming formulation
  publication-title: Journal of Mathematical Analysis and Applications
– start-page: 1625
  year: 2009
  end-page: 1630
  ident: bib0039
  article-title: A generic dynamic programming Matlab function
  publication-title: Proceedings of the IEEE International Conference on Control Applications
– volume: 17
  start-page: 638
  year: 1969
  end-page: 663
  ident: bib0041
  article-title: L-shaped linear programs with applications to optimal control and stochastic programming
  publication-title: SIAM Journal on Applied Mathematics
– volume: 1
  year: 1995
  ident: bib0006
  publication-title: Dynamic programming and optimal control
– volume: 24
  year: 2015
  ident: bib0004
  article-title: Optimal control approaches for analysis of energy use minimization of hybrid ground-coupled heat pump systems
  publication-title: IEEE Transactions on Control Systems Technology
– volume: 64
  start-page: 375
  year: 2014
  end-page: 388
  ident: bib0020
  article-title: Modelling and operation optimization of an integrated energy based direct district water-heating system
  publication-title: Energy
– start-page: 2
  year: 2014
  end-page: 6
  ident: bib0002
  article-title: DSOS and SDSOS optimization: LP and SOCP-based alternatives to sum of squares optimization
  publication-title: Proceedings of the 2014 48th Annual Conference on Information Sciences and Systems, CISS 2014
– start-page: 191
  year: 2012
  end-page: 197
  ident: bib0038
  article-title: Approximate dynamic programming via sum of squares programming
  publication-title: Proceedings of the European control conference
– volume: 43
  start-page: 2918
  year: 2011
  end-page: 2925
  ident: bib0010
  article-title: An optimal control algorithm for borehole thermal energy storage systems
  publication-title: Energy and Buildings
– year: 2015
  ident: bib0001
  publication-title: Hydro power planning: Multi-horizon modeling and its applications
– year: 2015
  ident: bib0040
  publication-title: Convex optimization of power systems
– volume: 106
  start-page: 25
  year: 2006
  end-page: 57
  ident: bib0042
  article-title: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
  publication-title: Mathematical Programming
– volume: 1
  start-page: 134
  year: 2017
  end-page: 139
  ident: bib0021
  article-title: On infinite linear programming and the moment approach to deterministic infinite horizon discounted optimal control problems
  publication-title: IEEE Control Systems Letters
– start-page: 424
  year: 2011
  end-page: 431
  ident: bib0030
  article-title: Min-max approximate dynamic programming
  publication-title: Proceedings of the 2011 IEEE international symposium on computer-aided control system design (CACSD)
– volume: 79
  year: 1989
  ident: bib0017
  publication-title: Adaptive Markov control processes
– year: 1987
  ident: bib0003
  publication-title: Linear programming in infinite-dimensional spaces : theory and applications
– volume: 25
  start-page: 1472
  year: 2014
  end-page: 1496
  ident: bib0044
  article-title: Approximate dynamic programming via iterated Bellman inequalities
  publication-title: International Journal of Robust and Nonlinear Control
– volume: 59
  start-page: 297
  year: 2014
  end-page: 312
  ident: bib0016
  article-title: Convex computation of the region of attraction of polynomial control systems
  publication-title: IEEE Transactions on Automatic Control
– start-page: 1
  year: 2018
  end-page: 42
  ident: bib0046
  article-title: Stochastic dual dynamic integer programming
  publication-title: Mathematical Programming
– year: 2012
  ident: bib0019
  publication-title: Discrete-time Markov control processes: Basic optimality criteria
– volume: 14
  start-page: 409
  year: 1976
  end-page: 418
  ident: bib0031
  article-title: Nested decomposition of multistage convex programs
  publication-title: SIAM Journal on Control and Optimization
– volume: 22
  start-page: 286
  year: 2012
  end-page: 312
  ident: bib0014
  article-title: Sampling-based decomposition methods for multistage stochastic programs based on extended polyhedral risk measures
  publication-title: SIAM Journal on Optimization
– volume: 31
  start-page: 539
  year: 2016
  end-page: 546
  ident: bib0011
  article-title: Optimal power flow as a polynomial optimization problem
  publication-title: IEEE Transactions on Power Systems
– year: 2017
  ident: bib0007
  article-title: Point-wise maximum Approach to Approximate Dynamic Programming
  publication-title: Proceedings of the IEEE conference on decision and control
– volume: 258
  start-page: 743
  year: 2017
  end-page: 760
  ident: bib0037
  article-title: On the solution variability reduction of stochastic dual dynamic programming applied to energy planning
  publication-title: European Journal of Operational Research
– reference: .
– volume: 97
  year: 1994
  ident: bib0023
  publication-title: Chaos, fractals, and noise
– volume: 40
  start-page: 130
  year: 2015
  end-page: 145
  ident: bib0012
  article-title: On the convergence of decomposition methods for multistage stochastic convex programs
  publication-title: Mathematics of Operations Research
– volume: 10
  start-page: 643
  year: 2000
  end-page: 657
  ident: bib0045
  article-title: Inexact Cuts in Benders Decomposition
  publication-title: SIAM Journal on Optimization
– start-page: 519
  year: 2009
  end-page: 524
  ident: bib0036
  article-title: Discrete-time stochastic optimal control via occupation measures and moment relaxations
  publication-title: Proceedings of the IEEE conference on decision and control
– year: 2002
  ident: bib0005
  publication-title: A course in convexity
– reference: Guigues, V. (2018). Inexact Cuts in Deterministic and Stochastic Dual Dynamic Programming Applied to Linear Optimization Problems. arXiv:
– volume: 1
  start-page: 394
  year: 2017
  end-page: 399
  ident: bib0009
  article-title: A data-driven stochastic optimization approach to the seasonal storage energy management
  publication-title: IEEE Control Systems Letters
– year: 2014
  ident: bib0024
  publication-title: Moments, positive polynomials and their applications
– volume: 61
  start-page: 810
  year: 2013
  end-page: 823
  ident: bib0028
  article-title: Optimizing trading decisions for hydro storage systems using approximate dual dynamic programming
  publication-title: Operations Research
– volume: 328
  start-page: 585
  year: 1999
  end-page: 589
  ident: bib0035
  article-title: Positive polynomials on semi-algebraic sets
  publication-title: Comptes Rendus de l’Académie des Sciences - Series I - Mathematics
– volume: 100
  start-page: 1
  year: 2017
  end-page: 5
  ident: bib0022
  article-title: Convergence rates of moment-sum-of-squares hierarchies for optimal control problems
  publication-title: Systems and Control Letters
– volume: 17
  start-page: 218
  year: 2006
  end-page: 242
  ident: bib0043
  article-title: Sums of squares and semidefinite program relaxations for polynomial optimization problems with structured sparsity
  publication-title: SIAM Journal on Optimization
– volume: 218
  start-page: 687
  year: 2012
  end-page: 697
  ident: bib0008
  article-title: Stochastic dual dynamic programming applied to nonconvex hydrothermal models
  publication-title: European Journal of Operational Research
– start-page: 284
  year: 2004
  ident: 10.1016/j.ejor.2019.10.041_bib0027
  article-title: YALMIP : a toolbox for modeling and optimization in MATLAB
– volume: 10
  start-page: 643
  issue: 3
  year: 2000
  ident: 10.1016/j.ejor.2019.10.041_bib0045
  article-title: Inexact Cuts in Benders Decomposition
  publication-title: SIAM Journal on Optimization
  doi: 10.1137/S1052623497318700
– year: 2015
  ident: 10.1016/j.ejor.2019.10.041_bib0001
– volume: 64
  start-page: 375
  year: 2014
  ident: 10.1016/j.ejor.2019.10.041_bib0020
  article-title: Modelling and operation optimization of an integrated energy based direct district water-heating system
  publication-title: Energy
  doi: 10.1016/j.energy.2013.10.067
– volume: 30
  start-page: 3168
  issue: 6
  year: 2015
  ident: 10.1016/j.ejor.2019.10.041_bib0029
  article-title: Sparsity-exploiting moment-based relaxations of the optimal power flow problem
  publication-title: IEEE Transactions on Power Systems
  doi: 10.1109/TPWRS.2014.2372478
– volume: 14
  start-page: 409
  issue: 3
  year: 1976
  ident: 10.1016/j.ejor.2019.10.041_bib0031
  article-title: Nested decomposition of multistage convex programs
  publication-title: SIAM Journal on Control and Optimization
  doi: 10.1137/0314027
– volume: 25
  start-page: 1472
  issue: 10
  year: 2014
  ident: 10.1016/j.ejor.2019.10.041_bib0044
  article-title: Approximate dynamic programming via iterated Bellman inequalities
  publication-title: International Journal of Robust and Nonlinear Control
  doi: 10.1002/rnc.3152
– year: 1987
  ident: 10.1016/j.ejor.2019.10.041_bib0003
– volume: 43
  start-page: 2918
  issue: 10
  year: 2011
  ident: 10.1016/j.ejor.2019.10.041_bib0010
  article-title: An optimal control algorithm for borehole thermal energy storage systems
  publication-title: Energy and Buildings
  doi: 10.1016/j.enbuild.2011.07.015
– volume: 61
  start-page: 810
  issue: 4
  year: 2013
  ident: 10.1016/j.ejor.2019.10.041_bib0028
  article-title: Optimizing trading decisions for hydro storage systems using approximate dual dynamic programming
  publication-title: Operations Research
  doi: 10.1287/opre.2013.1182
– volume: 31
  start-page: 539
  issue: 1
  year: 2016
  ident: 10.1016/j.ejor.2019.10.041_bib0011
  article-title: Optimal power flow as a polynomial optimization problem
  publication-title: IEEE Transactions on Power Systems
  doi: 10.1109/TPWRS.2015.2390037
– volume: 17
  start-page: 218
  issue: 1
  year: 2006
  ident: 10.1016/j.ejor.2019.10.041_bib0043
  article-title: Sums of squares and semidefinite program relaxations for polynomial optimization problems with structured sparsity
  publication-title: SIAM Journal on Optimization
  doi: 10.1137/050623802
– volume: 217
  start-page: 129
  issue: 1
  year: 2012
  ident: 10.1016/j.ejor.2019.10.041_bib0015
  article-title: The value of rolling-horizon policies for risk-averse hydro-thermal planning
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2011.08.017
– year: 2011
  ident: 10.1016/j.ejor.2019.10.041_bib0034
– volume: 79
  year: 1989
  ident: 10.1016/j.ejor.2019.10.041_bib0017
– volume: 36
  start-page: 450
  issue: 4
  year: 2008
  ident: 10.1016/j.ejor.2019.10.041_bib0033
  article-title: On the convergence of stochastic dual dynamic programming and related methods
  publication-title: Operations Research Letters
  doi: 10.1016/j.orl.2008.01.013
– volume: 218
  start-page: 687
  issue: 3
  year: 2012
  ident: 10.1016/j.ejor.2019.10.041_bib0008
  article-title: Stochastic dual dynamic programming applied to nonconvex hydrothermal models
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2011.11.040
– start-page: 2
  year: 2014
  ident: 10.1016/j.ejor.2019.10.041_bib0002
  article-title: DSOS and SDSOS optimization: LP and SOCP-based alternatives to sum of squares optimization
  publication-title: Proceedings of the 2014 48th Annual Conference on Information Sciences and Systems, CISS 2014
– volume: 1
  start-page: 134
  issue: 1
  year: 2017
  ident: 10.1016/j.ejor.2019.10.041_bib0021
  article-title: On infinite linear programming and the moment approach to deterministic infinite horizon discounted optimal control problems
  publication-title: IEEE Control Systems Letters
  doi: 10.1109/LCSYS.2017.2710234
– volume: 97
  year: 1994
  ident: 10.1016/j.ejor.2019.10.041_bib0023
– volume: 328
  start-page: 585
  issue: 7
  year: 1999
  ident: 10.1016/j.ejor.2019.10.041_bib0035
  article-title: Positive polynomials on semi-algebraic sets
  publication-title: Comptes Rendus de l’Académie des Sciences - Series I - Mathematics
– volume: 17
  start-page: 638
  issue: 4
  year: 1969
  ident: 10.1016/j.ejor.2019.10.041_bib0041
  article-title: L-shaped linear programs with applications to optimal control and stochastic programming
  publication-title: SIAM Journal on Applied Mathematics
  doi: 10.1137/0117061
– start-page: 424
  year: 2011
  ident: 10.1016/j.ejor.2019.10.041_bib0030
  article-title: Min-max approximate dynamic programming
– ident: 10.1016/j.ejor.2019.10.041_bib0013
  doi: 10.2139/ssrn.3102988
– start-page: 519
  year: 2009
  ident: 10.1016/j.ejor.2019.10.041_bib0036
  article-title: Discrete-time stochastic optimal control via occupation measures and moment relaxations
– volume: 59
  start-page: 297
  issue: 2
  year: 2014
  ident: 10.1016/j.ejor.2019.10.041_bib0016
  article-title: Convex computation of the region of attraction of polynomial control systems
  publication-title: IEEE Transactions on Automatic Control
  doi: 10.1109/TAC.2013.2283095
– volume: 183
  start-page: 335
  issue: 2
  year: 1994
  ident: 10.1016/j.ejor.2019.10.041_bib0018
  article-title: Discounted cost markov decision processes on Borel spaces: The linear programming formulation
  publication-title: Journal of Mathematical Analysis and Applications
  doi: 10.1006/jmaa.1994.1147
– start-page: 1625
  year: 2009
  ident: 10.1016/j.ejor.2019.10.041_bib0039
  article-title: A generic dynamic programming Matlab function
– year: 2012
  ident: 10.1016/j.ejor.2019.10.041_bib0019
– year: 2014
  ident: 10.1016/j.ejor.2019.10.041_bib0024
– volume: 106
  start-page: 25
  issue: 1
  year: 2006
  ident: 10.1016/j.ejor.2019.10.041_bib0042
  article-title: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
  publication-title: Mathematical Programming
  doi: 10.1007/s10107-004-0559-y
– volume: 100
  start-page: 1
  year: 2017
  ident: 10.1016/j.ejor.2019.10.041_bib0022
  article-title: Convergence rates of moment-sum-of-squares hierarchies for optimal control problems
  publication-title: Systems and Control Letters
  doi: 10.1016/j.sysconle.2016.11.010
– volume: 52
  start-page: 359
  issue: 1–3
  year: 1991
  ident: 10.1016/j.ejor.2019.10.041_bib0032
  article-title: Multi-stage stochastic optimization applied to energy planning
  publication-title: Mathematical Programming
  doi: 10.1007/BF01582895
– volume: 1
  year: 1995
  ident: 10.1016/j.ejor.2019.10.041_bib0006
– volume: 40
  start-page: 130
  issue: 1
  year: 2015
  ident: 10.1016/j.ejor.2019.10.041_bib0012
  article-title: On the convergence of decomposition methods for multistage stochastic convex programs
  publication-title: Mathematics of Operations Research
  doi: 10.1287/moor.2014.0664
– year: 2015
  ident: 10.1016/j.ejor.2019.10.041_bib0040
– volume: 24
  issue: 2
  year: 2015
  ident: 10.1016/j.ejor.2019.10.041_bib0004
  article-title: Optimal control approaches for analysis of energy use minimization of hybrid ground-coupled heat pump systems
  publication-title: IEEE Transactions on Control Systems Technology
– year: 2017
  ident: 10.1016/j.ejor.2019.10.041_bib0007
  article-title: Point-wise maximum Approach to Approximate Dynamic Programming
– volume: 22
  start-page: 286
  issue: 2
  year: 2012
  ident: 10.1016/j.ejor.2019.10.041_bib0014
  article-title: Sampling-based decomposition methods for multistage stochastic programs based on extended polyhedral risk measures
  publication-title: SIAM Journal on Optimization
  doi: 10.1137/100811696
– start-page: 191
  year: 2012
  ident: 10.1016/j.ejor.2019.10.041_bib0038
  article-title: Approximate dynamic programming via sum of squares programming
– volume: 1
  start-page: 394
  issue: 2
  year: 2017
  ident: 10.1016/j.ejor.2019.10.041_bib0009
  article-title: A data-driven stochastic optimization approach to the seasonal storage energy management
  publication-title: IEEE Control Systems Letters
  doi: 10.1109/LCSYS.2017.2714426
– year: 2002
  ident: 10.1016/j.ejor.2019.10.041_bib0005
– volume: 258
  start-page: 743
  issue: 2
  year: 2017
  ident: 10.1016/j.ejor.2019.10.041_bib0037
  article-title: On the solution variability reduction of stochastic dual dynamic programming applied to energy planning
  publication-title: European Journal of Operational Research
  doi: 10.1016/j.ejor.2016.08.068
– start-page: 1
  year: 2018
  ident: 10.1016/j.ejor.2019.10.041_bib0046
  article-title: Stochastic dual dynamic integer programming
  publication-title: Mathematical Programming
– volume: 47
  start-page: 1643
  issue: 4
  year: 2008
  ident: 10.1016/j.ejor.2019.10.041_bib0025
  article-title: Nonlinear optimal control via occupation measures and LMI-relaxations
  publication-title: SIAM Journal on Control and Optimization
  doi: 10.1137/070685051
– volume: 56
  start-page: 1
  issue: 1
  year: 2013
  ident: 10.1016/j.ejor.2019.10.041_bib0026
  article-title: Convex underestimators of polynomials
  publication-title: Journal of Global Optimization
  doi: 10.1007/s10898-012-9974-4
SSID ssj0001515
Score 2.3817077
Snippet •Extension of dual dynamic programming to generic polynomial dynamical systems.•Point-wise maximum value function estimates valid for an initial state...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 16
SubjectTerms Control
Dual dynamic programming
Long-term energy storage management
Moment/SOS techniques
Title A moment and sum-of-squares extension of dual dynamic programming with application to nonlinear energy storage problems
URI https://dx.doi.org/10.1016/j.ejor.2019.10.041
Volume 283
WOSCitedRecordID wos000510524300002&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1872-6860
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001515
  issn: 0377-2217
  databaseCode: AIEXJ
  dateStart: 19950105
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELZKFyE48CiLWF7ygVvlqnXrR44VWrQgsUJikXqLnMQGqm2zJN3Xr-IvMu7YaboLK0DiElWjuk4zX-2v4_lmCHlthB46xx0rci7YxNkxS5TLmMwSO3KJstIU62YT6vBQz2bJx07nR9TCnB2r5VJfXCQn_9XVYANne-nsX7i7-VAwwGtwOlzB7XD9I8dP-4uyyRyHiVnpWP391OuM-uuQdx044lqFVWBH-pintWhis62Tbc9Pl1hSw1R9i2pBn1Xp831CR5r6tyH-QHfBUMXAY6gw1ESiD8qvi9Cs-QPYN0H-qtok-IeziphAdPnFVmW9lU0cghd8fe6O2kqMqF1T1aCSSynGOWo6BxYXZq04kxp7D8SVm2MPnC2I4joc5sAdHQOo1_YKDFvMB3Ze-sKwo2Tg0_ywDNeVGtyf_C35OwK6OwSGp2-RHa5EortkZ_puf_a-2fw9P1wfXIWvEHRamFJ4daZfc6EWvzl6SO6HPyZ0ioB6RDp22SN3oi6iRx7E_h80bAc9cq9VzPIxOZ9SBB4F4NFt4NEGeLR01AOPBuDRFvCoBx5tAY-uStoAjyLwaAAejcDbJZ_f7h-9OWChrQfLx1KsmElcVjiVm5zrPM_gKRqnpEu4sZ6QZnpiHbDeCXdWKlX4PDwB64nMEw67jdTjJ6QLc9unhAJrkCITMpcymwjFM2fGQD6MFcNCceP2yCg-4DQPNe9965XjNCY3zlPvlNQ7xdvAKXuk34w5wYovN75bRL-lgbMiF00BZjeMe_aP456Tu5vf0QvSXVWn9iW5nZ-tvtXVq4DGnxL9xFc
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+moment+and+sum-of-squares+extension+of+dual+dynamic+programming+with+application+to+nonlinear+energy+storage+problems&rft.jtitle=European+journal+of+operational+research&rft.au=Hohmann%2C+Marc&rft.au=Warrington%2C+Joseph&rft.au=Lygeros%2C+John&rft.date=2020-05-16&rft.pub=Elsevier+B.V&rft.issn=0377-2217&rft.eissn=1872-6860&rft.volume=283&rft.issue=1&rft.spage=16&rft.epage=32&rft_id=info:doi/10.1016%2Fj.ejor.2019.10.041&rft.externalDocID=S0377221719308938
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0377-2217&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0377-2217&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0377-2217&client=summon