Skip to content

Commit 8d55e29

Browse files
committed
Xpress notebooks: sol check in part. tolerances
1 parent 6f9acf6 commit 8d55e29

File tree

14 files changed

+1744
-1058
lines changed

14 files changed

+1744
-1058
lines changed

authors/glebbelov/nonlinear/min_pairwise_distance_ratio/min_pairw_dist_ratio.ipynb

Lines changed: 246 additions & 295 deletions
Large diffs are not rendered by default.

authors/glebbelov/scheduling/color_change/color_change_scheduling.ipynb

Lines changed: 969 additions & 364 deletions
Large diffs are not rendered by default.

authors/glebbelov/scheduling/party1/party1.ipynb

Lines changed: 480 additions & 386 deletions
Large diffs are not rendered by default.

docs/source/authors/gleb_at_ampl.com.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ Paintshop Color Change Scheduling with FICO Xpress
245245
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
246246
| `Notebooks <../notebooks/index.html>`_ > `Paintshop Color Change Scheduling with FICO Xpress <../notebooks/paintshop-color-change-scheduling-with-fico-xpress.html>`_
247247
| |github-paintshop-color-change-scheduling-with-fico-xpress| |colab-paintshop-color-change-scheduling-with-fico-xpress| |deepnote-paintshop-color-change-scheduling-with-fico-xpress| |kaggle-paintshop-color-change-scheduling-with-fico-xpress| |gradient-paintshop-color-change-scheduling-with-fico-xpress| |sagemaker-paintshop-color-change-scheduling-with-fico-xpress|
248-
| Description: A scheduling problem demonstrating high-level modeling and automatic solver tuning in FICO Xpress
248+
| Description: A scheduling problem demonstrating high-level modeling and manual solver tuning in FICO Xpress
249249
| Tags: :ref:`tag-amplpy`, :ref:`tag-mp`, :ref:`tag-scheduling`, :ref:`tag-color-change-scheduling`, :ref:`tag-tuning`, :ref:`tag-xpress`
250250
| Author: :ref:`email-gleb_at_ampl.com` <gleb@ampl.com>
251251

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2649,7 +2649,7 @@ Paintshop Color Change Scheduling with FICO Xpress
26492649
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
26502650
| `Notebooks <notebooks/index.html>`_ > `Paintshop Color Change Scheduling with FICO Xpress <notebooks/paintshop-color-change-scheduling-with-fico-xpress.html>`_
26512651
| |github-paintshop-color-change-scheduling-with-fico-xpress| |colab-paintshop-color-change-scheduling-with-fico-xpress| |deepnote-paintshop-color-change-scheduling-with-fico-xpress| |kaggle-paintshop-color-change-scheduling-with-fico-xpress| |gradient-paintshop-color-change-scheduling-with-fico-xpress| |sagemaker-paintshop-color-change-scheduling-with-fico-xpress|
2652-
| Description: A scheduling problem demonstrating high-level modeling and automatic solver tuning in FICO Xpress
2652+
| Description: A scheduling problem demonstrating high-level modeling and manual solver tuning in FICO Xpress
26532653
| Tags: :ref:`tag-amplpy`, :ref:`tag-mp`, :ref:`tag-scheduling`, :ref:`tag-color-change-scheduling`, :ref:`tag-tuning`, :ref:`tag-xpress`
26542654
| Author: :ref:`email-gleb_at_ampl.com` <gleb@ampl.com>
26552655

docs/source/modules/gurobi.rst

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.. _module-gurobi:
22

3-
gurobi (48 notebooks)
3+
gurobi (49 notebooks)
44
=====================
55

66
AMPL Bin Packing Problem with GCG
@@ -478,6 +478,40 @@ Financial Portfolio Optimization with amplpy
478478

479479

480480

