1
$\begingroup$

If $a_{m\times 1}$ and $Q_{m\times n}$ ($m<n $) are known, and we know every element of $b$ is between $[-1\ \ 1]$, how to determine $b$ to minimize $\|a+Qb\|_2$?

$\endgroup$
1
  • $\begingroup$ Solve it as a quadratic program (using an iterative algorithm). $\endgroup$ Commented Sep 18, 2016 at 12:43

1 Answer 1

3
$\begingroup$

There is an algorithm designed specifically for the OP's problem, given in Bounded-Variable Least-Squares: an Algorithm and Applications [pdf]:

BVLS (bounded-variable least-squares) is modelled on NNLS and solves the problem \begin{equation} \min_{l \leq x \leq u} \|A x - b\|_2, \end{equation} where $l,x,u \in \mathbb{R}^n, b \in \mathbb{R}^m$ and $A$ is an $m$ by $n$ matrix.

$\endgroup$

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.