PICOS: A Python Interface for Conic Optimization Solvers


  • 18 May 14: Picos 1.0.1.dev Released
    Major Release with following changes:

    • Support for Semidefinite Programming over the complex domain, see here.
    • Flow constraints in graphs, cf. this section.
    • Improved implementation of __getitem__ for affine expressions. The slicing of affine expressions was slowing down (a lot!) the processing of the optimization problem.


    This version has the suffix .dev in its name, because the support for complex SDPs is not completely finished. In particular, it is not possible to retrieve the optimal dual variables of a complex program yet.

  • 19 Jul. 13: Picos 1.0.0 Released

    with Semidefinite Programming Interface for MOSEK 7.0 !!!

  • Former changes are listed here.

PICOS Documentation contents

Welcome to the documentation of PICOS. The latest version can be downloaded here, and can be installed by following these instructions. This documentation contains a tutorial and some examples, which should already be enough for a quick start with PICOS. To go deeper, have a look at the picos reference, which provides information on every function of PICOS.

Indices and tables