Matheuristics for a parallel machine scheduling problem with non-anticipatory family setup times: Application in the offshore oil and gas industry

https://doi.org/10.1016/j.cor.2020.105162Get rights and content
Under an Elsevier user license
open access

Highlights

  • Introduction of a new batch scheduling formulation with parallel machines.

  • Development of two MIP-neighborhoods based on batch scheduling formulations.

  • Development of new Matheuristics using ILS and GRASP frameworks.

  • Real-life ship scheduling problem from the offshore oil and gas industry.

  • Improvement of results from the literature in a dataset based on actual problem data.

Abstract

In this paper, we address a variant of a batch scheduling problem with identical parallel machines and non-anticipatory family setup times to minimize the total weighted completion time. We developed an ILS and a GRASP matheuristics to solve the problem using a constructive heuristic and two MIP-based neighborhood searches, considering two batch scheduling mathematical formulations. The problem derives from a ship scheduling problem related to offshore oil & gas logistics, the Pipe Laying Support Vessel Scheduling Problem (PLSVSP). The developed methods overcome the current solution approaches in the PLSVSP literature, according to experiments carried out on a benchmark of 72 instances, with different sizes and characteristics, in terms of computational time and solution quality. New best solutions are provided for all medium and large-sized instances, achieving a reduction of more than 10% in the objective function of the best case.

Keywords

Parallel machine scheduling
Family scheduling
Batch scheduling
Matheuristic
Offshore industry logistics
Ship scheduling

Cited by (0)