Solving a Single-Server Parallel Machine Problem with Preventive Maintenances Using a Hyper-Heuristic Algorithm

This paper considers a parallel machine problem subject to a single server, machine unavailability due to preventive maintenances, setup times and release dates. The goal is to minimize the makespan and the total idle times, simultaneously. Since this special case of parallel machine is known to be...

Full description

Saved in:
Bibliographic Details
Published in2019 15th Iran International Industrial Engineering Conference (IIIEC) pp. 64 - 69
Main Authors Izadi, Zahra, Amirian, Homa, Sahraeian, Rashed
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.01.2019
Subjects
Online AccessGet full text

Cover

Loading…
Abstract This paper considers a parallel machine problem subject to a single server, machine unavailability due to preventive maintenances, setup times and release dates. The goal is to minimize the makespan and the total idle times, simultaneously. Since this special case of parallel machine is known to be NP-hard, a hyper-heuristic method is proposed to solve the model. The hyper-heuristic has two levels; on the lower level, a set of well-known algorithms in scheduling is defined. The selection policy is presented in the upper level where, considering the convergence and diversity of the current solutions, the most appropriate algorithm is chosen from the toolbox. The advantage of a hyper-heuristic lies in its flexibility in switching between different methods to improve the exploration and exploitation of the overall procedure. The proposed hyper-heuristic is validated and tested on different problem scales and the results emphasize its high precision and rapid convergence.
AbstractList This paper considers a parallel machine problem subject to a single server, machine unavailability due to preventive maintenances, setup times and release dates. The goal is to minimize the makespan and the total idle times, simultaneously. Since this special case of parallel machine is known to be NP-hard, a hyper-heuristic method is proposed to solve the model. The hyper-heuristic has two levels; on the lower level, a set of well-known algorithms in scheduling is defined. The selection policy is presented in the upper level where, considering the convergence and diversity of the current solutions, the most appropriate algorithm is chosen from the toolbox. The advantage of a hyper-heuristic lies in its flexibility in switching between different methods to improve the exploration and exploitation of the overall procedure. The proposed hyper-heuristic is validated and tested on different problem scales and the results emphasize its high precision and rapid convergence.
Author Izadi, Zahra
Amirian, Homa
Sahraeian, Rashed
Author_xml – sequence: 1
  givenname: Zahra
  surname: Izadi
  fullname: Izadi, Zahra
  organization: Department of Industrial Engineering, Shahed University, Tehran, Iran
– sequence: 2
  givenname: Homa
  surname: Amirian
  fullname: Amirian, Homa
  organization: Department of Industrial Engineering, Shahed University, Tehran, Iran
– sequence: 3
  givenname: Rashed
  surname: Sahraeian
  fullname: Sahraeian, Rashed
  organization: Department of Industrial Engineering, Shahed University, Tehran, Iran
BookMark eNotUM1qwzAY82A7bF1fYLv4BZLZSfyTYwndGmhZIeu52M6X1uA4xcky-vYztCchhISkF_ToBw8IvVGSUkrKj7qu11WaEVqmUmSE5_wBLUshqcgkpUIw-oyGZnCz9SescBPBQdJAmCHgvQrKOXB4p8zZesD7MGgHPf6z0zkSmMFPdoaoWz-BV97AiA_jLWtzvUBINvAb7DhZg1fuNIRo7F_RU6fcCMs7LtDhc_1TbZLt91ddrbaJpYJNCW8hFi2BKgBFKC9yDlIbUWomJdcZazslDckN07qNAzkzLcugIyWnuih0vkDvt1wLAMdLsL0K1-P9hvwfPK5YmQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/IIIEC.2019.8720636
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728117751
1728117755
EndPage 69
ExternalDocumentID 8720636
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i175t-6de9789e1aeea016436e8bc79b5886b25dfa8c03c5bbd01965cd52ef0961b44b3
IEDL.DBID RIE
IngestDate Wed Aug 27 02:46:57 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-6de9789e1aeea016436e8bc79b5886b25dfa8c03c5bbd01965cd52ef0961b44b3
PageCount 6
ParticipantIDs ieee_primary_8720636
PublicationCentury 2000
PublicationDate 2019-Jan.
PublicationDateYYYYMMDD 2019-01-01
PublicationDate_xml – month: 01
  year: 2019
  text: 2019-Jan.
