Scheduling a CNC job shop machine park

This article reports results of applying the SCDA single-stage job shop scheduler for the purpose of scheduling a CNC job shop. The downloadable tool, available under below link, was used to schedule a 3-day production time horizon in a CNC…

Genetic job shop machine task scheduling

Job shop scheduling is a challenging problem for mathematical programming. Yet, when applicable, the operational impact can be great. In today’s blog post I will contribute to this topic with a technical example covering genetic job scheduling. A simple job…

Job shop scheduling challenges

Mathematical programming is a powerful tool for supply chain management and production planning. It can also be used for job shop scheduling, next to other popular application domains such as network design and pricing. Application of mathematical programming to job…

Job shop simulation with salabim in Python

Following my recent article on job shop simulation in Python with SimPy I was asked to also publish an example covering salabim in Python. SimPy and salabim have similar syntax, with some differences. Both are used for discrete-event simulation (DES)…

Visualizing SimPy job shop simulation

I am following up on my recent simplified job shop simulation example in SimPy. Today I want to show you how you can collect simulation data in a SimPy simulation model. I will use the data for data visualization. As…