Skip to main navigation Skip to search Skip to main content

Nested Monte-Carlo Search for Scheduling an Automated Guided Vehicle in a Blocking Job-Shop

Research output: Contribution to conferencePaperAcademic

Abstract

We consider a job-shop scheduling problem where a single automated guided vehicle (AGV) transports jobs between workstations. There are multiple but few job types, each with a specific path through the workstations and a specific processing time per workstation. The AGV can transport one job at a time, and there are no buffers, meaning each workstation must be empty before the AGV can deliver a new job. The goal is to schedule the AGV to minimize the makespan, which is the time when the last job is processed. We provide an Integer Linear Programming (ILP) formulation to find an optimal solution, and observe that within few minutes it can only solve small instances. As a remedy, we design a heuristic algorithm using the Nested Monte-Carlo Search (NMCS) paradigm. We compare its performance with two greedy algorithms and a local search approach. In the experiments, the NMCS-heuristic significantly outperforms traditional ILP methods and greedy algorithms under limited time resources.
Original languageEnglish
Number of pages16
Publication statusPublished - 18 Nov 2024
EventJoint International Scientific Conferences on AI and Machine Learning - Jaarbeurs Utrecjht, Utrecht, Netherlands
Duration: 18 Nov 202420 Nov 2024
https://bnaic2024.sites.uu.nl/

Conference

ConferenceJoint International Scientific Conferences on AI and Machine Learning
Abbreviated titleBNAIC/BeNeLearn 2024
Country/TerritoryNetherlands
CityUtrecht
Period18/11/2420/11/24
Internet address

Fingerprint

Dive into the research topics of 'Nested Monte-Carlo Search for Scheduling an Automated Guided Vehicle in a Blocking Job-Shop'. Together they form a unique fingerprint.

Cite this