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...
Saved in:
Published in | 2019 15th Iran International Industrial Engineering Conference (IIIEC) pp. 64 - 69 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
01.01.2019
|
Subjects | |
Online Access | Get 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 |