JOURNAL ARTICLE

Constraint Programming Approach for Scheduling Jobs With Release Times, Non-Identical Sizes, and Incompatible Families on Parallel Batching Machines

Andy HamJohn FowlerEray Cakici

Year: 2017 Journal:   IEEE Transactions on Semiconductor Manufacturing Vol: 30 (4)Pages: 500-507   Publisher: IEEE Computer Society

Abstract

We study a parallel batch-scheduling problem that involves the constraints of different job release times, non-identical job sizes, and incompatible job families, is addressed. Mixed integer programming and constraint programming (CP) models are proposed and tested on a set of common problem instances from a paper in the literature. Then, we compare the performance of the models with that of a variable neighborhood search (VNS) heuristic from the same paper. Computational results show that CP outperforms VNS with respect to solution quality and run time by 3.4%-6.8% and 47%-91%, respectively. When compared to optimal solutions, the results demonstrate CP is capable of generating a near optimal solution in a short amount of time.

Keywords:
Constraint programming Mathematical optimization Integer programming Scheduling (production processes) Job shop scheduling Computer science Constraint (computer-aided design) Variable neighborhood search Set (abstract data type) Heuristic Preemption Mathematics Schedule Metaheuristic Stochastic programming

Metrics

39
Cited By
4.07
FWCI (Field Weighted Citation Impact)
36
Refs
0.94
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Scheduling and Optimization Algorithms
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Assembly Line Balancing Optimization
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Advanced Manufacturing and Logistics Optimization
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering

Related Documents

JOURNAL ARTICLE

Metaheuristics for scheduling jobs with incompatible families on parallel batching machines

Christian AlmederLars Mönch

Journal:   Journal of the Operational Research Society Year: 2010 Vol: 62 (12)Pages: 2083-2096
JOURNAL ARTICLE

Scheduling a single parallel-batching machine with non-identical job sizes and incompatible job families

Fan YangMorteza DavariWenchao WeiBen HermansRoel Leus

Journal:   European Journal of Operational Research Year: 2022 Vol: 303 (2)Pages: 602-615
JOURNAL ARTICLE

Scheduling jobs with sizes and delivery times on identical parallel batch machines

Yijie LiShuguang Li

Journal:   Theoretical Computer Science Year: 2020 Vol: 841 Pages: 1-9
JOURNAL ARTICLE

Minimizing makespan with release times on identical parallel batching machines

Shuguang LiGuojun LiShaoqiang Zhang

Journal:   Discrete Applied Mathematics Year: 2005 Vol: 148 (1)Pages: 127-134
© 2026 ScienceGate Book Chapters — All rights reserved.