{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T14:57:07Z","timestamp":1770044227582,"version":"3.49.0"},"reference-count":46,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IFS"],"published-print":{"date-parts":[[2021,9,15]]},"abstract":"<jats:p>Distributed scheduling has attracted much attention in recent years; however, distributed scheduling problem with uncertainty is seldom considered. In this study, fuzzy distributed two-stage hybrid flow shop scheduling problem (FDTHFSP) with sequence-dependent setup time is addressed and a diversified teaching-learning-based optimization (DTLBO) algorithm is applied to optimize fuzzy makespan and total agreement index. In DTLBO, multiple classes are constructed and categorized into two types according to class quality. Different combinations of global search and neighborhood search are used in two kind of classes. A temporary class with multiple teachers is built based on Pareto rank and difference index and evolved in a new way. Computational experiments are conducted and results demonstrate that the main strategies of DTLBO are effective and DTLBO has promising advantages on solving the considered problem.<\/jats:p>","DOI":"10.3233\/jifs-210764","type":"journal-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T14:44:15Z","timestamp":1624027455000},"page":"4159-4173","source":"Crossref","is-referenced-by-count":13,"title":["Diversified teaching-learning-based optimization for fuzzy two-stage hybrid flow shop scheduling with setup time"],"prefix":"10.1177","volume":"41","author":[{"given":"Deming","family":"Lei","sequence":"first","affiliation":[{"name":"School of Automation, Wuhan University of Technology, Wuhan, China"}]},{"given":"Bingjie","family":"Xi","sequence":"additional","affiliation":[{"name":"School of Automation, Wuhan University of Technology, Wuhan, China"}]}],"member":"179","reference":[{"issue":"4","key":"10.3233\/JIFS-210764_ref1","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1057\/jors.1988.63","article-title":"Two-stage hybrid flow shop scheduling problem","volume":"39","author":"Gupta","year":"1988","journal-title":"J Oper Res Soc"},{"key":"10.3233\/JIFS-210764_ref2","doi-asserted-by":"crossref","first-page":"1399","DOI":"10.1016\/j.cor.2004.09.034","article-title":"Scheduling two-stage hybrid flow shop with availability constraints","volume":"33","author":"Allaoui","year":"2006","journal-title":"Comput Oper Res"},{"issue":"7","key":"10.3233\/JIFS-210764_ref3","doi-asserted-by":"crossref","first-page":"1045","DOI":"10.1016\/j.cor.2010.10.009","article-title":"Minimizing total completion time in two-stage hybrid flow shop with dedicated machines","volume":"38","author":"Yang","year":"2011","journal-title":"Comput Oper Res"},{"issue":"1","key":"10.3233\/JIFS-210764_ref4","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1016\/j.cor.2012.07.015","article-title":"A heuristic method for two-stage hybrid flow shop with dedicated machines","volume":"40","author":"Wang","year":"2013","journal-title":"Comput Oper Res"},{"issue":"8","key":"10.3233\/JIFS-210764_ref5","doi-asserted-by":"crossref","first-page":"2283","DOI":"10.1080\/00207543.2019.1624857","article-title":"An energy-efficient twostage hybrid flow shop scheduling problem in a glass production","volume":"58","author":"Wang","year":"2020","journal-title":"Int J Prod Res"},{"issue":"4","key":"10.3233\/JIFS-210764_ref6","doi-asserted-by":"crossref","first-page":"1064","DOI":"10.1016\/j.cor.2012.10.015","article-title":"A genetic algorithm for two-stage no-wait hybrid flow shop scheduling problem","volume":"40","author":"Wang","year":"2013","journal-title":"Comput Oper Res"},{"issue":"1","key":"10.3233\/JIFS-210764_ref7","first-page":"1","article-title":"A hybrid scheduling approach for a two-stage flexible flow shop with batch processing machines","volume":"21","author":"Tan","year":"2017","journal-title":"J Scheduling"},{"issue":"3","key":"10.3233\/JIFS-210764_ref8","doi-asserted-by":"crossref","first-page":"979","DOI":"10.1007\/s12652-018-0903-3","article-title":"Solving the two-stage hybrid flow shop scheduling problem based on mutant firefly algorithm","volume":"10","author":"Fan","year":"2019","journal-title":"J Amb Intel Hum Comp"},{"issue":"11","key":"10.3233\/JIFS-210764_ref9","doi-asserted-by":"crossref","first-page":"3266","DOI":"10.1080\/00207543.2017.1304661","article-title":"Iterative algorithms for batching and scheduling to minimise the total job tardiness in two-stage hybrid flow shops","volume":"55","author":"Yu","year":"2017","journal-title":"Int J Prod Res"},{"issue":"12","key":"10.3233\/JIFS-210764_ref10","doi-asserted-by":"crossref","first-page":"3706","DOI":"10.1080\/00207543.2016.1162341","article-title":"Robust scheduling of a two-stage hybrid flow shop with uncertain interval processing times","volume":"54","author":"Feng","year":"2016","journal-title":"Int J Prod Res"},{"issue":"4","key":"10.3233\/JIFS-210764_ref11","doi-asserted-by":"crossref","first-page":"963","DOI":"10.1080\/00207543.2015.1035815","article-title":"Minimising makespan in the two-stage assembly hybrid flow shop scheduling problem using artificial immunne systems","volume":"54","author":"Komaki","year":"2016","journal-title":"Int J Prod Res"},{"issue":"2","key":"10.3233\/JIFS-210764_ref12","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1016\/j.ejor.2013.12.003","article-title":"A heuristic for scheduling in a two-stage hybrid flowshop with renewable resources shared among the stages","volume":"236","author":"Figielska","year":"2014","journal-title":"Eur J Oper Res"},{"issue":"5","key":"10.3233\/JIFS-210764_ref13","doi-asserted-by":"crossref","first-page":"1495","DOI":"10.1080\/00207543.2013.847983","article-title":"Two-stage hybrid flow shop scheduling with preventive maintenance using multi-objective tabu search method","volume":"52","author":"Wang","year":"2014","journal-title":"Int J Prod Res"},{"key":"10.3233\/JIFS-210764_ref14","doi-asserted-by":"crossref","first-page":"105701","DOI":"10.1016\/j.asoc.2019.105701","article-title":"Twostage hybrid flow shop scheduling on parallel batching machines considering a job-dependent deteriorating effect and noidentical job sizes","volume":"84","author":"Liu","year":"2019","journal-title":"Appl Soft Comput"},{"issue":"5","key":"10.3233\/JIFS-210764_ref16","doi-asserted-by":"crossref","first-page":"437","DOI":"10.1080\/0951192X.2014.880805","article-title":"An artificial bee colony algorithm for a two-stage hybrid flowshop scheduling problem with multilevel product structures and requirement operations","volume":"28","author":"Kheirandish","year":"2015","journal-title":"Int J Comput Integ M"},{"issue":"5\u20138","key":"10.3233\/JIFS-210764_ref17","doi-asserted-by":"crossref","first-page":"1229","DOI":"10.1007\/s00170-013-5375-1","article-title":"An intelligent hybrid meta-heuristic for solving a case of no-wait two-stage flexible flow shop scheduling problem with unrelated parallel machines","volume":"71","author":"Rabiee","year":"2014","journal-title":"Int J Adv Manuf Tech"},{"key":"10.3233\/JIFS-210764_ref18","doi-asserted-by":"crossref","first-page":"77746","DOI":"10.1109\/ACCESS.2020.2990338","article-title":"Ant lion optimization: variants, hybrids, and applications","volume":"8","author":"Assiri","year":"2020","journal-title":"IEEE Access"},{"issue":"10","key":"10.3233\/JIFS-210764_ref20","doi-asserted-by":"crossref","first-page":"1821","DOI":"10.3390\/math8101821","article-title":"Binary whale optimization algorithm for dimensionality reduction","volume":"8","author":"Hussien","year":"2020","journal-title":"Mathe"},{"key":"10.3233\/JIFS-210764_ref21","doi-asserted-by":"crossref","first-page":"173548","DOI":"10.1109\/ACCESS.2020.3024108","article-title":"Crow search algorithm: theory, recent advances, and applications","volume":"8","author":"Hussien","year":"2020","journal-title":"IEEE Access"},{"issue":"9","key":"10.3233\/JIFS-210764_ref24","doi-asserted-by":"crossref","first-page":"1461","DOI":"10.1080\/0305215X.2019.1674295","article-title":"Solving distributed two-stage hybrid flow shop scheduling using a shuffled frog-leaping algorithm with memeplex grouping","volume":"52","author":"Lei","year":"2020","journal-title":"Eng Optimiz"},{"issue":"3","key":"10.3233\/JIFS-210764_ref25","doi-asserted-by":"crossref","first-page":"3189","DOI":"10.3233\/JIFS-191175","article-title":"Fuzzy distributed twostage hybrid flow shop scheduling problem with setup time: collabortive variable search","volume":"38","author":"Cai","year":"2020","journal-title":"J Intell Fuzzy Syst"},{"key":"10.3233\/JIFS-210764_ref26","doi-asserted-by":"crossref","first-page":"104931","DOI":"10.1016\/j.cor.2020.104931","article-title":"Evolutionary tabu search for flexible due-date statisfaction in fuzzy job shop scheduling","volume":"119","author":"Vela","year":"2020","journal-title":"Comput Oper Res"},{"key":"10.3233\/JIFS-210764_ref27","doi-asserted-by":"crossref","first-page":"106248","DOI":"10.1016\/j.asoc.2020.106248","article-title":"A new weighted distance-based approximation methodology for flow shop scheduling group decisions under the interval-valued fuzzy processsing time","volume":"91","author":"Dorfeshan","year":"2020","journal-title":"Appl Soft Comput"},{"issue":"5","key":"10.3233\/JIFS-210764_ref28","doi-asserted-by":"crossref","first-page":"1008","DOI":"10.1109\/TFUZZ.2019.2895562","article-title":"A hybrid cooperative coevolution algorithm for fuzzy flexible job shop scheduling","volume":"27","author":"Sun","year":"2019","journal-title":"IEEE T Fuzzy Syst"},{"key":"10.3233\/JIFS-210764_ref29","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1016\/j.engappai.2018.10.008","article-title":"Backtracking search based hyper-heuristic for the flexible job-shop scheduling problem with fuzzy processing time","volume":"77","author":"Lin","year":"2020","journal-title":"Eng Appl Artif Intel"},{"key":"10.3233\/JIFS-210764_ref30","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1016\/j.jclepro.2016.12.044","article-title":"Minimizing energy consumption and tardiness penalty for fuzzy flow shop scheduling with state-dependent setup time","volume":"147","author":"Liu","year":"2017","journal-title":"J Clean Prod"},{"issue":"19","key":"10.3233\/JIFS-210764_ref31","doi-asserted-by":"crossref","first-page":"5896","DOI":"10.1080\/00207543.2015.1020174","article-title":"An effective discrete harmony search algorithm for flexible job shop scheduling problem with fuzzy processing time","volume":"53","author":"Gao","year":"2015","journal-title":"Int J Prod Res"},{"issue":"1","key":"10.3233\/JIFS-210764_ref32","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.ijpe.2012.11.005","article-title":"Chemical-reaction optimization for solving fuzzy job-shop scheduling problem with flexible maintenance activities","volume":"145","author":"Li","year":"2013","journal-title":"Int J Prod Econ"},{"issue":"12","key":"10.3233\/JIFS-210764_ref33","doi-asserted-by":"crossref","first-page":"3593","DOI":"10.1080\/00207543.2012.754549","article-title":"A hybrid artificial bee colony algorithm for the fuzzy flexible job-shop scheduling problem","volume":"51","author":"Wang","year":"2013","journal-title":"Int J Prod Res"},{"issue":"8","key":"10.3233\/JIFS-210764_ref34","doi-asserted-by":"crossref","first-page":"2237","DOI":"10.1016\/j.asoc.2012.03.025","article-title":"Co-evolutionary genetic algorithm for fuzzy flexible job shop scheduling","volume":"12","author":"Lei","year":"2012","journal-title":"Appl Soft Comput"},{"key":"10.3233\/JIFS-210764_ref35","doi-asserted-by":"crossref","first-page":"105585","DOI":"10.1016\/j.asoc.2019.105585","article-title":"Uniform parallel machine scheduling with fuzzy processing times under resource consumption constraint","volume":"82","author":"Li","year":"2019","journal-title":"Appl Soft Comput"},{"key":"10.3233\/JIFS-210764_ref36","doi-asserted-by":"crossref","first-page":"100747","DOI":"10.1016\/j.swevo.2020.100747","article-title":"Effective heuristics and metaheuristics for the distributed fuzzy blocking flow-shop scheduling problem","volume":"59","author":"Shao","year":"2020","journal-title":"Swarm Evol Comput"},{"key":"10.3233\/JIFS-210764_ref37","doi-asserted-by":"crossref","first-page":"105536","DOI":"10.1016\/j.knosys.2020.105536","article-title":"A cooperative coevolution algorithm for multi-objective fuzzy distributed hybrid flow shop","volume":"194","author":"Zheng","year":"2020","journal-title":"Knowl-based Syst"},{"key":"10.3233\/JIFS-210764_ref38","doi-asserted-by":"crossref","first-page":"88986","DOI":"10.1109\/ACCESS.2019.2926337","article-title":"Proactive and reactive multi-project scheduling in uncertain environment","volume":"7","author":"Wang","year":"2019","journal-title":"IEEE Access"},{"issue":"3","key":"10.3233\/JIFS-210764_ref39","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/j.cad.2010.12.015","article-title":"Teaching-learningbased optimization: a novel method for constrained mechanical design optimization problems","volume":"43","author":"Rao","year":"2011","journal-title":"Comput Aided Design"},{"key":"10.3233\/JIFS-210764_ref40","doi-asserted-by":"crossref","first-page":"337","DOI":"10.1016\/j.jclepro.2015.03.099","article-title":"A multi-objective teaching-learning-based optimization algorithm to scheduling in turning process for minimizing makespan and carbon footprint","volume":"101","author":"Lin","year":"2015","journal-title":"J Clean Prod"},{"key":"10.3233\/JIFS-210764_ref41","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.engappai.2014.09.015","article-title":"A discrete teaching-learning-based optimisation algorithm for realistic flowshop scheduling problems","volume":"37","author":"Li","year":"2015","journal-title":"Eng Appl Artif Intel"},{"issue":"2","key":"10.3233\/JIFS-210764_ref42","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1109\/TEM.2017.2774281","article-title":"A novel teaching-learningbased optimization algorithm for energy-efficient scheduling in hybrid flow shop","volume":"65","author":"Lei","year":"2018","journal-title":"IEEE T Eng Manage"},{"key":"10.3233\/JIFS-210764_ref43","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1016\/j.neucom.2013.10.042","article-title":"An effective teachinglearning-based optimization algorithm for the flexible job-shop scheduling problem with fuzzy processing time","volume":"148","author":"Xu","year":"2015","journal-title":"Neurocomputing"},{"key":"10.3233\/JIFS-210764_ref44","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.cor.2018.02.003","article-title":"A hybrid discrete teachinglearning based meta-heuristic for solving no-idle flow shop scheduling problem with total tardiness criterion","volume":"94","author":"Shao","year":"2018","journal-title":"Comput Oper Res"},{"key":"10.3233\/JIFS-210764_ref45","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1016\/j.cie.2018.07.049","article-title":"A TLBO and a Jaya heuristics for permutation flow shop scheduling to minimize the sum of inventory holding and batch delay costs","volume":"124","author":"Mishra","year":"2018","journal-title":"Comput Ind Eng"},{"issue":"5\u20138","key":"10.3233\/JIFS-210764_ref46","doi-asserted-by":"crossref","first-page":"1419","DOI":"10.1007\/s00170-018-2805-0","article-title":"Two-stage teaching-learningbased optimization method for flexible job-shop scheduling under machine breakdown","volume":"100","author":"Buddala","year":"2019","journal-title":"Int J Adv Manuf Tech"},{"issue":"4","key":"10.3233\/JIFS-210764_ref48","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/4235.797969","article-title":"Multi-objective evolutionary algorithms: a comparative case study and the strength Pareto approach","volume":"3","author":"Zitzler","year":"1999","journal-title":"IEEE T Evolut Comput"},{"key":"10.3233\/JIFS-210764_ref49","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/s00170-007-0945-8","article-title":"Pareto archive particle swarm optimization for multi-objective fuzzy job shop scheduling problems","volume":"37","author":"Lei","year":"2008","journal-title":"Int J Adv Manuf Tech"},{"key":"10.3233\/JIFS-210764_ref50","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.swevo.2018.02.005","article-title":"Multi-objective genepool optimal mixing evolutionary algorithm with the interleaved multi-start scheme","volume":"40","author":"Luong","year":"2018","journal-title":"Swarm Evol Comput"},{"key":"10.3233\/JIFS-210764_ref51","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.swevo.2016.06.002","article-title":"A competitive memetic algorithm for multiobjective distributed permutation flow shop scheduling problem","volume":"32","author":"Deng","year":"2017","journal-title":"Swarm Evol Comput"}],"container-title":["Journal of Intelligent &amp; Fuzzy Systems"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JIFS-210764","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T02:58:27Z","timestamp":1770001107000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JIFS-210764"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,15]]},"references-count":46,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/jifs-210764","relation":{},"ISSN":["1064-1246","1875-8967"],"issn-type":[{"value":"1064-1246","type":"print"},{"value":"1875-8967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,15]]}}}