PublicationDecade 2010
PublicationTitle 2019 15th Iran International Industrial Engineering Conference (IIIEC)
PublicationTitleAbbrev IIIEC
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
Score 1.6909575
Snippet This paper considers a parallel machine problem subject to a single server, machine unavailability due to preventive maintenances, setup times and release...
SourceID ieee
SourceType Publisher
StartPage 64
SubjectTerms Classification algorithms
hyper-heuristics
Job shop scheduling
maintenance activity
Maintenance engineering
Mathematical model
Numerical models
Parallel machines
Scheduling
Servers
single server
Title Solving a Single-Server Parallel Machine Problem with Preventive Maintenances Using a Hyper-Heuristic Algorithm
URI https://ieeexplore.ieee.org/document/8720636
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT4MwFG62nTyp2Yy_04NHuzEoUI5m2cJMZpbMJbst_fEwRhwGwYN_vX1lm9F48AShLSV9hNf3-N73EXKjPKNFlAUMqVYYV-GQKU8KBhAYYd_qgAOmBmYPUbrk96tw1SK3-1oYAHDgM-jjqfuXbwpdY6psIGLfetSoTdo2cGtqtXZ1MF4ymE6n4xGCtaz1m44_FFOcw5gcktluqgYn8tKvK9XXn79YGP_7LEek912aR-d7p3NMWrDpkmJR5JgYoJIu7CEHhp8AKOlclqiVktOZw0y6oagfQzH9Snf0TR9g25E3Ask34J06GIG9V2pj1JKlUDdszvQufypKO_C1R5aT8eMoZVslBfZstwcViwzYaDGBoQSQSKoVRCCUjhMVChEpPzSZFNoLdKiUcSSD2oQ-ZKgHozhXwQnpbIoNnBJqNwRxlmXSj4KAc5nILFax8jTXQ0iMCM9IFxdr_daQZay363T-9-ULcoAGa3Ial6RTlTVcWS9fqWtn3i-4xquT
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT4MwGG7mPOhJzWb8tgePdmOUj3I0yxamY1myLdlt6ceLMeIwCB789bZl02g8eIIApaQv4Wlfnvd5ELoRjpIsSCkxUivEE36PCIczAkAV02819cCkBpJJEC-8-6W_bKDbr1oYALDkM-iYXfsvX-WyMqmyLgtdjajBDtrVuO-7dbXWthLGibqj0WjQN3QtHf_60h-eKRYyhgco2XZWM0WeO1UpOvLjlw7jf5_mELW_i_Pw9At2jlAD1i2Uz_LMpAYwxzO9yYCYjwAUeMoL45aS4cSyJm1T4yCDTQIWbwWc3kGfN8oRRn4D3rAlEuh7xXqVWpAYqlrPGd9lj3mhG7600WI4mPdjsvFSIE96glCSQIFeL0bQ4wDcyGrRAJiQYSR8xgLh-irlTDpU-kIoKzMole9CahxhhOcJeoya63wNJwjrKUGYpil3A0o9j0c8DUUoHOnJHkSK-aeoZQZr9VrLZaw243T29-FrtBfPk_FqPJo8nKN9E7w6w3GBmmVRwaXG_FJc2VB_AtjSrt0
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+15th+Iran+International+Industrial+Engineering+Conference+%28IIIEC%29&rft.atitle=Solving+a+Single-Server+Parallel+Machine+Problem+with+Preventive+Maintenances+Using+a+Hyper-Heuristic+Algorithm&rft.au=Izadi%2C+Zahra&rft.au=Amirian%2C+Homa&rft.au=Sahraeian%2C+Rashed&rft.date=2019-01-01&rft.pub=IEEE&rft.spage=64&rft.epage=69&rft_id=info:doi/10.1109%2FIIIEC.2019.8720636&rft.externalDocID=8720636