Models and Strategies for Variants of the Job Shop Scheduling Problem

09/27/2011
by   Diarmuid Grimes, et al.
0

Recently, a variety of constraint programming and Boolean satisfiability approaches to scheduling problems have been introduced. They have in common the use of relatively simple propagation mechanisms and an adaptive way to focus on the most constrained part of the problem. In some cases, these methods compare favorably to more classical constraint programming methods relying on propagation algorithms for global unary or cumulative resource constraints and dedicated search heuristics. In particular, we described an approach that combines restarting, with a generic adaptive heuristic and solution guided branching on a simple model based on a decomposition of disjunctive constraints. In this paper, we introduce an adaptation of this technique for an important subclass of job shop scheduling problems (JSPs), where the objective function involves minimization of earliness/tardiness costs. We further show that our technique can be improved by adding domain specific information for one variant of the JSP (involving time lag constraints). In particular we introduce a dedicated greedy heuristic, and an improved model for the case where the maximal time lag is 0 (also referred to as no-wait JSPs).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/15/2012

Explaining Time-Table-Edge-Finding Propagation for the Cumulative Resource Constraint

Cumulative resource constraints can model scarce resources in scheduling...
research
06/22/2020

Metaheuristics for the Online Printing Shop Scheduling Problem

In this work, the online printing shop scheduling problem introduced in ...
research
01/18/2014

Counting-Based Search: Branching Heuristics for Constraint Satisfaction Problems

Designing a search heuristic for constraint programming that is reliable...
research
03/05/2021

Learning to Schedule DAG Tasks

Scheduling computational tasks represented by directed acyclic graphs (D...
research
06/06/2022

Easy, adaptable and high-quality Modelling with domain-specific Constraint Patterns

Domain-specific constraint patterns are introduced, which form the count...
research
02/09/2016

Time Resource Networks

The problem of scheduling under resource constraints is widely applicabl...
research
04/24/2022

MAP-Elites based Hyper-Heuristic for the Resource Constrained Project Scheduling Problem

The resource constrained project scheduling problem (RCPSP) is an NP-Har...

Please sign up or login with your details

Forgot password? Click here to reset