Circular Image

M.M. de Weerdt

info

Please Note

85 records found

Automatic planning for railway shunting yards in the Netherlands is a challenging problem, as these yards form a critical link between rolling stock circulation and the timetable. Trains must be decoupled, coupled, serviced, and departed within tight time windows, while infrastru ...

The Flow Must Go On

Algorithms for Scheduling in Biomanufacturing

Biomanufacturing involves the large-scale production of bio-based products, for example, food ingredients. In fermentation-based factories, living organisms are used to produce the active components of these bio-based products through fermentation in large bioreactors. Modern bio ...

Optimal Decision Trees

Algorithms and Applications

In recent years, artificial intelligence has increasingly permeated society, including applications in high-stakes domains that may have a significant and even harmful impact on people. For these domains, it is essential to have comprehensible and reliable models. However, many o ...
During the daily operation of the railway network, ProRail is responsible for handling delays and planning ad hoc train movements. Train handling documents aid the traffic controllers in common situations. But when multiple trains are delayed, and these documents do not apply, th ...
Optimization models are widely used in energy system planning to identify cost-effective investment strategies. However, relying solely on a single optimal solution can be misleading, as it fails to account for model uncertainty, competing objectives, and stakeholder preferences. ...
As power systems increasingly rely on renewable energy, grid services traditionally supplied by central plants must increasingly be sourced from distributed energy resources (DERs). Virtual power plants (VPPs) aggregate DERs to act as a single entity, but coordination is complica ...
Decision diagrams have steadily become more prominent in the field of combinatorial optimization, being able to outperform the state-of-the-art in e.g. scheduling problems[13]. They have proven even more capable with the introduction of methods such as decision diagram-based Bran ...

Comparing Dynamic Scheduling Algorithms for Multi-Mode RCPSP/max under Uncertainty

A Comparative Analysis on the Proactive, Reactive, and STNU algorithms with Generalised Time-Lags and No-Wait Constraints

This study investigates the performance of three dynamic scheduling approaches—proactive, reactive, and STNU-based—for solving the Multi-Mode Resource-Constrained Project Scheduling Problem with maximal time-lags and no-wait constraints (MMRCPSP/max) in uncertain environments. T ...
Modern manufacturing systems must meet hard delivery deadlines while coping with stochastic task durations caused by process noise, equipment variability, and human intervention. Traditional deterministic schedules break down when reality deviates from nominal plans, triggering c ...

CP for Scheduling under Uncertainty

A Comparative Study of STNUs against Proactive and Reactive Approaches

This report investigates the effectiveness of Simple Temporal Networks with Uncer- tainty (STNUs) for solving the Stochastic Flexible Job-Shop Scheduling Problem with Sequence-Dependent Setup Times (SFJSP-SDST), comparing it against proactive and reactive Constraint Programming ( ...

Algorithms for dynamic scheduling in manufacturing, towards digital factories

Flexible Job Shop Scheduling Problems (FJSPs) with generalized time-lags and no-wait constraints

This study investigates scheduling strategies for the stochastic duration flexible job-shop problem with no-wait and general time lags constraints (FJSP/NW-GTL). Progress in Constraint Programming (CP) and temporal-networks has renewed interest in assessing the strengths and limi ...

Self-Supervised Learning with Formal Guarantees for Energy Systems Optimization

Primal-Dual Solutions, Objective Bounds, and Benders Cuts

The transition towards renewable energy requires long-term energy system planning, which depends on solving constrained optimization (CO) problems. These CO problems are becoming increasingly complex, particularly due to the variability introduced by renewable energy sources. Tra ...
Production planning in the biomanufacturing sector presents significant challenges due to uncertainties in job durations caused by biological variability, environmental conditions, and raw material quality. Traditional scheduling methods typically fail to adapt to these uncertain ...
This thesis investigates improving the group project matching algorithm of TU Delft's Project Forum platform. We formalize the matching problem as a many-to-one, one-sided matching with group formation, where students have preferences over project topics and may wish to pregroup ...
Decision-Focused Learning (DFL) focuses on a setting where a system gets as input some features and needs to predict coefficients to a downstream optimization problem. Classically, one would apply a two-stage solution, which trains the predictor as a regression task and only uses ...
The research in this thesis falls within the realm of optimization under uncertainty, a crucial area in computer science and mathematics with broad applications in power systems, finance, machine learning, healthcare, and more. This thesis presents three main contributions across ...
Artificial intelligence (AI) has become a widely discussed and transformative technology, with its adoption growing across industries to drive insights and impact. In this thesis, we explore how AI methods and algorithms can facilitate the operation of soft-fruit supply chains, u ...
Path finding is an important component in solving a wide array of engineering problems, ranging from video games to real-life applications such as automated warehouse management and autonomous vehicles.
Path finding algorithms are designed to solve complex problems, and in o ...
When addressing combinatorial optimization problems, the focus is predominantly on their computational complexity, and it is often forgotten to look at the bigger picture. As a result, it is common to miss critical details which could play a major role in the overall process. One ...

Detecting Patterns in Train Position Data of Trains in Shunting Yards

Analysis of Arrival Time Distributions and Delays

Shunting yards are locations next to train stations that serve as parking places for trains when they are not in operation and often contain facilities for maintenance and cleaning for passenger trains. Planning of the tasks regarding shunting trains involves routing, assignment ...