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...
Main Author: | |
---|---|
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 |