Iterative-Sampling Search for Job Shop Scheduling with Setup Times - Robotics Institute Carnegie Mellon University

Iterative-Sampling Search for Job Shop Scheduling with Setup Times

A. Oddi, R. Rasconi, A. Cesta, and S. F. Smith
Workshop Paper, ICAPS '09 Workshop on Constraint Satisfaction Techniques for Planning and Scheduling Problems (COPLAS '09), September, 2009

Abstract

This paper presents a heuristic algorithm for solving the job-shop scheduling problem with sequence dependent setup times (SDST-JSSP). The algorithm relies on a core constraint-based search procedure, which generates consis-tent ordering of activities requiring the same resource by in-crementally imposing precedence constraints on a temporal feasible solution. Key to the effectiveness of the search pro-cedure is a conflict sampling method biased toward selection of most critical conflict and coupled with a non-deterministic choice heuristic to guide the base conflict resolution process. This constraint-based search is then embedded within a larger iterative-sampling search framework to broaden search space coverage and promote solution optimization. The efficacy of the overall heuristic algorithm is demonstrated empirically on a set of previously studied job-shop scheduling benchmark problems with sequence dependent setup times.

BibTeX

@workshop{Oddi-2009-120520,
author = {A. Oddi and R. Rasconi and A. Cesta and S. F. Smith},
title = {Iterative-Sampling Search for Job Shop Scheduling with Setup Times},
booktitle = {Proceedings of ICAPS '09 Workshop on Constraint Satisfaction Techniques for Planning and Scheduling Problems (COPLAS '09)},
year = {2009},
month = {September},
}