Computation of exact gradients in distributed dynamic systems

被引:30
|
作者
Evtushenko, Y [1 ]
机构
[1] Russian Acad Sci, Ctr Comp, Moskau 117967, Russia
来源
OPTIMIZATION METHODS & SOFTWARE | 1998年 / 9卷 / 1-3期
基金
巴西圣保罗研究基金会;
关键词
fast automatic differentiation; optimal control problem; differentiation of elementary functions; rounding error estimation; parabolic system; hyperbolic system; adjoint equation; sensitivity analysis;
D O I
10.1080/10556789808805686
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A new and unified methodology for computing first order derivatives of functions obtained in complex multistep processes is developed on the basis of general expressions for differentiating a composite function. From these results, we derive the formulas for fast automatic differentiation of elementary functions, for gradients arising in optimal control problems, nonlinear programming and gradients arising in discretizations of processes governed by partial differential equations. In the proposed approach we start with a chosen discretization scheme for the state equation and derive the exact gradient expression. Thus a unique discretization scheme is automatically generated for the adjoint equation. For optimal control problems, the proposed computational formulas correspond to the integration of the adjoint system of equations that appears in Pontryagin's maximum principle. This technique appears to be very efficient, universal, and applicable to a wide variety of distributed controlled dynamic systems and to sensitivity analysis.
引用
收藏
页码:45 / 75
页数:31
相关论文
共 50 条
  • [41] Distributed Slicing in Dynamic Systems
    Fernandez Anta, Antonio
    Gramoli, Vincent
    Jimenez, Ernesto
    Kermarrec, Anne-Marie
    Raynal, Michel
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (04) : 1030 - 1043
  • [42] DYNAMIC CONFIGURATION FOR DISTRIBUTED SYSTEMS
    KRAMER, J
    MAGEE, J
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1985, 11 (04) : 424 - 436
  • [43] On synchrony in dynamic distributed systems
    Munoz-Escoi, Francesc D.
    de Juan-Marin, Ruben
    OPEN COMPUTER SCIENCE, 2018, 8 (01) : 154 - 164
  • [44] Dynamic distributed systems in Java
    Dr Dobb's J Software Tools Prof Program, 4 (88):
  • [45] Exact computation of frequency responses for a class of infinite dimensional systems
    Jovanovic, MR
    Bamieh, B
    42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 1339 - 1344
  • [46] Exact computation of loop gain margins of multivariable feedback systems
    Nie, Zhuo-Yun
    Wang, Qing-Guo
    Wu, Min
    He, Yong
    JOURNAL OF PROCESS CONTROL, 2010, 20 (06) : 762 - 768
  • [47] Improving Storage Capacity by Distributed Exact Deduplication Systems
    Barca, Cristian
    Barca, Dan Claudiu
    Mara, Constantin
    Anghelescu, Petre
    Gavriloaia, Bogdan
    Vizireanu, Radu
    Craciunescu, Razvan
    Fratu, Octavian
    PROCEEDINGS OF THE 2015 7TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI), 2015, : C11 - C16
  • [48] Distributed Exact Subgraph Matching in Small Diameter Dynamic Graphs
    Wickramaarachchi, Charith
    Kannan, Rajgopal
    Chelmis, Charalampos
    Prasanna, Viktor K.
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 3360 - 3369
  • [49] From static distributed systems to dynamic systems
    Mostefaoui, A
    Raynal, M
    Travers, C
    Patterson, S
    Agrawal, D
    El Abbadi, A
    24TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2005, : 109 - 118