# Smart General Variable Neighborhood Search with Local Search based on Mathematical Programming for Solving the Unrelated Parallel Machine Scheduling Problem

### Marcelo Rego, Marcone Souza

#### Abstract

This work addresses the Unrelated Parallel Machine Scheduling Problem in which machine and job sequence-dependent setup time are considered. The objective is to minimize the makespan. For solving it, a Smart General Variable Neighborhood Search algorithm is proposed. It explores the solution space through five strategies: swap of jobs in the same machine, insertion of job in the same machine, swap of jobs between machines, insertion of jobs to different machines and an application of a Mixed Integer Linear Programming formulation to obtain optimum scheduling on each machine. The first four strategies are used as shaking mechanism, while the last three are applied as local search through the Variable Neighborhood Descent method. The proposed algorithm was tested in a set of 810 instances available in the literature and compared to three state-of-the-art algorithms. Although the SGVNS algorithm did not statistically outperform them in these instances, it was able to outperform them in 79 instances.

Download#### Paper Citation

#### in Harvard Style

Rego M. and Souza M. (2019). **Smart General Variable Neighborhood Search with Local Search based on Mathematical Programming for Solving the Unrelated Parallel Machine Scheduling Problem**.In *Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 1: ICEIS,* ISBN 978-989-758-372-8, pages 287-295. DOI: 10.5220/0007703302870295

#### in Bibtex Style

@conference{iceis19,

author={Marcelo Rego and Marcone Souza},

title={Smart General Variable Neighborhood Search with Local Search based on Mathematical Programming for Solving the Unrelated Parallel Machine Scheduling Problem},

booktitle={Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 1: ICEIS,},

year={2019},

pages={287-295},

publisher={SciTePress},

organization={INSTICC},

doi={10.5220/0007703302870295},

isbn={978-989-758-372-8},

}

#### in EndNote Style

TY - CONF

JO - Proceedings of the 21st International Conference on Enterprise Information Systems - Volume 1: ICEIS,

TI - Smart General Variable Neighborhood Search with Local Search based on Mathematical Programming for Solving the Unrelated Parallel Machine Scheduling Problem

SN - 978-989-758-372-8

AU - Rego M.

AU - Souza M.

PY - 2019

SP - 287

EP - 295

DO - 10.5220/0007703302870295