scispace - formally typeset
Journal ArticleDOI

A Bounded-Variable Least-Squares Solver Based on Stable QR Updates

TLDR
A numerically robust solver for least-square problems with bounded variables (BVLS) is presented for applications including, but not limited to, model predictive control (MPC) and state-of-the-art quadratic programming solvers are compared.
Abstract
In this paper, a numerically robust solver for least-square problems with bounded variables (BVLS) is presented for applications including, but not limited to, model predictive control (MPC). The proposed BVLS algorithm solves the problem efficiently by employing a recursive QR factorization method based on Gram–Schmidt orthogonalization. A reorthogonalization procedure that iteratively refines the QR factors provides numerical robustness for the described primal active-set method, which solves a system of linear equations in each of its iterations via recursive updates. The performance of the proposed BVLS solver, which is implemented in C without external software libraries, is compared in terms of computational efficiency against state-of-the-art quadratic programming solvers for small- to medium-sized random BVLS problems and a typical example of embedded linear MPC application. The numerical tests demonstrate that the solver performs very well even when solving ill-conditioned problems in single-precision floating-point arithmetic.

read more

Citations
More filters
Journal ArticleDOI

Learning nonlinear state–space models using autoencoders

TL;DR: In this article, an autoencoder-and neural network-based approach is proposed for the identification of nonlinear state-space models from input/output data using machine learning techniques.
Journal ArticleDOI

Matrix Factorization-Based Target Localization via Range Measurements With Uncertainty in Transmit Power

TL;DR: In this letter, received signal strength (RSS)- based target localization with uncertainty in transmit power (UTP) is studied and a two-phase optimization method, i.e., a matrix factorization-based min-max strategy (MFMM), is presented to figure out the solution.
Journal ArticleDOI

Recurrent Neural Dynamics Models for Perturbed Nonstationary Quadratic Programs: A Control-Theoretical Perspective

TL;DR: In this paper , a discrete recurrent neural dynamics model is proposed to handle nonstationary problems with time-varying parameters, which can be used to solve non-stationary quadratic programs.
Posted Content

Implementation of model predictive control for tracking in embedded systems using a sparse extended ADMM algorithm

TL;DR: An implementation of a sparse, low-memory footprint optimization algorithm for the implementation of the model predictive control for tracking formulation in embedded systems based on an extension of the alternating direction method of multipliers to problems with three separable functions in the objective function.
Journal ArticleDOI

A Dual Active-Set Solver for Embedded Quadratic Programming Using Recursive LDL$^{T}$ Updates

TL;DR: In this paper , a dual active-set solver for quadratic programming is presented, which has properties suitable for use in embedded model predictive control applications and can easily be warm started, and is simple to code.
References
More filters
Book ChapterDOI

I and J

Book

Distributed Optimization and Statistical Learning Via the Alternating Direction Method of Multipliers

TL;DR: It is argued that the alternating direction method of multipliers is well suited to distributed convex optimization, and in particular to large-scale problems arising in statistics, machine learning, and related areas.
Book

Numerical Optimization

TL;DR: Numerical Optimization presents a comprehensive and up-to-date description of the most effective methods in continuous optimization, responding to the growing interest in optimization in engineering, science, and business by focusing on the methods that are best suited to practical problems.
Book

Solving least squares problems

TL;DR: Since the lm function provides a lot of features it is rather complicated so it is going to instead use the function lsfit as a model, which computes only the coefficient estimates and the residuals.
Book

Introductory Lectures on Convex Optimization: A Basic Course

TL;DR: A polynomial-time interior-point method for linear optimization was proposed in this paper, where the complexity bound was not only in its complexity, but also in the theoretical pre- diction of its high efficiency was supported by excellent computational results.
Related Papers (5)