Scheduling Manufacturing Systems: Analytics and Industry Applications
Graduate course, Technical University Munich, Operations and Technology Department, 2024
Teaching genetic programming and reinforcement learning methods to graduate students
Course Description
The efficient use of production systems plays an essential role in all manufacturing industries. The resulting scheduling problems differ between production systems. Due to their combinatorial nature, they are often hard to solve. In this module, students learn to apply analytics to support scheduling decisions. Scheduling methods for application areas such as assembly lines, process industries, and the automotive industry are introduced. Moreover, we discuss concepts to deal with uncertainties in scheduling such as stochastic programming. We also introduce methodologies for real-time/online scheduling exploiting sensor/IoT data including Markov decision processes and machine learning techniques such as genetic programming and reinforcement learning
My Contribution
- Created and taught session about genetic programming
- Created and taught Session about reinforcement learning
