English

A FE-inexact heterogeneous ADMM for Elliptic Optimal Control Problems with {$L^1$}-Control Cost

Optimization and Control 2017-09-06 v1

Abstract

Elliptic PDE-constrained optimal control problems with L1L^1-control cost (L1L^1-EOCP) are considered. To solve L1L^1-EOCP, the primal-dual active set (PDAS) method, which is a special semismooth Newton (SSN) method, used to be a priority. However, in general solving Newton equations is expensive. Motivated by the success of alternating direction method of multipliers (ADMM), we consider extending the ADMM to L1L^1-EOCP. To discretize L1L^1-EOCP, the piecewise linear finite element (FE) is considered. However, different from the finite dimensional l1l^1-norm, the discretized L1L^1-norm does not have a decoupled form. To overcome this difficulty, an effective approach is utilizing nodal quadrature formulas to approximately discretize the L1L^1-norm and L2L^2-norm. It is proved that these approximation steps will not change the order of error estimates. To solve the discretized problem, an inexact heterogeneous ADMM (ihADMM) is proposed. Different from the classical ADMM, the ihADMM adopts two different weighted inner product to define the augmented Lagrangian function in two subproblems, respectively. Benefiting from such different weighted techniques, two subproblems of ihADMM can be efficiently implemented. Furthermore, theoretical results on the global convergence as well as the iteration complexity results o(1/k)o(1/k) for ihADMM are given. In order to obtain more accurate solution, a two-phase strategy is also presented, in which the primal-dual active set (PDAS) method is used as a postprocessor of the ihADMM. Numerical results not only confirm error estimates, but also show that the ihADMM and the two-phase strategy are highly efficient.

Keywords

Cite

@article{arxiv.1709.01067,
  title  = {A FE-inexact heterogeneous ADMM for Elliptic Optimal Control Problems with {$L^1$}-Control Cost},
  author = {Xiaoliang Song and Bo Yu and Yiyang Wang and Xuping Zhang},
  journal= {arXiv preprint arXiv:1709.01067},
  year   = {2017}
}

Comments

arXiv admin note: text overlap with arXiv:1610.00306, arXiv:1708.09094