Skip to content
Open access

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

Sep 2026 · International Journal of Applied Mathematics and Computer Sciences · Vol 36, pp. 459 - 474 · 0 citations · 30 references

TL;DR

An improved tabu search algorithm is proposed to overcome the shortcoming of traditional methods being prone to falling into local optima and achieves highly competitive performance compared with the original tabu search algorithm and the OR-Tools solver, while significantly improving computational efficiency.

Abstract

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 combining swap and insertion operations is designed to enhance search diversity and local optimization capabilities. Secondly, a dynamic tabu length adjustment mechanism is introduced to adaptively change the cycle of tabu objects according to the search process, thereby achieving a balance between breadth and depth of search. Finally, a simplified aspiration criterion is proposed to avoid the loss of high-quality solutions caused by excessive tabu. Extensive computational experiments on randomly generated test instances show that the designed algorithm achieves highly competitive performance compared with the original tabu search algorithm and the OR-Tools solver, while significantly improving computational efficiency. In particular, the proposed method reduces the average Cmax by approximately 10.6% on extra-large-scale instances, demonstrating superior solution quality and robustness.

Read PDF

Similar papers

Conference Open access Sep 2026

Improved NSGA-III Algorithm for Solving Flexible Job Shop Scheduling Problem

To address the high dimensionality and complexity of multi-objective optimization in the flexible job shop scheduling problem, the traditional NSGA-III(Non-dominated Sorting Genetic Algorithm III) algorithm suffers from shortcomings in global exploration and local exploitation capabilities, easily getting trapped in lo...

Cheng-Qian Wan · 0 citations
Open access Oct 2026

An Enhanced Artificial Bee Colony Algorithm for Flexible Job Shop Scheduling With Multiple Assembly Precedence Constraints

This study proposes an enhanced artificial bee colony algorithm (ENABC) for flexible job shop scheduling with multiple assembly precedence constraints. The objective is to minimize the total penalty cost (TPC), defined as the sum of tardiness, earliness, flow time, and setup costs. ENABC enhances the classical artifici...

Naritsak Tuntitippawan, Watcharapan Sukkerd, W. Songserm et al. · 0 citations
Open access Sep 2026

Modified snake optimizer algorithm for solving the permutation flow shop scheduling problem

Minimising the makespan for large job sets is the goal of the algorithmically intensive NP-hard permutation flow shop scheduling problem (PFSP), which is crucial for real-world applications. Originally designed for continuous optimisation, the snake optimiser is a recently discovered swarm-based metaheuristic that may...

Hassan Almazini, Salah Mortada, H. Almazini · 0 citations
Open access Sep 2026

Enhanced Ant Colony Optimization for Cloud Scheduling with Local Search and Elitist

Cloud computing allows the execution of various types of jobs with diverse resource requirements, so an efficient scheduling mechanism is needed to minimize processing time and improve resource utilization. The Ant Colony Optimization (ACO) algorithm is one of the metaheuristic methods widely used for job scheduling op...

I. W. D. M. Putra · 0 citations

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