Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Library for nonconvex constrained optimization using the augmented Lagrangian method and the matrix-free PANOC algorithm.

License

NotificationsYou must be signed in to change notification settings

kul-optec/alpaqa

Repository files navigation

CI Tests: C++CI Tests: PythonCI: MatlabDocsPyPI DownloadsGitHub all releasesGitHub License

alpaqa

alpaqa is an efficient implementation of an augmented Lagrangian method forgeneral nonlinear programming problems, which uses the first-order, matrix-freePANOC algorithm as an inner solver.
The numerical algorithms themselves are implemented in C++ for optimalperformance, and they are exposed as an easy-to-use Python package. Anexperimental MATLAB interface is available as well.

The solvers in this library solve minimization problems of the following form:

$$\begin{equation}\begin{aligned}& \underset{x}{\textbf{minimize}}& & f(x) &&&& f : {\rm I\!R}^n \rightarrow {\rm I\!R} \\& \textbf{subject to}& & \underline{x} \le x \le \overline{x} \\&&& \underline{z} \le g(x) \le \overline{z} &&&& g : {\rm I\!R}^n \rightarrow {\rm I\!R}^m\end{aligned}\end{equation}$$

Documentation

Installation

The Python interface can be installed directly fromPyPI:

python3 -m pip install --upgrade --pre alpaqa

For more information, please see the fullinstallation instructions.

Publications

Pieter Pas, Mathijs Schuurmans, and Panagiotis Patrinos.Alpaqa: A matrix-free solver for nonlinear MPC and large-scale nonconvex optimization. In2022 European Control Conference (ECC), pages 417–422, 2022.

About

Library for nonconvex constrained optimization using the augmented Lagrangian method and the matrix-free PANOC algorithm.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp