Skip to content
Preprint

Novel Iterative Construction Methods for the Blocking Job Shop Scheduling Problem

Jul 2026 · 0 citations · 27 references
Computer Science

TL;DR

Three new beam-search-based heuristics are proposed: the Beam Search Iterative Construction Heuristic (BS-ICH), its CPU-parallel extension Parallel Multi-Strategy Beam Search (PMS-BS), and a GPU-accelerated variants G-PMS-BS.

Abstract

The Blocking Job-Shop Scheduling Problem (BJSSP) arises in modern and complex manufacturing, production, logistics, and service where no intermediate storage is allowed between consecutive operations. This creates a significant challenge for meta-heuristics due to the low ratio of feasible to explored solutions when solving the problem. To address this problem efficiently, we propose three new beam-search-based heuristics: the Beam Search Iterative Construction Heuristic (BS-ICH), its CPU-parallel extension Parallel Multi-Strategy Beam Search (PMS-BS), and a GPU-accelerated variants G-PMS-BS. BS-ICH constructs feasible schedules by iteratively extending partial solutions, while maintaining a beam of width k to preserve multiple high-quality partial schedules. PMS-BS runs hundreds of parallel BS-ICH instances with machine-biased diversity to expand the search space and escape local optima. G-PMS-BS offloads the beam expansion onto massively parallel GPU hardware using a two-phase kernel architecture that separates lightweight scoring from targeted state reconstruction, enabling scaling to instances with 2,000 operations. A hybrid CPU+GPU mode further exploits idle host cores for concurrent exploration, using load-balancing strategy to minimize synchronization overhead. G-PMS-BS achieves a 44x speedup over the CPU baseline. Experiments on all standard Lawrence and Taillard instances demonstrate that G-PMS-BS establishes new best-known results for 22 Lawrence benchmarks and 77 Taillard instances, with makespan reductions of up to 13% on the largest 100x20 instances.

View source

Similar papers

Open access

Novel solution algorithms for machine scheduling problems emerging in complex systems

The findings demonstrate how mathematical optimization and advanced metaheuristics can be combined with problem-specific structural insights to improve solution quality and computational efficiency in production and operations research.

Söhnke Maecker · 0 citations
Preprint Sep 2026

Minimizing the makespan in job shop scheduling under conflict graph constraints

This work establishes a polynomial equivalence between JSC and a variant of the resource-constrained job shop problem with unit-capacity resources and proposes a genetic algorithm using permutation-with-repetition encoding and active, non-delay, and hybrid schedule evaluation procedures.

Nour ElHouda Tellache, Abdenour Azerine · 0 citations
Open access Sep 2026

An Improved Tabu Search Algorithm for Parallel Task Scheduling on Identical Machines

Abstract Aiming at the parallel task scheduling problem (P |sizej|Cmax), which requires multiple machines to work collaboratively, this paper proposes an improved tabu search algorithm to overcome the shortcoming of traditional methods being prone to falling into local optima. Firstly, a hybrid neighborhood structure c...

Wen-Hao Jia, Xin Chen, Di Wu et al. · 0 citations
Open access Aug 2026

An Adaptive Co-Evolutionary Memetic Algorithm for a Hybrid Flow Shop Scheduling Problem with Sequence-Dependent Setup and Transportation Times

The hybrid flow shop scheduling problem (HFSP) with unrelated parallel machines (UPMs), sequence-dependent setup times (SDSTs), and inter-stage transportation times has recently emerged as a prominent research topic. To address this scheduling problem with the objective of minimizing the maximum completion time (makesp...

De-Kun Wang, Yue-Chang Lei, Zheng Yuan et al. · 0 citations
Open access Sep 2026

Flexible Job Shop Scheduling Based on Order and Operation Consolidation with Job Hierarchy Constraints

Modern manufacturing enterprises are increasingly transitioning to multi-variety, small-batch production. This shift introduces significant scheduling challenges, particularly due to the job hierarchy constraints inherent in assembling multi-level intermediate parts. Furthermore, non-machining preparation times—such as...

Xiaofei Zhu, Ya-Ping Wang, Xue-Bing Wei et al. · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.