xpress#
A Party Scheduling Problem with FICO Xpress#
Description: A scheduling problem for visitor-host assignments. Feasibility version (no objective function). Demonstrates high-level modeling in AMPL MP, AMPL Python API, and tuning in FICO Xpress
Author: Gleb Belov (12 notebooks) <gleb@ampl.com>
Minimize the Pairwise Distance Ratio for N Points#
Description: Minimize the pairwise distance ratio of N points with FICO Xpress
Tags: amplpy, highlights, nonlinear, quadratic, global-optimization, local-optimization, trigonometric, xpress
Author: Gleb Belov (12 notebooks) <gleb@ampl.com>
Paintshop Color Change Scheduling with FICO Xpress#
Description: A scheduling problem demonstrating high-level modeling and manual solver tuning in FICO Xpress
Author: Gleb Belov (12 notebooks) <gleb@ampl.com>
Retrieve Solution pool with AMPL and Gurobi#
Description: This notebook describes how to retrieve multiple solutions from the solver’s solution pool. Optimization problems usually have several optimal solutions, one is returned by the solver but the others are discarded. These alternative solutions can also be retrieved by AMPL.
Unit Commitment MINLP with Knitro#
Description: Solving a nonlinear Unit Commitment problem with Knitro using MP features for logic and multi-objective optimization. The goal of this notebook is to show a straightforward and clear way of using nonlinear solvers for complex models with logical expressions and also hierarchical multi-objective optimization.
Tags: mp, knitro, mp2nl, nonlinear, quadratic, minlp, unit-commitment, electric-power-industry, energy, multi-objective, gurobi, xpress, mp2nl
Using multiple objectives in your model#
Description: We show how to use multiple objectives with Amplpy using a nonlinear Unit Commitment problem. We won’t be using native or emulated features from the solver interface, but emulating manually a lexicographic multiobjective problem.
Tags: warm-start, mp, multi-objective, gurobi, xpress, knitro, mp2nl, electric-power-industry, unit-commitment