𝒩IPM-HLSP: An Efficient Interior-Point Method for Hierarchical Least-Squares Programs

06/25/2021
by   Kai Pfeiffer, et al.
0

Hierarchical least-squares programs with linear constraints (HLSP) are a type of optimization problem very common in robotics. Each priority level contains an objective in least-squares form which is subject to the linear constraints of the higher priority hierarchy levels. Active-set methods (ASM) are a popular choice for solving them. However, they can perform poorly in terms of computational time if there are large changes of the active set. We therefore propose a computationally efficient primal-dual interior-point method (IPM) for HLSP's which is able to maintain constant numbers of solver iterations in these situations. We base our IPM on the null-space method which requires only a single decomposition per Newton iteration instead of two as it is the case for other IPM solvers. After a priority level has converged we compose a set of active constraints judging upon the dual and project lower priority levels into their null-space. We show that the IPM-HLSP can be expressed in least-squares form which avoids the formation of the quadratic Karush-Kuhn-Tucker (KKT) Hessian. Due to our choice of the null-space basis the IPM-HLSP is as fast as the state-of-the-art ASM-HLSP solver for equality only problems.

READ FULL TEXT

page 10

page 11

page 12

research
09/07/2021

𝒩IPM-MPC: An Efficient Null-Space Method Based Interior-Point Method for Model Predictive Control

Linear Model Predictive Control (MPC) is a widely used method to control...
research
03/03/2014

A Primal Dual Active Set with Continuation Algorithm for the ℓ^0-Regularized Optimization Problem

We develop a primal dual active set with continuation algorithm for solv...
research
01/06/2014

Constraint Solvers for User Interface Layout

Constraints have played an important role in the construction of GUIs, w...
research
06/24/2021

Solving large linear least squares with linear equality constraints

We consider the problem of efficiently solving large-scale linear least ...
research
02/23/2023

Sequential Hierarchical Least-Squares Programming for Prioritized Non-Linear Optimal Control

We present a sequential hierarchical least-squares programming solver wi...
research
04/27/2021

Efficient Preconditioners for Interior Point Methods via a new Schur Complementation Strategy

We propose new preconditioned iterative solvers for linear systems arisi...
research
10/25/2019

A Deterministic Linear Program Solver in Current Matrix Multiplication Time

Interior point algorithms for solving linear programs have been studied ...

Please sign up or login with your details

Forgot password? Click here to reset