Related Experiment Video
Updated: May 29, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Bilevel optimization of mixed-integer nonlinear integrated planning and scheduling problems using the DOMINO
Hasan Nikkhah1,2, Vassilis M Charitopoulos3, Styliani Avraamidou4
1Department of Chemical & Biomolecular Engineering, University of Connecticut, Storrs, CT, 06260, USA.
None:
We study the solution of integrated planning and scheduling problems that are formulated as bilevel programming problems with mixed-integer nonlinear lower levels using data-driven optimization algorithms. Due to their inherent interdependence, multi-scale nature, and volatile market conditions, decision-making in such multi-level supply chain networks poses challenging task. Traditionally, these problems are addressed sequentially but, this approach often results in production schedules that are not feasible. Motivated by this, we formulate enterprise-wide decision-making problems with linear production planning and mixed-integer nonlinear scheduling level as a bilevel optimization problem. We solve the resulting integrated problem using the DOMINO framework which is a data-driven optimization strategy to handle general constrained bilevel optimization problems. We demonstrate our approach on case studies with varying complexities from crude oil scheduling using a continuous-time formulation to scheduling of continuous manufacturing processes using a traveling salesman problem formulation. The results show that DOMINO can address bilevel programming problems with high-dimensional mixed-integer nonlinear lower levels and can be applied to complex integrated enterprise-wide optimization problems, regardless of the lower-level formulation type.
More Related Videos
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Statically Indeterminate Problem Solving
Distributed Loads: Problem Solving
Flat Belts: Problem Solving
BIBO stability of continuous and discrete -time systems
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system....
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...

