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...
Saved in:
Published in: | International transactions in operational research 2023-03, Vol.30 (2), p.688-716 |
---|---|
Main Authors: | , , |
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 & 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 |