Loading…

A multistart biased random key genetic algorithm for the flexible job shop scheduling problem with transportation

This work addresses the flexible job shop scheduling problem with transportation (FJSPT), which can be seen as an extension of both the flexible job shop scheduling problem (FJSP) and the job shop scheduling problem with transportation (JSPT). Regarding the former case, the FJSPT additionally consid...

Full description

Saved in:
Bibliographic Details
Published in:International transactions in operational research 2023-03, Vol.30 (2), p.688-716
Main Authors: Homayouni, S. Mahdi, Fontes, Dalila B. M. M., Gonçalves, José F.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3
cites cdi_FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3
container_end_page 716
container_issue 2
container_start_page 688
container_title International transactions in operational research
container_volume 30
creator Homayouni, S. Mahdi
Fontes, Dalila B. M. M.
Gonçalves, José F.
description This work addresses the flexible job shop scheduling problem with transportation (FJSPT), which can be seen as an extension of both the flexible job shop scheduling problem (FJSP) and the job shop scheduling problem with transportation (JSPT). Regarding the former case, the FJSPT additionally considers that the jobs need to be transported to the machines on which they are processed on, while in the latter, the specific machine processing each operation also needs to be decided. The FJSPT is NP‐hard since it extends NP‐hard problems. Good‐quality solutions are efficiently found by an operation‐based multistart biased random key genetic algorithm (BRKGA) coupled with greedy heuristics to select the machine processing each operation and the vehicles transporting the jobs to operations. The proposed approach outperforms state‐of‐the‐art solution approaches since it finds very good quality solutions in a short time. Such solutions are optimal for most problem instances. In addition, the approach is robust, which is a very important characteristic in practical applications. Finally, due to its modular structure, the multistart BRKGA can be easily adapted to solve other similar scheduling problems, as shown in the computational experiments reported in this paper.
doi_str_mv 10.1111/itor.12878
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2723016037</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2723016037</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3</originalsourceid><addsrcrecordid>eNp9kMtqwzAQRUVpoWnaTb9A0F3BqUZ-yF6G0BcEAiVdC1mWY6W25Ugyaf6-St11ZzMwc-6d4SJ0D2QBoZ60N3YBNGf5BZpBwtIoLor0Es1IkRVRRiC7RjfO7QkhkAKbocMSd2PrtfPCelxq4VSFregr0-EvdcI71SuvJRbtzljtmw7XxmLfKFy36luXrcJ7U2LXmAE72ahqbHW_w4M1YdXhY5BgH_zcYKwXXpv-Fl3VonXq7q_P0efL83b1Fq03r--r5TqSMc3yqBAqJZKUGU0oyaBmuUgphClQyPI4Z0WSJEISACYgLQWTlZJJlbNEiDKJ63iOHibf8MthVM7zvRltH05yymgcoiAxC9TjRElrnLOq5oPVnbAnDoSfI-XnSPlvpAGGCT7qVp3-Ifn7dvMxaX4AfVN68g</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2723016037</pqid></control><display><type>article</type><title>A multistart biased random key genetic algorithm for the flexible job shop scheduling problem with transportation</title><source>Business Source Ultimate</source><source>Wiley</source><creator>Homayouni, S. Mahdi ; Fontes, Dalila B. M. M. ; Gonçalves, José F.</creator><creatorcontrib>Homayouni, S. Mahdi ; Fontes, Dalila B. M. M. ; Gonçalves, José F.</creatorcontrib><description>This work addresses the flexible job shop scheduling problem with transportation (FJSPT), which can be seen as an extension of both the flexible job shop scheduling problem (FJSP) and the job shop scheduling problem with transportation (JSPT). Regarding the former case, the FJSPT additionally considers that the jobs need to be transported to the machines on which they are processed on, while in the latter, the specific machine processing each operation also needs to be decided. The FJSPT is NP‐hard since it extends NP‐hard problems. Good‐quality solutions are efficiently found by an operation‐based multistart biased random key genetic algorithm (BRKGA) coupled with greedy heuristics to select the machine processing each operation and the vehicles transporting the jobs to operations. The proposed approach outperforms state‐of‐the‐art solution approaches since it finds very good quality solutions in a short time. Such solutions are optimal for most problem instances. In addition, the approach is robust, which is a very important characteristic in practical applications. Finally, due to its modular structure, the multistart BRKGA can be easily adapted to solve other similar scheduling problems, as shown in the computational experiments reported in this paper.</description><identifier>ISSN: 0969-6016</identifier><identifier>EISSN: 1475-3995</identifier><identifier>DOI: 10.1111/itor.12878</identifier><language>eng</language><publisher>Oxford: Blackwell Publishing Ltd</publisher><subject>BRKGA ; flexible job shop scheduling ; genetic algorithm ; Genetic algorithms ; Greedy algorithms ; Job shop scheduling ; Job shops ; joint scheduling ; Modular structures ; Operations research ; Scheduling ; Transportation ; transportation scheduling</subject><ispartof>International transactions in operational research, 2023-03, Vol.30 (2), p.688-716</ispartof><rights>2020 The Authors. International Transactions in Operational Research © 2020 International Federation of Operational Research Societies</rights><rights>2023 The Authors.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3</citedby><cites>FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3</cites><orcidid>0000-0001-6833-9316 ; 0000-0002-9402-2088 ; 0000-0002-7565-4530</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Homayouni, S. Mahdi</creatorcontrib><creatorcontrib>Fontes, Dalila B. M. M.</creatorcontrib><creatorcontrib>Gonçalves, José F.</creatorcontrib><title>A multistart biased random key genetic algorithm for the flexible job shop scheduling problem with transportation</title><title>International transactions in operational research</title><description>This work addresses the flexible job shop scheduling problem with transportation (FJSPT), which can be seen as an extension of both the flexible job shop scheduling problem (FJSP) and the job shop scheduling problem with transportation (JSPT). Regarding the former case, the FJSPT additionally considers that the jobs need to be transported to the machines on which they are processed on, while in the latter, the specific machine processing each operation also needs to be decided. The FJSPT is NP‐hard since it extends NP‐hard problems. Good‐quality solutions are efficiently found by an operation‐based multistart biased random key genetic algorithm (BRKGA) coupled with greedy heuristics to select the machine processing each operation and the vehicles transporting the jobs to operations. The proposed approach outperforms state‐of‐the‐art solution approaches since it finds very good quality solutions in a short time. Such solutions are optimal for most problem instances. In addition, the approach is robust, which is a very important characteristic in practical applications. Finally, due to its modular structure, the multistart BRKGA can be easily adapted to solve other similar scheduling problems, as shown in the computational experiments reported in this paper.</description><subject>BRKGA</subject><subject>flexible job shop scheduling</subject><subject>genetic algorithm</subject><subject>Genetic algorithms</subject><subject>Greedy algorithms</subject><subject>Job shop scheduling</subject><subject>Job shops</subject><subject>joint scheduling</subject><subject>Modular structures</subject><subject>Operations research</subject><subject>Scheduling</subject><subject>Transportation</subject><subject>transportation scheduling</subject><issn>0969-6016</issn><issn>1475-3995</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNp9kMtqwzAQRUVpoWnaTb9A0F3BqUZ-yF6G0BcEAiVdC1mWY6W25Ugyaf6-St11ZzMwc-6d4SJ0D2QBoZ60N3YBNGf5BZpBwtIoLor0Es1IkRVRRiC7RjfO7QkhkAKbocMSd2PrtfPCelxq4VSFregr0-EvdcI71SuvJRbtzljtmw7XxmLfKFy36luXrcJ7U2LXmAE72ahqbHW_w4M1YdXhY5BgH_zcYKwXXpv-Fl3VonXq7q_P0efL83b1Fq03r--r5TqSMc3yqBAqJZKUGU0oyaBmuUgphClQyPI4Z0WSJEISACYgLQWTlZJJlbNEiDKJ63iOHibf8MthVM7zvRltH05yymgcoiAxC9TjRElrnLOq5oPVnbAnDoSfI-XnSPlvpAGGCT7qVp3-Ifn7dvMxaX4AfVN68g</recordid><startdate>202303</startdate><enddate>202303</enddate><creator>Homayouni, S. Mahdi</creator><creator>Fontes, Dalila B. M. M.</creator><creator>Gonçalves, José F.</creator><general>Blackwell Publishing Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0001-6833-9316</orcidid><orcidid>https://orcid.org/0000-0002-9402-2088</orcidid><orcidid>https://orcid.org/0000-0002-7565-4530</orcidid></search><sort><creationdate>202303</creationdate><title>A multistart biased random key genetic algorithm for the flexible job shop scheduling problem with transportation</title><author>Homayouni, S. Mahdi ; Fontes, Dalila B. M. M. ; Gonçalves, José F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>BRKGA</topic><topic>flexible job shop scheduling</topic><topic>genetic algorithm</topic><topic>Genetic algorithms</topic><topic>Greedy algorithms</topic><topic>Job shop scheduling</topic><topic>Job shops</topic><topic>joint scheduling</topic><topic>Modular structures</topic><topic>Operations research</topic><topic>Scheduling</topic><topic>Transportation</topic><topic>transportation scheduling</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Homayouni, S. Mahdi</creatorcontrib><creatorcontrib>Fontes, Dalila B. M. M.</creatorcontrib><creatorcontrib>Gonçalves, José F.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International transactions in operational research</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Homayouni, S. Mahdi</au><au>Fontes, Dalila B. M. M.</au><au>Gonçalves, José F.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A multistart biased random key genetic algorithm for the flexible job shop scheduling problem with transportation</atitle><jtitle>International transactions in operational research</jtitle><date>2023-03</date><risdate>2023</risdate><volume>30</volume><issue>2</issue><spage>688</spage><epage>716</epage><pages>688-716</pages><issn>0969-6016</issn><eissn>1475-3995</eissn><abstract>This work addresses the flexible job shop scheduling problem with transportation (FJSPT), which can be seen as an extension of both the flexible job shop scheduling problem (FJSP) and the job shop scheduling problem with transportation (JSPT). Regarding the former case, the FJSPT additionally considers that the jobs need to be transported to the machines on which they are processed on, while in the latter, the specific machine processing each operation also needs to be decided. The FJSPT is NP‐hard since it extends NP‐hard problems. Good‐quality solutions are efficiently found by an operation‐based multistart biased random key genetic algorithm (BRKGA) coupled with greedy heuristics to select the machine processing each operation and the vehicles transporting the jobs to operations. The proposed approach outperforms state‐of‐the‐art solution approaches since it finds very good quality solutions in a short time. Such solutions are optimal for most problem instances. In addition, the approach is robust, which is a very important characteristic in practical applications. Finally, due to its modular structure, the multistart BRKGA can be easily adapted to solve other similar scheduling problems, as shown in the computational experiments reported in this paper.</abstract><cop>Oxford</cop><pub>Blackwell Publishing Ltd</pub><doi>10.1111/itor.12878</doi><tpages>29</tpages><orcidid>https://orcid.org/0000-0001-6833-9316</orcidid><orcidid>https://orcid.org/0000-0002-9402-2088</orcidid><orcidid>https://orcid.org/0000-0002-7565-4530</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0969-6016
ispartof International transactions in operational research, 2023-03, Vol.30 (2), p.688-716
issn 0969-6016
1475-3995
language eng
recordid cdi_proquest_journals_2723016037
source Business Source Ultimate; Wiley
subjects BRKGA
flexible job shop scheduling
genetic algorithm
Genetic algorithms
Greedy algorithms
Job shop scheduling
Job shops
joint scheduling
Modular structures
Operations research
Scheduling
Transportation
transportation scheduling
title A multistart biased random key genetic algorithm for the flexible job shop scheduling problem with transportation
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-02T22%3A56%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20multistart%20biased%20random%20key%20genetic%20algorithm%20for%20the%20flexible%20job%20shop%20scheduling%20problem%20with%20transportation&rft.jtitle=International%20transactions%20in%20operational%20research&rft.au=Homayouni,%20S.%20Mahdi&rft.date=2023-03&rft.volume=30&rft.issue=2&rft.spage=688&rft.epage=716&rft.pages=688-716&rft.issn=0969-6016&rft.eissn=1475-3995&rft_id=info:doi/10.1111/itor.12878&rft_dat=%3Cproquest_cross%3E2723016037%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c3268-9ae50c0b6242061f78a5219ae121683879444ac0117a15ba7cdec4d874aab43f3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2723016037&rft_id=info:pmid/&rfr_iscdi=true