Job Shop Scheduling with Setup Times: Exploring the Applicability of a Constraint-based Iterative Sampling Approach - Robotics Institute Carnegie Mellon University

Job Shop Scheduling with Setup Times: Exploring the Applicability of a Constraint-based Iterative Sampling Approach

A. Oddi, R. Rasconi, A. Cesta, and S. F. Smith
Workshop Paper, RCRA '10 International Workshop on Evaluation of Algorithms for Solving Problems with Combinatorial Explosion, June, 2010

Abstract

This paper presents a heuristic algorithm for solving a job-shop scheduling problem with sequence dependent setup times (SDST-JSSP). The algorithm relies on a core constraint-based search procedure, which generates a consistent ordering of activities requiring the same resource by incrementally imposing precedence constraints on a temporally feasible solution. Key to the effectiveness of the search procedure 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-2010-120514,
author = {A. Oddi and R. Rasconi and A. Cesta and S. F. Smith},
title = {Job Shop Scheduling with Setup Times: Exploring the Applicability of a Constraint-based Iterative Sampling Approach},
booktitle = {Proceedings of RCRA '10 International Workshop on Evaluation of Algorithms for Solving Problems with Combinatorial Explosion},
year = {2010},
month = {June},
}