Difference between revisions of "Main Page"

From mintOC
Jump to: navigation, search
m
m (Direct links to Problems (add))
 
(65 intermediate revisions by 11 users not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
This wiki contains a '''benchmark library''' of '''mixed-integer optimal control problems'''. The main intention is to provide algorithm developers with a set of challenging problems to evaluate their numerical optimization methods.
+
This wiki contains a '''benchmark library''' of '''mixed-integer optimal control problems'''. The main intention is to provide algorithm developers with a set of challenging problems to evaluate their numerical optimization methods. An important focus is given on '''reproducibility''' of optimal solutions.
As, in contrast to say linear programming problems, there are no standard formats for the formulation of such problems, and they often show completely different characteristics, these pages dedicate some space for a thorough description.  
+
As, in contrast to say linear programming, there are no standard formats for the formulation of such problems, and they often show completely different characteristics, these pages dedicate some space for a thorough description of problem and solutions.
 +
 
 +
A more detailed description of the underlying concepts of this library can be found in the article <bib id="Sager2012b" />, of which a [http://mathopt.de/PUBLICATIONS/Sager2012b.pdf preprint pdf] is available.
  
 
<!-- TOP TABLE WITH NEWS  -->
 
<!-- TOP TABLE WITH NEWS  -->
 +
==[[:Category:News|News]] <span style="font-variant:small-caps" style="font-size:10px">[[Current News|(add)]]</span>==
 
<table bgcolor="#EEEEFF" width="100%" cellspacing="10px">
 
<table bgcolor="#EEEEFF" width="100%" cellspacing="10px">
 
<tr valign="top">
 
<tr valign="top">
 
<td width="80%" bgcolor="#EEEEFF">
 
<td width="80%" bgcolor="#EEEEFF">
==[[:Category:News|News]] <span style="font-variant:small-caps" style="font-size:10px">[[Current News|(add)]]</span>==
 
 
<!-- The actual news are being included from the page Current News with the following line. -->
 
<!-- The actual news are being included from the page Current News with the following line. -->
{{:Current News}}
+
{{Current News}}
<!-- Do not edit between this comment and the next '<td>' tag! -->
+
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 20: Line 21:
 
<tr valign="top">
 
<tr valign="top">
 
<td width="50%">
 
<td width="50%">
==[[:Category:Problem Category|Problem categories]] <span style="font-variant:small-caps" style="font-size:10px">[[Help:Adding A Problem Category|(add)]]</span>==
+
==[[:Category:Problem characterization|Problem characterization]] <span style="font-variant:small-caps" style="font-size:10px">[[Help:Adding a problem characterization|(add)]]</span>==
  
''[[:Category:ODE Model|ODE Model]]'' - ''[[:Category:Chattering|Chattering]]'' - ''[[:Category:AMPL|AMPL model available]]''
+
*via ''[[:Category:Application|application area]]'', e.g., [[:Category: Aeronautics | Aeronautics]] - [[:Category: Chemical engineering | Chemical engineering]] - [[:Category:Medicine | Medicine]] - [[:Category:Systems biology | Systems biology]] - [[:Category:Transport | Transport]]
 +
 
 +
*via ''[[:Category:Model characterization|mathematical model]]'', e.g., [[:Category: ODE model | ODE]], [[:Category: PDE model | PDE]] or [[:Category: DAE model | DAE model]] - [[:Category:GIOC | GIOC]] - [[:Category:Optimum_Experimental_Design | OED]] - [[:Category: Multistage process | Multistage process]] - [[:Category: State dependent switches | State dependent switches]]
 +
 
 +
*via ''[[:Category:Solution characterization|optimal solution]]'', e.g., [[:Category: Bang bang | Bang bang]] - [[:Category: Chattering | Chattering]] - [[:Category: Sensitivity-seeking arcs | Sensitivity-seeking arcs]]
 +
 
 +
*via ''[[:Category: Implementation | implementation]], e.g., [[:Category: ACADO | ACADO]] - [[:Category: AMPL | AMPL]] - [[:Category: AMPL/TACO | AMPL with TACO]] - [[:Category:Casadi | Casadi]] - [[:Category: Switch | Switch]]
 
</td>
 
</td>
  
Line 28: Line 35:
 
<td width="50%" >
 
<td width="50%" >
  
==[[:Category:MIOCP|Problems]] <span style="font-variant:small-caps" style="font-size:10px">[[Help:Adding a Problem|(add)]]</span>==
+
==Direct links to [[:Category:MIOCP|Problems]] <span style="font-variant:small-caps" style="font-size:10px">[[Help:Adding a Problem|(add)]]</span>==
  
''[[Lotka Volterra fishing problem]]''
+
[[Bang-bang approximation of a traveling wave | 1D wave]] - [[Control of Heat Equation with Actuator Placement | Actuator Placement]] - [[Bioreactor]] - [[Batch reactor]] - [[Annihilation of calcium oscillations | Calcium]] - [[Annihilation of calcium oscillations with PLC activation inhibition| Calcium 2]] - [[Car testdrive]] - [[Cushioned Oscillation]] - [[Diels-Alder Reaction Experimental Design | Diels-Alder OED]] - [[Double Tank]] - [[DOW Experimental Design | DOW OED]] - [[Electric Car]] - [[F-8 aircraft]] - [[Fuller's problem]] - [[Gravity Turn Maneuver | Gravity Turn]] - [[Controlled Heating | Heating]] - [[Industrial robot]] - [[Lotka Volterra fishing problem | Lotka]] - [[Lotka Experimental Design | Lotka OED]] - [[Van der Pol Oscillator | Oscillator]] - [[Oil Shale Pyrolysis | Pyrolysis]] - [[Goddart's rocket problem | Rocket]] - [[Source Inversion]] - [[Subway ride | Subway]] - ''[[Supermarket refrigeration system | Supermarket]] - [[Truck cruise control | Truck]]''
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 39: Line 46:
 
<td width="50%" >
 
<td width="50%" >
  
==[[:Category:Help|Help]]==
+
==[[:Category:Help|Help]] <span style="font-variant:small-caps" style="font-size:10px">[[User:SebastianSager|(contact)]]</span>==
  
''[[Help:How to contribute|How to contribute]]'' - ''[[Help:How to cite|How to cite]]'' - ''[[Help:Using LaTeX|LaTeX]]'' - ''[[Help:Description Guidelines | Guidelines]]
+
''[[Help:How to contribute|How to contribute]]'' - ''[[Help:How to cite|How to cite]]'' - ''[[Help:Using LaTeX|LaTeX]]'' - ''[[Help:Description guidelines | Guidelines]]
 
</td>
 
</td>
  
Line 49: Line 56:
 
==[[:Category:Community|Community]] <span style="font-variant:small-caps" style="font-size:10px">[[Help:Adding a User|(add)]]</span>==
 
==[[:Category:Community|Community]] <span style="font-variant:small-caps" style="font-size:10px">[[Help:Adding a User|(add)]]</span>==
  
''Have a look at the contributors to this benchmark library. Feel encouraged to participate!''
+
[[:Category:Community|Contributors]] - ''[[External Links]]'' - ''Feel encouraged to participate!''
  
 
</td>
 
</td>
Line 55: Line 62:
  
 
</table>
 
</table>
 +
 +
== References ==
 +
<biblist />
 +
 +
[[Category:Main]]

Latest revision as of 10:06, 24 September 2024

This wiki contains a benchmark library of mixed-integer optimal control problems. The main intention is to provide algorithm developers with a set of challenging problems to evaluate their numerical optimization methods. An important focus is given on reproducibility of optimal solutions. As, in contrast to say linear programming, there are no standard formats for the formulation of such problems, and they often show completely different characteristics, these pages dedicate some space for a thorough description of problem and solutions.

A more detailed description of the underlying concepts of this library can be found in the article [Sager2012b]Author: S. Sager
Booktitle: Mixed Integer Nonlinear Programming
Editor: J. Lee and S. Leyffer
Pages: 631--670
Publisher: Springer
Title: A benchmark library of mixed-integer optimal control problems
Url: http://mathopt.de/PUBLICATIONS/Sager2012b.pdf
Year: 2012
Link to Google Scholar
, of which a preprint pdf is available.

News (add)

2024/09/24: Added DOW optimal experimental design problem
2023/10/19: Added new category generalized inverse optimal control
2023/10/19: Added LinearMetabolic problem

Problem characterization (add)

Direct links to Problems (add)

1D wave - Actuator Placement - Bioreactor - Batch reactor - Calcium - Calcium 2 - Car testdrive - Cushioned Oscillation - Diels-Alder OED - Double Tank - DOW OED - Electric Car - F-8 aircraft - Fuller's problem - Gravity Turn - Heating - Industrial robot - Lotka - Lotka OED - Oscillator - Pyrolysis - Rocket - Source Inversion - Subway - Supermarket - Truck

Help (contact)

How to contribute - How to cite - LaTeX - Guidelines

Community (add)

Contributors - External Links - Feel encouraged to participate!

References

There were no citations found in the article.