A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem

Teaching-Learning-Based Optimization is one of the well-known metaheuristic algorithm in the research industry. Recently, various population-based algorithms have been developed for solving optimization problems. In this paper, a random scale factor approach is proposed to modify the simple TLBO alg...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Evolutionary intelligence 2022-03, Vol.15 (1), p.57-79
Hauptverfasser: Balande, Umesh, shrimankar, Deepti
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 79
container_issue 1
container_start_page 57
container_title Evolutionary intelligence
container_volume 15
creator Balande, Umesh
shrimankar, Deepti
description Teaching-Learning-Based Optimization is one of the well-known metaheuristic algorithm in the research industry. Recently, various population-based algorithms have been developed for solving optimization problems. In this paper, a random scale factor approach is proposed to modify the simple TLBO algorithm. Modified Teaching-Learning-Based Optimization with Opposite-Based-Learning algorithm is applied to solve the Permutation Flow-Shop-Scheduling Problem with the purpose of minimizing the makespan. The OBL approach is used to enhance the quality of the initial population and convergence speed. PFSSP is used extensively for solving scheduling problem, which belongs to the category of NP-hard optimization problems. First, MTLBO is developed to effectively determine the PFSSP using the Largest Order Value rule-based random key, so that individual job schedules are converted into discrete schedules. Second, new initial populations are generated in MTLBO using the Nawaz–Enscore–Ham heuristic mechanism. Finally, the local exploitation ability is enhanced in the MTLBO using effective swap, insert and inverse structures. The performance of proposed algorithm is validated using ten benchmark functions and the Wilcoxon rank test. The computational results and comparisons indicate that the proposed algorithm outperformed over five well-known datasets such as Carlier, Reeves, Heller, Taillards and VRF benchmark test functions, compared to other metaheuristic algorithms. The p -value indicated the significance and superiority of the proposed algorithm over other metaheuristic algorithms.
doi_str_mv 10.1007/s12065-020-00487-5
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2637577542</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2637577542</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-ccf4f0397907fc734d4183e4d709f6a1a929e848981b280c3ba2b6ee67f6da6a3</originalsourceid><addsrcrecordid>eNp9kEFP3DAUhKOqSFDKH-BkqWeXZ8ex4-MKlYKE1Et7thzneeNVEqe2I9QLv51sF8GNy3tzmG9Gmqq6ZvCdAaibzDjIhgIHCiBaRZtP1QVrpaCNZurzmwZ9Xn3J-QAgOShxUT3vyBT74AP2pKB1Q5j3ZESb5qOYsNgB1xRyCY7YcR9TKMNEnrZL4rLEHArSzuaNfoN8TGTBNK3FlhBn4sf4RPMQF5LdgP06Hk1Lit2I09fqzNsx49Xrv6z-3P34fXtPH3_9fLjdPVJXM12oc154qLXSoLxTtegFa2sUvQLtpWVWc42taHXLOt6CqzvLO4kolZe9lba-rL6dcrfevyvmYg5xTfNWabisVaNUI_jm4ieXSzHnhN4sKUw2_TMMzHFnc9rZbDub_zubZoPqE5Q387zH9B79AfUCn-6Dkw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2637577542</pqid></control><display><type>article</type><title>A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem</title><source>SpringerLink Journals - AutoHoldings</source><creator>Balande, Umesh ; shrimankar, Deepti</creator><creatorcontrib>Balande, Umesh ; shrimankar, Deepti</creatorcontrib><description>Teaching-Learning-Based Optimization is one of the well-known metaheuristic algorithm in the research industry. Recently, various population-based algorithms have been developed for solving optimization problems. In this paper, a random scale factor approach is proposed to modify the simple TLBO algorithm. Modified Teaching-Learning-Based Optimization with Opposite-Based-Learning algorithm is applied to solve the Permutation Flow-Shop-Scheduling Problem with the purpose of minimizing the makespan. The OBL approach is used to enhance the quality of the initial population and convergence speed. PFSSP is used extensively for solving scheduling problem, which belongs to the category of NP-hard optimization problems. First, MTLBO is developed to effectively determine the PFSSP using the Largest Order Value rule-based random key, so that individual job schedules are converted into discrete schedules. Second, new initial populations are generated in MTLBO using the Nawaz–Enscore–Ham heuristic mechanism. Finally, the local exploitation ability is enhanced in the MTLBO using effective swap, insert and inverse structures. The performance of proposed algorithm is validated using ten benchmark functions and the Wilcoxon rank test. The computational results and comparisons indicate that the proposed algorithm outperformed over five well-known datasets such as Carlier, Reeves, Heller, Taillards and VRF benchmark test functions, compared to other metaheuristic algorithms. The p -value indicated the significance and superiority of the proposed algorithm over other metaheuristic algorithms.</description><identifier>ISSN: 1864-5909</identifier><identifier>EISSN: 1864-5917</identifier><identifier>DOI: 10.1007/s12065-020-00487-5</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Algorithms ; Applications of Mathematics ; Artificial Intelligence ; Benchmarks ; Bioinformatics ; Control ; Engineering ; Heuristic methods ; Job shop scheduling ; Job shops ; Machine learning ; Mathematical and Computational Engineering ; Mechatronics ; Optimization ; Permutations ; Rank tests ; Research Paper ; Robotics ; Schedules ; Statistical Physics and Dynamical Systems</subject><ispartof>Evolutionary intelligence, 2022-03, Vol.15 (1), p.57-79</ispartof><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2020</rights><rights>Springer-Verlag GmbH Germany, part of Springer Nature 2020.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-ccf4f0397907fc734d4183e4d709f6a1a929e848981b280c3ba2b6ee67f6da6a3</citedby><cites>FETCH-LOGICAL-c319t-ccf4f0397907fc734d4183e4d709f6a1a929e848981b280c3ba2b6ee67f6da6a3</cites><orcidid>0000-0001-9919-0761</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s12065-020-00487-5$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s12065-020-00487-5$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Balande, Umesh</creatorcontrib><creatorcontrib>shrimankar, Deepti</creatorcontrib><title>A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem</title><title>Evolutionary intelligence</title><addtitle>Evol. Intel</addtitle><description>Teaching-Learning-Based Optimization is one of the well-known metaheuristic algorithm in the research industry. Recently, various population-based algorithms have been developed for solving optimization problems. In this paper, a random scale factor approach is proposed to modify the simple TLBO algorithm. Modified Teaching-Learning-Based Optimization with Opposite-Based-Learning algorithm is applied to solve the Permutation Flow-Shop-Scheduling Problem with the purpose of minimizing the makespan. The OBL approach is used to enhance the quality of the initial population and convergence speed. PFSSP is used extensively for solving scheduling problem, which belongs to the category of NP-hard optimization problems. First, MTLBO is developed to effectively determine the PFSSP using the Largest Order Value rule-based random key, so that individual job schedules are converted into discrete schedules. Second, new initial populations are generated in MTLBO using the Nawaz–Enscore–Ham heuristic mechanism. Finally, the local exploitation ability is enhanced in the MTLBO using effective swap, insert and inverse structures. The performance of proposed algorithm is validated using ten benchmark functions and the Wilcoxon rank test. The computational results and comparisons indicate that the proposed algorithm outperformed over five well-known datasets such as Carlier, Reeves, Heller, Taillards and VRF benchmark test functions, compared to other metaheuristic algorithms. The p -value indicated the significance and superiority of the proposed algorithm over other metaheuristic algorithms.</description><subject>Algorithms</subject><subject>Applications of Mathematics</subject><subject>Artificial Intelligence</subject><subject>Benchmarks</subject><subject>Bioinformatics</subject><subject>Control</subject><subject>Engineering</subject><subject>Heuristic methods</subject><subject>Job shop scheduling</subject><subject>Job shops</subject><subject>Machine learning</subject><subject>Mathematical and Computational Engineering</subject><subject>Mechatronics</subject><subject>Optimization</subject><subject>Permutations</subject><subject>Rank tests</subject><subject>Research Paper</subject><subject>Robotics</subject><subject>Schedules</subject><subject>Statistical Physics and Dynamical Systems</subject><issn>1864-5909</issn><issn>1864-5917</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNp9kEFP3DAUhKOqSFDKH-BkqWeXZ8ex4-MKlYKE1Et7thzneeNVEqe2I9QLv51sF8GNy3tzmG9Gmqq6ZvCdAaibzDjIhgIHCiBaRZtP1QVrpaCNZurzmwZ9Xn3J-QAgOShxUT3vyBT74AP2pKB1Q5j3ZESb5qOYsNgB1xRyCY7YcR9TKMNEnrZL4rLEHArSzuaNfoN8TGTBNK3FlhBn4sf4RPMQF5LdgP06Hk1Lit2I09fqzNsx49Xrv6z-3P34fXtPH3_9fLjdPVJXM12oc154qLXSoLxTtegFa2sUvQLtpWVWc42taHXLOt6CqzvLO4kolZe9lba-rL6dcrfevyvmYg5xTfNWabisVaNUI_jm4ieXSzHnhN4sKUw2_TMMzHFnc9rZbDub_zubZoPqE5Q387zH9B79AfUCn-6Dkw</recordid><startdate>20220301</startdate><enddate>20220301</enddate><creator>Balande, Umesh</creator><creator>shrimankar, Deepti</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-9919-0761</orcidid></search><sort><creationdate>20220301</creationdate><title>A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem</title><author>Balande, Umesh ; shrimankar, Deepti</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-ccf4f0397907fc734d4183e4d709f6a1a929e848981b280c3ba2b6ee67f6da6a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Applications of Mathematics</topic><topic>Artificial Intelligence</topic><topic>Benchmarks</topic><topic>Bioinformatics</topic><topic>Control</topic><topic>Engineering</topic><topic>Heuristic methods</topic><topic>Job shop scheduling</topic><topic>Job shops</topic><topic>Machine learning</topic><topic>Mathematical and Computational Engineering</topic><topic>Mechatronics</topic><topic>Optimization</topic><topic>Permutations</topic><topic>Rank tests</topic><topic>Research Paper</topic><topic>Robotics</topic><topic>Schedules</topic><topic>Statistical Physics and Dynamical Systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Balande, Umesh</creatorcontrib><creatorcontrib>shrimankar, Deepti</creatorcontrib><collection>CrossRef</collection><jtitle>Evolutionary intelligence</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Balande, Umesh</au><au>shrimankar, Deepti</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem</atitle><jtitle>Evolutionary intelligence</jtitle><stitle>Evol. Intel</stitle><date>2022-03-01</date><risdate>2022</risdate><volume>15</volume><issue>1</issue><spage>57</spage><epage>79</epage><pages>57-79</pages><issn>1864-5909</issn><eissn>1864-5917</eissn><abstract>Teaching-Learning-Based Optimization is one of the well-known metaheuristic algorithm in the research industry. Recently, various population-based algorithms have been developed for solving optimization problems. In this paper, a random scale factor approach is proposed to modify the simple TLBO algorithm. Modified Teaching-Learning-Based Optimization with Opposite-Based-Learning algorithm is applied to solve the Permutation Flow-Shop-Scheduling Problem with the purpose of minimizing the makespan. The OBL approach is used to enhance the quality of the initial population and convergence speed. PFSSP is used extensively for solving scheduling problem, which belongs to the category of NP-hard optimization problems. First, MTLBO is developed to effectively determine the PFSSP using the Largest Order Value rule-based random key, so that individual job schedules are converted into discrete schedules. Second, new initial populations are generated in MTLBO using the Nawaz–Enscore–Ham heuristic mechanism. Finally, the local exploitation ability is enhanced in the MTLBO using effective swap, insert and inverse structures. The performance of proposed algorithm is validated using ten benchmark functions and the Wilcoxon rank test. The computational results and comparisons indicate that the proposed algorithm outperformed over five well-known datasets such as Carlier, Reeves, Heller, Taillards and VRF benchmark test functions, compared to other metaheuristic algorithms. The p -value indicated the significance and superiority of the proposed algorithm over other metaheuristic algorithms.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s12065-020-00487-5</doi><tpages>23</tpages><orcidid>https://orcid.org/0000-0001-9919-0761</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1864-5909
ispartof Evolutionary intelligence, 2022-03, Vol.15 (1), p.57-79
issn 1864-5909
1864-5917
language eng
recordid cdi_proquest_journals_2637577542
source SpringerLink Journals - AutoHoldings
subjects Algorithms
Applications of Mathematics
Artificial Intelligence
Benchmarks
Bioinformatics
Control
Engineering
Heuristic methods
Job shop scheduling
Job shops
Machine learning
Mathematical and Computational Engineering
Mechatronics
Optimization
Permutations
Rank tests
Research Paper
Robotics
Schedules
Statistical Physics and Dynamical Systems
title A modified teaching learning metaheuristic algorithm with opposite-based learning for permutation flow-shop scheduling problem
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T12%3A04%3A15IST&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%20modified%20teaching%20learning%20metaheuristic%20algorithm%20with%20opposite-based%20learning%20for%20permutation%20flow-shop%20scheduling%20problem&rft.jtitle=Evolutionary%20intelligence&rft.au=Balande,%20Umesh&rft.date=2022-03-01&rft.volume=15&rft.issue=1&rft.spage=57&rft.epage=79&rft.pages=57-79&rft.issn=1864-5909&rft.eissn=1864-5917&rft_id=info:doi/10.1007/s12065-020-00487-5&rft_dat=%3Cproquest_cross%3E2637577542%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2637577542&rft_id=info:pmid/&rfr_iscdi=true