Double Smoothing Technique for Large-Scale Linearly Constrained Convex Optimization

In this paper, we propose an efficient approach for solving a class of large-scale convex optimization problems. The problem we consider is the minimization of a convex function over a simple (possibly infinite-dimensional) convex set, under the additional constraint $\mathcal{A}u \in T$, where $\mathcal{A}$ is a linear operator and $T$ is a convex set whose dimension is small compared to the dimension of the feasible region. In our approach, we dualize the linear constraints, solve the resulting dual problem with a purely dual gradient-type method and show how to reconstruct an approximate primal solution. Because the linear constraints have been dualized, the dual objective function typically becomes separable, and therefore easy to compute. In order to accelerate our scheme, we introduce a novel double smoothing technique that involves regularization of the dual problem to allow the use of a fast gradient method. As a result, we obtain a method with complexity $O({1 \over \epsilon} \ln {1 \over \epsilo...

[1]  Yurii Nesterov,et al.  Smooth minimization of non-smooth functions , 2005, Math. Program..

[2]  Yurii Nesterov,et al.  Introductory Lectures on Convex Optimization - A Basic Course , 2014, Applied Optimization.

[3]  Jonathan M. Borwein,et al.  Partially finite convex programming, Part I: Quasi relative interiors and duality theory , 1992, Math. Program..

[4]  Sorin-Mihai Grad,et al.  New regularity conditions for Lagrange and Fenchel-Lagrange duality in infinite dimensional spaces , 2009 .

[5]  Panos J. Antsaklis,et al.  Linear Systems , 1997 .

[6]  S. Sieniutycz,et al.  Optimal Control: An Introduction , 2001 .

[7]  Yurii Nesterov,et al.  Excessive Gap Technique in Nonsmooth Convex Minimization , 2005, SIAM J. Optim..

[8]  Jonathan M. Borwein,et al.  A simple constraint qualification in infinite dimensional programming , 1986, Math. Program..

[9]  Y. Nesterov A method for solving the convex programming problem with convergence rate O(1/k^2) , 1983 .

[10]  J. Borwein,et al.  Duality relationships for entropy-like minimization problems , 1991 .

[11]  Johan A. K. Suykens,et al.  Application of a Smoothing Technique to Decomposition in Convex Optimization , 2008, IEEE Transactions on Automatic Control.

[12]  E. Zeidler Nonlinear Functional Analysis and its Applications: III: Variational Methods and Optimization , 1984 .

[13]  Henry Wolkowicz,et al.  Generalizations of Slater's constraint qualification for infinite convex programs , 1992, Math. Program..

[14]  John Darzentas,et al.  Problem Complexity and Method Efficiency in Optimization , 1983 .

[15]  Jonathan M. Borwein,et al.  Partially finite convex programming, Part II: Explicit lattice models , 1992, Math. Program..

[16]  Huibert Kwakernaak,et al.  Linear Optimal Control Systems , 1972 .

[17]  J. Frédéric Bonnans,et al.  Perturbation Analysis of Optimization Problems , 2000, Springer Series in Operations Research.

[18]  Yurii Nesterov,et al.  Smoothing Technique and its Applications in Semidefinite Optimization , 2004, Math. Program..

[19]  Jonathan M. Borwein,et al.  Partially-Finite Programming in L1 and the Existence of Maximum Entropy Estimates , 1993, SIAM J. Optim..

[20]  P. Bernhard,et al.  On a theorem of Danskin with an application to a theorem of Von Neumann-Sion , 1995 .

[21]  Yurii Nesterov,et al.  Primal-dual subgradient methods for convex problems , 2005, Math. Program..

[22]  Guanghui Lan,et al.  Primal-dual first-order methods with O (1/e) iteration-complexity for cone programming. , 2011 .

[23]  E. Zeidler Nonlinear functional analysis and its applications , 1988 .

[24]  Emmanuel J. Candès,et al.  Templates for convex cone problems with applications to sparse signal recovery , 2010, Math. Program. Comput..

[25]  J. Danskin The Theory of Max-Min and its Application to Weapons Allocation Problems , 1967 .