Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. A logarithmic-time solution to the point location problem for parametric linear programming
 
research article

A logarithmic-time solution to the point location problem for parametric linear programming

Jones, Colin  
•
Grieder, P.
•
Rakovic, S.
2006
Automatica

The optimiser of a (multi) parametric linear program (pLP) is a piecewise affine function defined over a polyhedral subdivision of the set of feasible states. Once this affine function has been pre-calculated, the optimal solution can be computed for a particular parameter by determining the region that contains it. This is the so-called point location problem. In this paper, we show that this problem can be written as an additively weighted nearest neighbour search that can be solved in time linear in the dimension of the state space and logarithmic in the number of regions. It is well-known that linear model predictive control (MPC) problems based on linear control objectives (e.g., 1- or -norm) can be posed as pLPs, and on-line calculation of the control law involves the solution to the point location problem. Several orders of magnitude sampling speed improvement are demonstrated over traditional MPC and closed-form MPC schemes using the proposed scheme.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

A logarithmic-time solution to the point location problem for parametric linear programming.pdf

Type

Publisher's Version

Version

Published version

Access type

openaccess

Size

184.64 KB

Format

Adobe PDF

Checksum (MD5)

7a77081639d0383a461bd69c35f96ab2

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés