Documentation

Documentation and API reference (MOSEK version 11.0)

Documentation and API reference (MOSEK version 10.2)

Documentation for older versions is included with the distribution.

Third-party interfaces to MOSEK

A more comprehensive list of supported third-party interfaces is provided here.

Additional technical documentation

Modeling

The MOSEK Notebook Collection

A collection of tutorials which demonstrate how to model and solve various optimization problems with MOSEK. Further case studies can be found in the documentation and on MOSEK GitHub.

Title Type Tools Keywords
Introduction to Fusion (nbviewer) Python, Fusion
Introduction to Fusion (view) Python, Fusion
Least squares regression (view) CQO Python, Fusion regression, LSE, regularization, lasso, ridge, Huber penalty
Linear regression techniques (view) CQO, POW Python, Fusion regression, 2-norm, 1-norm, deadzone, p-norm, Czebyshew
Hierarchical model (view) LO, MILO Python, Fusion multiobjective, scheduling, parametrization
MLE convex density function (view) EXP, POW Python, Fusion MLE, density function
GP Toolbox (view) GP, EXP Python, Fusion geometric program, modelling extension
Stochastic risk measures (view) LO, EXP, POW Python, Fusion portfolio, risk measures, value-at-risk, VaR, CVaR
Irreducible Infeasible Subset (IIS) (view) LO, MILO Python IIS, infeasibility, certificate, irreducible set, deletion filter
Unit commitment (view) MICQO Python, Fusion unit commitment, production planning
SINR Optimization (view) GP, EXP Python, Fusion geometric program, log-sum-exp, signal-to-noise, interference
Filter design (view) SDO Python, Fusion trigonometric polynomials, Czebyshev lowpass filter
K-means and Euclidean Clustering (view) CQO, MIO, DJC Python, Fusion clustering, k-means, disjunctive constraints
Binary quadratic problems (view) QP, SDP Python, Fusion SDP relaxation, branch and bound, binary QP
Subcarrier and power allocation (view) MIO, EXP Python, Fusion power allocation, data rate, channel allocation, F-SPARC
Geometric facility location (view) MICQO Python, Fusion planar coverage, wireless network design
Smallest enclosing sphere (view) CQO Python, Fusion geometry, dualization
Optimization of cycles on surfaces (view) LO Python, Fusion geometry, topology, triangulation
Equilibrium of masses with springs (view) CQO Python, Fusion mechanical equilibrium, potential energy
Exact planar cover (view) MIO Python combinatorial, binary variables, certificate
Approximating uncertain inequalities (view) EXP Python, Fusion adjustable robust, approximation, safe region
Wasserstein barycenter (view) LO Fusion, CVXPY, Pyomo Wasserstein distance, averaging, barycenter
Wasserstein barycenter with regularization (view) EXP Fusion, CVXPY Wasserstein distance, entropy, barycenter, regularization
Wasserstein barycenter (Julia) (view) LO Julia, JuMP Wasserstein distance, averaging, barycenter
Wasserstein barycenter with regularization (Julia) (view) EXP Julia, JuMP Wasserstein distance, entropy, barycenter, regularization
Utility based option pricing (view) CQO, EXP, POW Python, Fusion stochastic process, reservation price, portfolio, option pricing, HARA utility
Piecewise linear approximation of a convex function (view) CQO Python, Fusion approximation, regression, least squares, convex fitting, piecewise linear
Distributionally robust portfolio (view) LO Python, Fusion stochastic optimization, robust optimization, portfolio, Wasserstein metric

Publications and Technical Reports

MOSEK Modeling Cookbook

Our Modeling Cookbook is a guide to the theory and practice of conic optimization. Learn how to express your optimization problem in conic form.