On the nonnegative least squares

In this document, we study the nonnegative least squares primal-dual method for solving linear programming problems. In particular, we investigate connections between this primal-dual method and the classical Hungarian method for the assignment problem. Firstly, we devise a fast procedure for com...

Full description

Bibliographic Details
Main Author: Santiago, Claudio Prata
Published: Georgia Institute of Technology 2010
Subjects:
Online Access:http://hdl.handle.net/1853/31768
id ndltd-GATECH-oai-smartech.gatech.edu-1853-31768
record_format oai_dc
spelling ndltd-GATECH-oai-smartech.gatech.edu-1853-317682013-01-07T20:34:55ZOn the nonnegative least squaresSantiago, Claudio PrataNonnegative Least SquaresAssignment problemNNLS primal-dualLeast squaresAssignment problems (Programming)Linear programmingMaxima and minimaNon-negative matricesIn this document, we study the nonnegative least squares primal-dual method for solving linear programming problems. In particular, we investigate connections between this primal-dual method and the classical Hungarian method for the assignment problem. Firstly, we devise a fast procedure for computing the unrestricted least squares solution of a bipartite matching problem by exploiting the special structure of the incidence matrix of a bipartite graph. Moreover, we explain how to extract a solution for the cardinality matching problem from the nonnegative least squares solution. We also give an efficient procedure for solving the cardinality matching problem on general graphs using the nonnegative least squares approach. Next we look into some theoretical results concerning the minimization of p-norms, and separable differentiable convex functions, subject to linear constraints described by node-arc incidence matrices for graphs. Our main result is the reduction of the assignment problem to a single nonnegative least squares problem. This means that the primal-dual approach can be made to converge in one step for the assignment problem. This method does not reduce the primal-dual approach to one step for general linear programming problems, but it appears to give a good starting dual feasible point for the general problem.Georgia Institute of Technology2010-01-29T19:48:33Z2010-01-29T19:48:33Z2009-08-19Dissertationhttp://hdl.handle.net/1853/31768
collection NDLTD
sources NDLTD
topic Nonnegative Least Squares
Assignment problem
NNLS primal-dual
Least squares
Assignment problems (Programming)
Linear programming
Maxima and minima
Non-negative matrices
spellingShingle Nonnegative Least Squares
Assignment problem
NNLS primal-dual
Least squares
Assignment problems (Programming)
Linear programming
Maxima and minima
Non-negative matrices
Santiago, Claudio Prata
On the nonnegative least squares
description In this document, we study the nonnegative least squares primal-dual method for solving linear programming problems. In particular, we investigate connections between this primal-dual method and the classical Hungarian method for the assignment problem. Firstly, we devise a fast procedure for computing the unrestricted least squares solution of a bipartite matching problem by exploiting the special structure of the incidence matrix of a bipartite graph. Moreover, we explain how to extract a solution for the cardinality matching problem from the nonnegative least squares solution. We also give an efficient procedure for solving the cardinality matching problem on general graphs using the nonnegative least squares approach. Next we look into some theoretical results concerning the minimization of p-norms, and separable differentiable convex functions, subject to linear constraints described by node-arc incidence matrices for graphs. Our main result is the reduction of the assignment problem to a single nonnegative least squares problem. This means that the primal-dual approach can be made to converge in one step for the assignment problem. This method does not reduce the primal-dual approach to one step for general linear programming problems, but it appears to give a good starting dual feasible point for the general problem.
author Santiago, Claudio Prata
author_facet Santiago, Claudio Prata
author_sort Santiago, Claudio Prata
title On the nonnegative least squares
title_short On the nonnegative least squares
title_full On the nonnegative least squares
title_fullStr On the nonnegative least squares
title_full_unstemmed On the nonnegative least squares
title_sort on the nonnegative least squares
publisher Georgia Institute of Technology
publishDate 2010
url http://hdl.handle.net/1853/31768
work_keys_str_mv AT santiagoclaudioprata onthenonnegativeleastsquares
_version_ 1716475223866343424