Metaheuristics with Neighborhood Structures for the Scheduling of Jobs with Time-dependent Durations

A scheduling problem comprising time-dependent durations, sequence-dependent setup times, batch scheduling, precedence constraints and job selection is studied. Applications of the scheduling problem could be in the testing of aircraft in a multifunctional testing facility, the distribution of resources to different areas and the repairing and maintenance of vehicles in a workshop. An integer programming formulation for this problem is presented. As CPLEX was unable to find a feasible solution for the majority of the generated test cases within one hour, metaheuristics such as variable neighborhood search and tabu search have been developed, employing eight neighborhood strategies to search for solutions. Tabu search performs the best in solving the scheduling problem. It was able to solve all test cases while CPLEX and variable neighborhood search could solve only 25% of the test cases. In terms of total weighted profit, tabu search performed 40% and 9% better than CPLEX and variable neighborhood search, respectively, for test cases solvable by all three algorithms.

Authors

Publication Details

Journal
Asia Pacific Journal of Operational Research
Published
2026-06-19
DOI
https://doi.org/10.1142/s0217595926500259
Primary Topic
Resource-Constrained Project Scheduling
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Metaheuristics with Neighborhood Structures for the Scheduling of Jobs with Time-dependent Durations

G. Roux, Stephan E Visagie
Asia Pacific Journal of Operational Research
Resource-Constrained Project Scheduling
article

Metaheuristics with Neighborhood Structures for the Scheduling of Jobs with Time-dependent Durations

G. Roux, Stephan E Visagie
article en

Abstract

A scheduling problem comprising time-dependent durations, sequence-dependent setup times, batch scheduling, precedence constraints and job selection is studied. Applications of the scheduling problem could be in the testing of aircraft in a multifunctional testing facility, the distribution of resources to different areas and the repairing and maintenance of vehicles in a workshop. An integer programming formulation for this problem is presented. As CPLEX was unable to find a feasible solution for the majority of the generated test cases within one hour, metaheuristics such as variable neighborhood search and tabu search have been developed, employing eight neighborhood strategies to search for solutions. Tabu search performs the best in solving the scheduling problem. It was able to solve all test cases while CPLEX and variable neighborhood search could solve only 25% of the test cases. In terms of total weighted profit, tabu search performed 40% and 9% better than CPLEX and variable neighborhood search, respectively, for test cases solvable by all three algorithms.

Asia Pacific Journal of Operational Research
Decent work and economic growth
Openalex Percentile: Top 4%
Resource-Constrained Project Scheduling
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.