481+
Formula 1 Scheduling and Routing Optimization
482+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
483+
| `Notebooks <../notebooks/index.html>`_ > `Formula 1 Scheduling and Routing Optimization <../notebooks/formula-1-scheduling-and-routing-optimization.html>`_
484+
| |github-formula-1-scheduling-and-routing-optimization| |colab-formula-1-scheduling-and-routing-optimization| |deepnote-formula-1-scheduling-and-routing-optimization| |kaggle-formula-1-scheduling-and-routing-optimization| |gradient-formula-1-scheduling-and-routing-optimization| |sagemaker-formula-1-scheduling-and-routing-optimization|
485+
| Description: A notebook that tackles the Formula 1 Calendar as a routing and a scheduling problem, minimizing total distance between races whilst also assigning a spot in the calendar respecting scheduling constraints using MP
486+
| Tags: :ref:`tag-sports`, :ref:`tag-gurobi`, :ref:`tag-mp`, :ref:`tag-scheduling`, :ref:`tag-f1`
487+
| Author: :ref:`email-eduardo_at_ampl.com` <eduardo@ampl.com>
488+
489+
.. |github-formula-1-scheduling-and-routing-optimization| image:: https://img.shields.io/badge/github-%23121011.svg?logo=github
490+
:target: https://github.com/ampl/colab.ampl.com/blob/master/authors/eduardosalaz/f1/f1_scheduling_routing.ipynb
491+
:alt: f1_scheduling_routing.ipynb
492+
493+
.. |colab-formula-1-scheduling-and-routing-optimization| image:: https://colab.research.google.com/assets/colab-badge.svg
494+
:target: https://colab.research.google.com/github/ampl/colab.ampl.com/blob/master/authors/eduardosalaz/f1/f1_scheduling_routing.ipynb
495+
:alt: Open In Colab
496+
497+
.. |deepnote-formula-1-scheduling-and-routing-optimization| image:: https://deepnote.com/buttons/launch-in-deepnote-small.svg
498+
:target: https://deepnote.com/launch?url=https://github.com/ampl/colab.ampl.com/blob/master/authors/eduardosalaz/f1/f1_scheduling_routing.ipynb
499+
:alt: Open In Deepnote
500+
501+
.. |kaggle-formula-1-scheduling-and-routing-optimization| image:: https://kaggle.com/static/images/open-in-kaggle.svg
502+
:target: https://kaggle.com/kernels/welcome?src=https://github.com/ampl/colab.ampl.com/blob/master/authors/eduardosalaz/f1/f1_scheduling_routing.ipynb
503+
:alt: Open In Kaggle
504+
505+
.. |gradient-formula-1-scheduling-and-routing-optimization| image:: https://assets.paperspace.io/img/gradient-badge.svg
506+
:target: https://console.paperspace.com/github/ampl/colab.ampl.com/blob/master/authors/eduardosalaz/f1/f1_scheduling_routing.ipynb
507+
:alt: Open In Gradient
508+
509+
.. |sagemaker-formula-1-scheduling-and-routing-optimization| image:: https://studiolab.sagemaker.aws/studiolab.svg
510+
:target: https://studiolab.sagemaker.aws/import/github/ampl/colab.ampl.com/blob/master/authors/eduardosalaz/f1/f1_scheduling_routing.ipynb
511+
:alt: Open In SageMaker Studio Lab
512+
513+
514+
481515
Introduction to Linear and Integer Programming
482516
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
483517
| `Notebooks <../notebooks/index.html>`_ > `Introduction to Linear and Integer Programming <../notebooks/introduction-to-linear-and-integer-programming.html>`_

docs/source/modules/xpress.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ Paintshop Color Change Scheduling with FICO Xpress
7575
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7676
| `Notebooks <../notebooks/index.html>`_ > `Paintshop Color Change Scheduling with FICO Xpress <../notebooks/paintshop-color-change-scheduling-with-fico-xpress.html>`_
7777
| |github-paintshop-color-change-scheduling-with-fico-xpress| |colab-paintshop-color-change-scheduling-with-fico-xpress| |deepnote-paintshop-color-change-scheduling-with-fico-xpress| |kaggle-paintshop-color-change-scheduling-with-fico-xpress| |gradient-paintshop-color-change-scheduling-with-fico-xpress| |sagemaker-paintshop-color-change-scheduling-with-fico-xpress|
78-
| Description: A scheduling problem demonstrating high-level modeling and automatic solver tuning in FICO Xpress
78+
| Description: A scheduling problem demonstrating high-level modeling and manual solver tuning in FICO Xpress
7979
| Tags: :ref:`tag-amplpy`, :ref:`tag-mp`, :ref:`tag-scheduling`, :ref:`tag-color-change-scheduling`, :ref:`tag-tuning`, :ref:`tag-xpress`
8080
| Author: :ref:`email-gleb_at_ampl.com` <gleb@ampl.com>
8181

