# 16 List of examples¶

List of examples shipped in the distribution of Fusion API for C++:

File | Description |
---|---|

`TrafficNetworkModel.cc` |
Demonstrates a traffic network problem as a conic quadratic problem (CQO) |

`alan.cc` |
A portfolio choice model `alan.gms` from the GAMS model library |

`baker.cc` |
A small bakery revenue maximization linear problem |

`breaksolver.cc` |
Shows how to break a long-running task |

`callback.cc` |
An example of data/progress callback |

`cqo1.cc` |
A simple conic quadratic problem |

`diet.cc` |
Solving Stigler’s Nutrition model `diet` from the GAMS model library |

`duality.cc` |
Shows how to access the dual solution |

`facility_location.cc` |
Demonstrates a small one-facility location problem (CQO) |

`lo1.cc` |
A simple linear problem |

`lownerjohn_ellipsoid.cc` |
Computes the Lowner-John inner and outer ellipsoidal approximations of a polytope (SDO, CQO) |

`lpt.cc` |
Demonstrates how to solve the multi-processor scheduling problem and input an integer feasible point (MIP) |

`milo1.cc` |
A simple mixed-integer linear problem |

`mioinitsol.cc` |
A simple mixed-integer linear problem with an initial guess |

`nearestcorr.cc` |
Solves the nearest correlation matrix problem (SDO, CQO) |

`parameters.cc` |
Shows how to set optimizer parameters and read information items |

`portfolio.cc` |
Presents several portfolio optimization models |

`primal_svm.cc` |
Implements a simple soft-margin Support Vector Machine (CQO) |

`production.cc` |
Demonstrate how to modify and re-optimize a linear problem |

`qcqp_sdo_relaxation.cc` |
Demonstrate how to use SDP to solve convex relaxation of a mixed-integer QCQO problem |

`sdo1.cc` |
A simple semidefinite optimization problem |

`sospoly.cc` |
Models the cone of nonnegative polynomials and nonnegative trigonometric polynomials using Nesterov’s framework |

`sudoku.cc` |
A SUDOKU solver (MIP) |

`total_variation.cc` |
Demonstrates how to solve a total variation problem (CQO) |

`tsp.cc` |
Solves a simple Travelling Salesman Problem and shows how to add constraints to a model and re-optimize (MIP) |

Additional examples can be found on the **MOSEK** website and in other **MOSEK** publications.