<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mintoc.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MichaelJung</id>
	<title>mintOC - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mintoc.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MichaelJung"/>
	<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Special:Contributions/MichaelJung"/>
	<updated>2026-06-09T07:58:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://mintoc.de/index.php?title=Main_Page&amp;diff=718</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Main_Page&amp;diff=718"/>
		<updated>2014-02-20T11:07:09Z</updated>

		<summary type="html">&lt;p&gt;MichaelJung: /* Problems (add) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This wiki contains a &#039;&#039;&#039;benchmark library&#039;&#039;&#039; of &#039;&#039;&#039;mixed-integer optimal control problems&#039;&#039;&#039;. 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 &#039;&#039;&#039;reproducibility&#039;&#039;&#039; of optimal solutions.&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
A more detailed description of the underlying concepts of this library can be found in the article &amp;lt;bibref&amp;gt;Sager2011b&amp;lt;/bibref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Sager, S., &#039;A benchmark library of mixed-integer optimal control problems&#039;, &lt;br /&gt;
 Mixed Integer Nonlinear Programming, Eds. J. Lee and S. Leyffer, 2012, pp. 631-670.&lt;br /&gt;
&lt;br /&gt;
A [http://mathopt.de/PUBLICATIONS/Sager2012b.pdf preprint] pdf is available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TOP TABLE WITH NEWS  --&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#EEEEFF&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;80%&amp;quot; bgcolor=&amp;quot;#EEEEFF&amp;quot;&amp;gt;&lt;br /&gt;
==[[:Category:News|News]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Current News|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&amp;lt;!-- The actual news are being included from the page Current News with the following line. --&amp;gt;&lt;br /&gt;
{{:Current News}}&lt;br /&gt;
&amp;lt;!-- Do not edit between this comment and the next &#039;&amp;lt;td&amp;gt;&#039; tag! --&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- CATEGORY FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;&lt;br /&gt;
==[[:Category:Problem characterization|Problem characterization]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Help:Adding a problem characterization|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
via &#039;&#039;[[:Category:Model characterization|mathematical model]]&#039;&#039; - via &#039;&#039;[[:Category:Solution characterization|optimal solution]]&#039;&#039; - via &#039;&#039;[[:Category:Application|application area]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[:Category:ODE model|ODE model]]&#039;&#039; - &#039;&#039;[[:Category:Bang bang|Bang bang]]&#039;&#039; - &#039;&#039;[[:Category:Chattering|Chattering]]&#039;&#039; - &#039;&#039;[[:Category:AMPL|AMPL]]&#039;&#039; - &lt;br /&gt;
&#039;&#039;[[:Category:AMPL/TACO|AMPL using TACO]]&#039;&#039; - &#039;&#039;[[:Category:C|C code]]&#039;&#039; - &#039;&#039;[[:Category:Optimica|optimica]]&#039;&#039; - &#039;&#039;[[:Category:Periodic|Periodicity]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- PROBLEM FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[:Category:MIOCP|Problems]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Help:Adding a Problem|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Lotka Volterra fishing problem]] - [[Lotka Experimental Design]] - [[F-8 aircraft]] - [[Annihilation of calcium oscillations | Calcium]] - [[Annihilation of calcium oscillations with PLC activation inhibition| Calcium 2]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Supermarket refrigeration system]] - [[Car testdrive]] - [[Fuller&#039;s problem]] - [[Bang-bang approximation of a traveling wave | 1D wave]] - [[Subway ride | Subway]] - [[Truck cruise control]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- HELP FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[:Category:Help|Help]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[User:SebastianSager|(contact)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Help:How to contribute|How to contribute]]&#039;&#039; - &#039;&#039;[[Help:How to cite|How to cite]]&#039;&#039; - &#039;&#039;[[Help:Using LaTeX|LaTeX]]&#039;&#039; - &#039;&#039;[[Help:Description guidelines | Guidelines]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- COMMUNITY FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[:Category:Community|Community]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Help:Adding a User|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
[[:Category:Community|Contributors]] - &#039;&#039;[[External Links]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Feel encouraged to participate!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>MichaelJung</name></author>
	</entry>
	<entry>
		<id>https://mintoc.de/index.php?title=Truck_cruise_control&amp;diff=717</id>
		<title>Truck cruise control</title>
		<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Truck_cruise_control&amp;diff=717"/>
		<updated>2014-02-20T11:06:53Z</updated>

		<summary type="html">&lt;p&gt;MichaelJung: Created page with &amp;quot;{{Dimensions |nd        = 1 |nx        = 2 |nw        = 1 |nre       = 2 }}  Category:Model characterization  The truck cruise control problem uses a quite simple truck mo...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Dimensions&lt;br /&gt;
|nd        = 1&lt;br /&gt;
|nx        = 2&lt;br /&gt;
|nw        = 1&lt;br /&gt;
|nre       = 2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Model characterization]]&lt;br /&gt;
&lt;br /&gt;
The truck cruise control problem uses a quite simple truck model. It realizes several objective criteria as fuel consumption, traveling time and driver comfort are competing against each other. The problem is formulated in terms of the traveled distance.&lt;br /&gt;
&lt;br /&gt;
== Mathematical formulation (under construction) ==&lt;br /&gt;
&lt;br /&gt;
For &amp;lt;math&amp;gt;s \in [0, s_f]&amp;lt;/math&amp;gt; almost everywhere the mixed-integer optimal control problem is given by&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\begin{alignat}{2}&lt;br /&gt;
&amp;amp; \displaystyle \min_{x, u, w} &amp;amp;&amp;amp; \lambda_\text{dev} \Phi_\text{dev} + \lambda_\text{fuel} \Phi_\text{fuel} + \lambda_\text{comf} \Phi_\text{comf} \\[1.5ex]&lt;br /&gt;
&amp;amp; \mbox{s.t.} &lt;br /&gt;
 &amp;amp; \dot{x}_0 &amp;amp; = \frac{1}{m x_0} \left( M_\text{acc} - \frac{i_A}{r_\text{stat}}M_\text{brk} - M_\text{air} - M_\text{road} \right) \\&lt;br /&gt;
&amp;amp;&amp;amp; \dot{x}_1 &amp;amp; = \frac{1}{x_0} Q_\text{fuel} (neng, u_0) \\&lt;br /&gt;
&amp;amp;&amp;amp; \dot{x}_2 &amp;amp; = -4.208 \; x_0 - 0.396 \; x_2 - 0.47 \; x_0^2 - 3.564 \; x_0^3 \\&lt;br /&gt;
&amp;amp;&amp;amp;           &amp;amp; \quad - 20.967 \; w + 6.265 \; x_0^2 \; w + 46 \; x_0 \; w^2 + 61.4 \; w^3 \\ &lt;br /&gt;
&amp;amp;&amp;amp; x(0)      &amp;amp; = (0.4655,0,0)^T, \\&lt;br /&gt;
&amp;amp;&amp;amp; x(T)      &amp;amp; = (0,0,0)^T, \\&lt;br /&gt;
&amp;amp;&amp;amp; w(t)      &amp;amp; \in \{-0.05236,0.05236\}.&lt;br /&gt;
\end{alignat}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\textstyle x_0&amp;lt;/math&amp;gt; is the velocity of the truck in m/s, &amp;lt;math&amp;gt;\textstyle x_1&amp;lt;/math&amp;gt; is the fuel consumption in liters, the control function &amp;lt;math&amp;gt;\textstyle u_0&amp;lt;/math&amp;gt; is the induced engine torque in Nm, &amp;lt;math&amp;gt;\textstyle u_1&amp;lt;/math&amp;gt; is the combined engine brake torque. This model goes back to Garrard&amp;lt;bibref&amp;gt;Garrard1977&amp;lt;/bibref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The equality constraints &amp;lt;math&amp;gt;r^{\text{eq}}(\cdot)&amp;lt;/math&amp;gt; will often fix the initial values, i.e., &amp;lt;math&amp;gt;x(0) = x_0&amp;lt;/math&amp;gt;, or impose a [[:Category:Periodic | periodicity]] constraint.&lt;br /&gt;
&lt;br /&gt;
== Extensions (under construction) ==&lt;br /&gt;
* For some problems the functions may as well depend explicitely on the time &amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The differential equations might depend on [[:Category:State dependent switches | state-dependent switches]].&lt;br /&gt;
* The variables may include [[:Category:Boolean variables | boolean variables]].&lt;br /&gt;
* The underlying process might be a [[:Category:Multistage process | multistage process]].&lt;br /&gt;
* The dynamics might be [[:Category:Unstable | unstable]].&lt;br /&gt;
* There might be an underlying [[:Category:Network topology | network topology]].&lt;br /&gt;
* The integer control functions might have been (re)formulated by means of an [[:Category:Outer convexification|outer convexification]].&lt;br /&gt;
&lt;br /&gt;
Note that a Lagrange term &amp;lt;math&amp;gt;\int_{t_0}^{t_f} L( x(t), u(t), v(t), q, \rho) \; \mathrm{d} t&amp;lt;/math&amp;gt; can be transformed into a Mayer-type objective functional.&lt;/div&gt;</summary>
		<author><name>MichaelJung</name></author>
	</entry>
	<entry>
		<id>https://mintoc.de/index.php?title=Main_Page&amp;diff=716</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Main_Page&amp;diff=716"/>
		<updated>2014-02-20T10:20:52Z</updated>

		<summary type="html">&lt;p&gt;MichaelJung: /* Problems (add) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This wiki contains a &#039;&#039;&#039;benchmark library&#039;&#039;&#039; of &#039;&#039;&#039;mixed-integer optimal control problems&#039;&#039;&#039;. 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 &#039;&#039;&#039;reproducibility&#039;&#039;&#039; of optimal solutions.&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
A more detailed description of the underlying concepts of this library can be found in the article &amp;lt;bibref&amp;gt;Sager2011b&amp;lt;/bibref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Sager, S., &#039;A benchmark library of mixed-integer optimal control problems&#039;, &lt;br /&gt;
 Mixed Integer Nonlinear Programming, Eds. J. Lee and S. Leyffer, 2012, pp. 631-670.&lt;br /&gt;
&lt;br /&gt;
A [http://mathopt.de/PUBLICATIONS/Sager2012b.pdf preprint] pdf is available.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- TOP TABLE WITH NEWS  --&amp;gt;&lt;br /&gt;
&amp;lt;table bgcolor=&amp;quot;#EEEEFF&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10px&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;80%&amp;quot; bgcolor=&amp;quot;#EEEEFF&amp;quot;&amp;gt;&lt;br /&gt;
==[[:Category:News|News]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Current News|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&amp;lt;!-- The actual news are being included from the page Current News with the following line. --&amp;gt;&lt;br /&gt;
{{:Current News}}&lt;br /&gt;
&amp;lt;!-- Do not edit between this comment and the next &#039;&amp;lt;td&amp;gt;&#039; tag! --&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table width=&amp;quot;100%&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- CATEGORY FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot;&amp;gt;&lt;br /&gt;
==[[:Category:Problem characterization|Problem characterization]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Help:Adding a problem characterization|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
via &#039;&#039;[[:Category:Model characterization|mathematical model]]&#039;&#039; - via &#039;&#039;[[:Category:Solution characterization|optimal solution]]&#039;&#039; - via &#039;&#039;[[:Category:Application|application area]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[:Category:ODE model|ODE model]]&#039;&#039; - &#039;&#039;[[:Category:Bang bang|Bang bang]]&#039;&#039; - &#039;&#039;[[:Category:Chattering|Chattering]]&#039;&#039; - &#039;&#039;[[:Category:AMPL|AMPL]]&#039;&#039; - &lt;br /&gt;
&#039;&#039;[[:Category:AMPL/TACO|AMPL using TACO]]&#039;&#039; - &#039;&#039;[[:Category:C|C code]]&#039;&#039; - &#039;&#039;[[:Category:Optimica|optimica]]&#039;&#039; - &#039;&#039;[[:Category:Periodic|Periodicity]]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- PROBLEM FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[:Category:MIOCP|Problems]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Help:Adding a Problem|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Lotka Volterra fishing problem]] - [[Lotka Experimental Design]] - [[F-8 aircraft]] - [[Annihilation of calcium oscillations | Calcium]] - [[Annihilation of calcium oscillations with PLC activation inhibition| Calcium 2]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Supermarket refrigeration system]] - [[Car testdrive]] - [[Fuller&#039;s problem]] - [[Bang-bang approximation of a traveling wave | 1D wave]] - [[Subway ride | Subway]] - [Truck cruise control]&#039;&#039;&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr valign=&amp;quot;top&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- HELP FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[:Category:Help|Help]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[User:SebastianSager|(contact)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;[[Help:How to contribute|How to contribute]]&#039;&#039; - &#039;&#039;[[Help:How to cite|How to cite]]&#039;&#039; - &#039;&#039;[[Help:Using LaTeX|LaTeX]]&#039;&#039; - &#039;&#039;[[Help:Description guidelines | Guidelines]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- COMMUNITY FIELD--&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;50%&amp;quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
==[[:Category:Community|Community]] &amp;lt;span style=&amp;quot;font-variant:small-caps&amp;quot; style=&amp;quot;font-size:10px&amp;quot;&amp;gt;[[Help:Adding a User|(add)]]&amp;lt;/span&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
[[:Category:Community|Contributors]] - &#039;&#039;[[External Links]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Feel encouraged to participate!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Main]]&lt;/div&gt;</summary>
		<author><name>MichaelJung</name></author>
	</entry>
</feed>