docs/source/tags/amplpy.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1638,7 +1638,7 @@ Paintshop Color Change Scheduling with FICO Xpress
16381638
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
16391639
| `Notebooks <../notebooks/index.html>`_ > `Paintshop Color Change Scheduling with FICO Xpress <../notebooks/paintshop-color-change-scheduling-with-fico-xpress.html>`_
16401640
| |github-paintshop-color-change-scheduling-with-fico-xpress| |colab-paintshop-color-change-scheduling-with-fico-xpress| |deepnote-paintshop-color-change-scheduling-with-fico-xpress| |kaggle-paintshop-color-change-scheduling-with-fico-xpress| |gradient-paintshop-color-change-scheduling-with-fico-xpress| |sagemaker-paintshop-color-change-scheduling-with-fico-xpress|
1641-
| Description: A scheduling problem demonstrating high-level modeling and automatic solver tuning in FICO Xpress
1641+
| Description: A scheduling problem demonstrating high-level modeling and manual solver tuning in FICO Xpress
16421642
| Tags: :ref:`tag-amplpy`, :ref:`tag-mp`, :ref:`tag-scheduling`, :ref:`tag-color-change-scheduling`, :ref:`tag-tuning`, :ref:`tag-xpress`
16431643
| Author: :ref:`email-gleb_at_ampl.com` <gleb@ampl.com>
16441644

docs/source/tags/color-change-scheduling.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Paintshop Color Change Scheduling with FICO Xpress
77
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
88
| `Notebooks <../notebooks/index.html>`_ > `Paintshop Color Change Scheduling with FICO Xpress <../notebooks/paintshop-color-change-scheduling-with-fico-xpress.html>`_
99
| |github-paintshop-color-change-scheduling-with-fico-xpress| |colab-paintshop-color-change-scheduling-with-fico-xpress| |deepnote-paintshop-color-change-scheduling-with-fico-xpress| |kaggle-paintshop-color-change-scheduling-with-fico-xpress| |gradient-paintshop-color-change-scheduling-with-fico-xpress| |sagemaker-paintshop-color-change-scheduling-with-fico-xpress|
10-
| Description: A scheduling problem demonstrating high-level modeling and automatic solver tuning in FICO Xpress
10+
| Description: A scheduling problem demonstrating high-level modeling and manual solver tuning in FICO Xpress
1111
| Tags: :ref:`tag-amplpy`, :ref:`tag-mp`, :ref:`tag-scheduling`, :ref:`tag-color-change-scheduling`, :ref:`tag-tuning`, :ref:`tag-xpress`
1212
| Author: :ref:`email-gleb_at_ampl.com` <gleb@ampl.com>
1313

docs/source/tags/index.rst

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ Tags
7575
example (7 notebooks) <example>
7676
excel (2 notebooks) <excel>
7777
exponential-cone (1 notebook) <exponential-cone>
78+
f1 (1 notebook) <f1>
7879
facility-location (9 notebooks) <facility-location>
7980
factor-model (1 notebook) <factor-model>
8081
feasibility-problem (1 notebook) <feasibility-problem>
@@ -91,7 +92,7 @@ Tags
9192
google-sheets (2 notebooks) <google-sheets>
9293
graphs (4 notebooks) <graphs>
9394
gui (2 notebooks) <gui>
94-
gurobi (15 notebooks) <gurobi>
95+
gurobi (16 notebooks) <gurobi>
9596
heuristics (2 notebooks) <heuristics>
9697
highlights (14 notebooks) <highlights>
9798
highs (10 notebooks) <highs>
@@ -130,7 +131,7 @@ Tags
130131
mip (30 notebooks) <mip>
131132
mixed-integer-linear (5 notebooks) <mixed-integer-linear>
132133
modeling-tips (1 notebook) <modeling-tips>
133-
mp (16 notebooks) <mp>
134+
mp (17 notebooks) <mp>
134135
mp2nl (3 notebooks) <mp2nl>
135136
mpec (1 notebook) <mpec>
136137
multi-objective (5 notebooks) <multi-objective>
@@ -185,7 +186,7 @@ Tags
185186
risk-measures (1 notebook) <risk-measures>
186187
routing (1 notebook) <routing>
187188
sample-average-approximation (1 notebook) <sample-average-approximation>
188-
scheduling (11 notebooks) <scheduling>
189+
scheduling (12 notebooks) <scheduling>
189190
scikit-learn (2 notebooks) <scikit-learn>
190191
second-order-cone (2 notebooks) <second-order-cone>
191192
semivariance (1 notebook) <semivariance>
@@ -200,6 +201,7 @@ Tags
200201
softplus (1 notebook) <softplus>
201202
solution-check (1 notebook) <solution-check>
202203
solution-pool (1 notebook) <solution-pool>
204+
sports (1 notebook) <sports>
203205
spreadsheet (2 notebooks) <spreadsheet>
204206
stackelberg (1 notebook) <stackelberg>
205207
state-task-networks (1 notebook) <state-task-networks>

0 commit comments

Comments
 (0)