Wednesday, 15:45 - 16:10 h, Room: H 1058


Stefan Richter
FiOrdOs: A Matlab toolbox for C-code generation for first-order methods

Coauthors: Jones Neil Jones, Manfred Morari, Fabian Ullmann


FiOrdOs is the first toolbox for automated C-code generation for first-order methods. It considers the class of multi-parametric convex programs with a quadratic cost and a feasible set given as the intersection of an affine set and a `simple' convex set for which a projection can be evaluated at low cost; this class comprises important embedded optimization problems, for example, model predictive control. The toolbox implements both polyhedral and non-polyhedral simple sets, e.g. the simplex and 1-norm ball and the 2-norm ball and second-order cone respectively. Thus, solver code for problems beyond quadratic programming can be generated. If required, the
solution approach is based on Lagrange relaxation which uses the gradient or the fast gradient method at a lower level. Additional toolbox features include optimal preconditioning and the automatic certification of the iteration count for a restricted set of problems. The generated C-code can be compiled for any platform and can be made library-free. FiOrdOs also provides a tailored MEX-interface for calling the generated solvers inside Matlab and a Simulink library for rapid prototyping.


Talk 2 of the invited session Wed.3.H 1058
"Software for large-scale optimization" [...]
Cluster 10
"Implementations & software" [...]


  Payday Loans In Illinois. Cialis Professional online is capableto release you reliably from the erection problems, its improved formula gives the new properties to the drug.