PENLAB: A MATLAB solver for nonlinear semidefinite optimization
arXiv:1311.5240
Abstract
PENLAB is an open source software package for nonlinear optimization, linear and nonlinear semidefinite optimization and any combination of these. It is written entirely in MATLAB. PENLAB is a young brother of our code PENNON \cite{pennon} and of a new implementation from NAG \cite{naglib}: it can solve the same classes of problems and uses the same algorithm. Unlike PENNON, PENLAB is open source and allows the user not only to solve problems but to modify various parts of the algorithm. As such, PENLAB is particularly suitable for teaching and research purposes and for testing new algorithmic ideas. In this article, after a brief presentation of the underlying algorithm, we focus on practical use of the solver, both for general problem classes and for specific practical problems.
Isaac Newton Institute for Mathematical Sciences, NI13056-POP, 2013
Cited by in corpus (12)
- LMI Properties and Applications in Systems, Stability, and Control Theory
- Stabilization of uncertain linear distributed delay systems with dissipativity constraints
- Modular-topology optimization of structures and mechanisms with free material design and clustering
- Optimality Conditions for Nonlinear Semidefinite Programming via Squared Slack Variables
- Global optimality in minimum compliance topology optimization of frames and shells by moment-sum-of-squares hierarchy
- Optimal Stationary Synchronization of Heterogeneous Linear Multi-Agent Systems
- Learning Dissipative Neural Dynamical Systems
- A Robust Circle-criterion Observer-based Estimator for Discrete-time Nonlinear Systems in the Presence of Sensor Attacks and Measurement Noise
- Synthesizing Invariant Barrier Certificates via Difference-of-Convex Programming
- Switched Linear Systems Meet Markov Decision Processes: Stability Guaranteed Policy Synthesis
- Practical construction of positive maps which are not completely positive
- Nonlinear Dual control based on Fast Moving Horizon estimation and Model Predictive Control with an observability constraint