2eb6ed02f70eccc8.tex
1: \begin{abstract}
2: Non-negative least squares~(NNLS)  is one of the most fundamental problems in numeric analysis. It has been widely used in scientific computation and data modeling. 
3: When applying to huge and complex data in big data analytics, the limitations of NNLS algorithm speed and accuracy remain as key challenges. In this paper, we develop a fast and robust anti-lopsided algorithm for NNLS with high accuracy that is totally based on the first order methods. 
4: The main idea of the proposed algorithm is to transform the original NNLS into an equivalent non-negative quadratic programming, which significantly reduces the scaling problem of variables to discover more effective gradient directions.  The proposed algorithm reaches high accuracy and fast speed  with linear convergence $(1 - \frac{1}{2||Q||_2})^k$ in the subspace of passive variables where $\sqrt{n} \leq ||Q||_2 \leq n$, and $n$ is the dimension size of solutions. The experiments on large matrices clearly show the high performance of the proposed algorithm in comparison to the state-of-the-art algorithms.
5: 
6: \vspace{0.5cm}
7: \textbf{Keywords}: Non-negative least squares, Large-scale anti-lopsided algorithm, First order methods.
8: \end{abstract}
9: