374
v1v2v3v4v5 (latest)

Sparse Solutions of a Class of Constrained Optimization Problems

Mathematics of Operations Research (MOR), 2019
Abstract

In this paper, we consider a well-known sparse optimization problem that aims to find a sparse solution of a possibly noisy underdetermined system of linear equations. Mathematically, it can be modeled in a unified manner by minimizing xpp\|\bf{x}\|_p^p subject to Axbqσ\|A\bf{x}-\bf{b}\|_q\leq\sigma for given ARm×nA \in \mathbb{R}^{m \times n}, bRm\bf{b}\in\mathbb{R}^m, σ0\sigma \geq0, 0p10\leq p\leq 1 and q1q \geq 1. We then study various properties of the optimal solutions of this problem. Specifically, without any condition on the matrix AA, we provide upper bounds in cardinality and infinity norm for the optimal solutions, and show that all optimal solutions must be on the boundary of the feasible set when 0<p<10<p<1. Moreover, for q{1,}q \in \{1,\infty\}, we show that the problem with 0<p<10<p<1 has a finite number of optimal solutions and prove that there exists 0<p<10<p^*<1 such that the solution set of the problem with any 0<p<p0<p<p^* is contained in the solution set of the problem with p=0p=0 and there further exists 0<pˉ<p0<\bar{p}<p^* such that the solution set of the problem with any 0<ppˉ0<p\leq\bar{p} remains unchanged. An estimation of such pp^* is also provided. In addition, to solve the constrained nonconvex non-Lipschitz LpL_p-L1L_1 problem (0<p<10<p<1 and q=1q=1), we propose a smoothing penalty method and show that, under some mild conditions, any cluster point of the sequence generated is a KKT point of our problem. Some numerical examples are given to implicitly illustrate the theoretical results and show the efficiency of the proposed algorithm for the constrained LpL_p-L1L_1 problem under different noises.

View on arXiv
Comments on this paper