arrow
Return

A three-phase matheuristic algorithm for the multi-day task assignment problem

delete2023-11-01
delete5
PRE
AI
Y
Yang Wang *
H
Haichao Liu
彭
彭博 (Bo Peng)
H
Haibo Wang
A
Abraham P. Punnen
DOI:10.1016/j.cor.2023.106313delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper considers a multi-day task assignment model that introduces several features of practical relevance into the widely-studied generalized assignment problem. This model includes a significantly increased number of variables and constraints compared to the task assignment models investigated in the literature and thus is computationally challenging. For solving this problem, we propose an innovative three-phase matheuristic algorithm that first employs a construction phase to quickly produce a reasonable quality solution and then alternates between an intensification phase to reach local optima and a diversification phase to drive the search into new regions. The construction phase decomposes the original problem into a sequence of smaller subproblems, solves each subproblem with the Gurobi optimizer, and aggregates the solutions from the subproblems to produce a feasible solution. The intensification phase executes an iterative variable fixing heuristic that divides the solution space into different neighborhoods and iteratively explores each neighborhood by solving the reduced model. The diversification phase solves a modified model that adds a distance component into the original objective function. Computational experiments demonstrate that our proposed algorithm outperforms Gurobi, LocalSolver and Tabu Search in terms of both solution quality and computational time. The best solutions found by our algorithm have percentage gaps to the upper bounds (attained by Gurobi and LocalSolver) ranging from 0.82% to 2.79%, indicating that they are very close to the optimal solutions. In addition, experimental analysis has been carried out to identify the impact of some of the key components of the proposed algorithm which are contributing to its superior performance. The benchmark instances generated for our study are made available to the public for future research works on this problem.
Keywords:
Heuristics
Integer programming
Matheuristics
Task assignment
Generalized assignment

Journal

C
Computers and Operations Research
IF:
4.3
Papers:
6.5K
Citations:
1.8W

Organization

S
southwestern university of finance & economics - china
Scholars:
3.0K
Papers: 3.4K
Citations: 4
T
Texas A&M International University
Scholars:
220
Papers: 187
Citations: 379
N
Northwestern Polytechnical University
Scholars:
4.6W
Papers: 3.7W
Citations: 5.3W
T
Texas A&M University System
Scholars:
4.4W
Papers: 4.0W
Citations: 4.0K
researcher View more organizations
Cited Papers

Cited Papers

The multi-skilled multi-period workforce assignment problem
err2020-06-30
err10
PREAI
errWang, Haibo; Alidaee, Bahram; Ortiz, Jaime; Wang, Wei
errShare
errSave
Gravitational quantum states of Antihydrogen
err2011-03-08
err0
PREAI
errA. Yu. Voronin; P. Froelich; V. V. Nesvizhevsky
errShare
errSave
researcher View more