Model Predictive Scheduling of Semi-Cyclic Discrete-Event Systems Using Switching Max-Plus Linear Models and Dynamic Graphs

Reference

T. J. J. van den Boom, M. van den Muijsenberg, and B. De Schutter, "Model predictive scheduling of semi-cyclic discrete-event systems using switching max-plus linear models and dynamic graphs," Discrete Event Dynamic Systems: Theory and Applications, 2020.

Abstract

In this paper we discuss scheduling of semi-cyclic discrete-event systems, for which the set of operations may vary over a limited set of possible sequences of operations. We introduce a unified modeling framework in which different types of semi-cyclic discrete-event systems can be described by switching max-plus linear (SMPL) models. We use a dynamic graph to visualize the evolution of an SMPL system over a certain period in a graphical way and to describe the order relations of the system events. We show that the dynamic graph can be used to analyze the structural properties of the system. In general the model predictive scheduling design problem for SMPL systems can be recast as a mixed integer linear programming (MILP) problem. In order to reduce the number of optimization parameters we introduce a novel reparametrization of the MILP problem. This may lead to a decrease in computational complexity.

Publisher page

Downloads

BibTeX

@article{vanvan:20-006,
   author  = {van den Boom, Ton J. J. and van den Muijsenberg, Marenne and De
              Schutter, Bart},
   title   = {Model Predictive Scheduling of Semi-Cyclic Discrete-Event Systems
              Using Switching Max-Plus Linear Models and Dynamic Graphs},
   journal = {Discrete Event Dynamic Systems: Theory and Applications},
   year    = {2020}
   }


Go to the publications overview page.

This page is maintained by Bart De Schutter. Last update: March 16, 2026.