Back to Search
Start Over
On the adaptive solution of space–time inverse problems with the adjoint method
- Source :
- ICCS
- Publisher :
- Published by Elsevier B.V.
-
Abstract
- Adaptivity in space and time is ubiquitous in modern numerical simulations. The large number of unknowns associated with today's typical inverse problem may run in the millions, or more. To capture small scale phenomena in regions of interest, adaptive mesh and temporal step refinements are required, since uniform refinements quickly make the problem computationally intractable. To date, there is still a considerable gap between the state–of–the–art techniques used in direct (forward) simulations, and those employed in the solution of inverse problems, which have traditionally relied on fixed meshes and time steps. This paper describes a framework for building a space-time consistent adjoint discretization for a general discrete forward problem, in the context of adaptive mesh, adaptive time step models. The discretize–then–di_erentiate approach to optimization is a very attractive approach in practice, because the adjoint model code may be generated using automatic di_erentiation (AD). However, several challenges are introduced when using an adaptive forward solver. First, one may have consistency problems with the adjoint of the forward numerical scheme. Similarly, intergrid transfer operators may reduce the accuracy of the discrete adjoint sensitivities. The optimization algorithm may need to be specifically tailored to handle variations in the state and gradient vector sizes. This work shows that several of these potential issues can be avoided when using the Runge–Kutta discontinuous Galerkin (DG) method, an excellent candidate method for h=p-adaptive parallel simulations. Selective application of automatic di_erentiation on individual numerical algorithms may simplify considerably the adjoint code development. A numerical data assimilation example illustrates the e_ectiveness of the primal/dual RK–DG methods when used in inverse simulations.
- Subjects :
- Mathematical optimization
Spacetime
Discretization
Computer science
Adaptive mesh refinement
Inverse problems, discrete adjoint method, adaptive mesh refinement, automatic di_erentiation, discontinuous Galerkin method
Context (language use)
010103 numerical & computational mathematics
Adaptive stepsize
Inverse problem
01 natural sciences
010101 applied mathematics
Operator (computer programming)
Data assimilation
Adjoint equation
Discontinuous Galerkin method
General Earth and Planetary Sciences
Polygon mesh
0101 mathematics
Algorithm
General Environmental Science
Subjects
Details
- Language :
- English
- ISSN :
- 18770509
- Database :
- OpenAIRE
- Journal :
- Procedia Computer Science
- Accession number :
- edsair.doi.dedup.....fd52d5eddb0e2206f8dac14236a68826
- Full Text :
- https://doi.org/10.1016/j.procs.2011.04.192