{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T03:04:29Z","timestamp":1780628669709,"version":"3.54.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T00:00:00Z","timestamp":1775174400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T00:00:00Z","timestamp":1775174400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Heuristics"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1007\/s10732-026-09590-9","type":"journal-article","created":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T18:12:50Z","timestamp":1775239970000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A self-learning Variable Neighborhood Search algorithm based on reinforcement learning for Green flexible job-shop scheduling problem"],"prefix":"10.1007","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-6181-4987","authenticated-orcid":false,"given":"Maha","family":"Ben Hamida","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ameni","family":"Azzouz","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lamjed","family":"Ben Said","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,4,3]]},"reference":[{"issue":"19","key":"9590_CR1","doi-asserted-by":"publisher","first-page":"5671","DOI":"10.1080\/00207540903055743","volume":"48","author":"M Amiri","year":"2010","unstructured":"Amiri, M., Zandieh, M., Yazdani, M., et al.: A variable neighbourhood search algorithm for the flexible job-shop scheduling problem. Int. J. Prod. Res. 48(19), 5671\u20135689 (2010)","journal-title":"Int. J. Prod. Res."},{"key":"9590_CR2","doi-asserted-by":"crossref","unstructured":"Azzouz, A., Ennigrou, M., Said, L.B.: A self-adaptive evolutionary algorithm for solving flexible job-shop problem with sequence dependent setup time and learning effects. In: 2017 IEEE congress on evolutionary computation (CEC), IEEE, pp 1827\u20131834 (2017)","DOI":"10.1109\/CEC.2017.7969523"},{"issue":"1\u20132","key":"9590_CR3","first-page":"18","volume":"9","author":"A Azzouz","year":"2020","unstructured":"Azzouz, A., Ennigrou, M., Said, L.B.: Solving flexible job-shop problem with sequence dependent setup time and learning effects using an adaptive genetic algorithm. Int. J. Comput. Intell. Stud. 9(1\u20132), 18\u201332 (2020)","journal-title":"Int. J. Comput. Intell. Stud."},{"issue":"3","key":"9590_CR4","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/BF02023073","volume":"41","author":"P Brandimarte","year":"1993","unstructured":"Brandimarte, P.: Routing and scheduling in a flexible job shop by tabu search. Ann. Oper. Res. 41(3), 157\u2013183 (1993)","journal-title":"Ann. Oper. Res."},{"key":"9590_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106778","volume":"149","author":"R Chen","year":"2020","unstructured":"Chen, R., Yang, B., Li, S., et al.: A self-learning genetic algorithm based on reinforcement learning for flexible job-shop scheduling problem. Comput. Ind. Eng. 149, 106778 (2020)","journal-title":"Comput. Ind. Eng."},{"issue":"2","key":"9590_CR6","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., et al.: A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"issue":"4","key":"9590_CR7","doi-asserted-by":"publisher","first-page":"1036","DOI":"10.1109\/TETCI.2022.3145706","volume":"7","author":"Y Du","year":"2022","unstructured":"Du, Y., Jq, L., Xl, C., et al.: Knowledge-based reinforcement learning and estimation of distribution algorithm for flexible job shop scheduling problem. IEEE Trans. Emerg. Topics Comput. Intell. 7(4), 1036\u20131050 (2022)","journal-title":"IEEE Trans. Emerg. Topics Comput. Intell."},{"key":"9590_CR8","doi-asserted-by":"crossref","unstructured":"Hamida, M.B., Azzouz, A., Said, L.B.: An adaptive variable neighborhood search algorithm to solve green flexible job shop problem. In: 2023 9th International Conference on Control, pp. 1403\u20131408. IEEE, Decision and Information Technologies (CoDIT) (2023)","DOI":"10.1109\/CoDIT58514.2023.10284046"},{"key":"9590_CR9","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/BF01719451","volume":"15","author":"J Hurink","year":"1994","unstructured":"Hurink, J., Jurisch, B., Thole, M.: Tabu search for the job-shop scheduling problem with multi-purpose machines. Oper.-Res.-Spektrum 15, 205\u2013215 (1994)","journal-title":"Oper.-Res.-Spektrum"},{"key":"9590_CR10","doi-asserted-by":"crossref","unstructured":"Jaddi, N.S., Abdullah, S., Hamdan, A.R.: Taguchi-based parameter designing of genetic algorithm for artificial neural network training. In: 2013 international conference on informatics and creative multimedia, IEEE, pp. 278\u2013281 (2013)","DOI":"10.1109\/ICICM.2013.54"},{"key":"9590_CR11","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1016\/j.knosys.2012.04.001","volume":"36","author":"H Karimi","year":"2012","unstructured":"Karimi, H., Rahmati, S.H.A., Zandieh, M.: An efficient knowledge-based algorithm for the flexible job shop scheduling problem. Knowl.-Based Syst. 36, 236\u2013244 (2012)","journal-title":"Knowl.-Based Syst."},{"issue":"2","key":"9590_CR12","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/s10732-025-09553-6","volume":"31","author":"S Lan","year":"2025","unstructured":"Lan, S., Lu, Y., Fan, W.: An adaptive variable neighborhood search for the traveling salesman problem with job-times. J. Heuristics 31(2), 18 (2025)","journal-title":"J. Heuristics"},{"key":"9590_CR13","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.117796","volume":"205","author":"K Lei","year":"2022","unstructured":"Lei, K., Guo, P., Zhao, W., et al.: A multi-action deep reinforcement learning framework for flexible job-shop scheduling problem. Expert Syst. Appl. 205, 117796 (2022)","journal-title":"Expert Syst. Appl."},{"key":"9590_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2021.104307","volume":"103","author":"M Li","year":"2021","unstructured":"Li, M., Lei, D.: An imperialist competitive algorithm with feedback for energy-efficient flexible job shop scheduling with transportation and sequence-dependent setup times. Eng. Appl. Artif. Intell. 103, 104307 (2021)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"9590_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.117380","volume":"203","author":"R Li","year":"2022","unstructured":"Li, R., Gong, W., Lu, C.: A reinforcement learning based rmoea\/d for bi-objective fuzzy flexible job shop scheduling. Expert Syst. Appl. 203, 117380 (2022)","journal-title":"Expert Syst. Appl."},{"issue":"4","key":"9590_CR16","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6658","volume":"34","author":"X Long","year":"2022","unstructured":"Long, X., Zhang, J., Qi, X., et al.: A self-learning artificial bee colony algorithm based on reinforcement learning for a flexible job-shop scheduling problem. Concurrency Comput.: Pract. Exp. 34(4), e6658 (2022)","journal-title":"Concurrency Comput.: Pract. Exp."},{"issue":"8","key":"9590_CR17","doi-asserted-by":"publisher","first-page":"688","DOI":"10.3390\/math7080688","volume":"7","author":"F Luan","year":"2019","unstructured":"Luan, F., Cai, Z., Wu, S., et al.: Optimizing the low-carbon flexible job shop scheduling problem with discrete whale optimization algorithm. Math. 7(8), 688 (2019)","journal-title":"Math."},{"key":"9590_CR18","doi-asserted-by":"publisher","first-page":"1365","DOI":"10.1016\/j.jclepro.2019.06.151","volume":"234","author":"S Luo","year":"2019","unstructured":"Luo, S., Zhang, L., Fan, Y.: Energy-efficient scheduling for multi-objective flexible job shops with variable processing speeds by grey wolf optimization. J. Clean. Prod. 234, 1365\u20131384 (2019)","journal-title":"J. Clean. Prod."},{"issue":"11","key":"9590_CR19","doi-asserted-by":"publisher","first-page":"1097","DOI":"10.1016\/S0305-0548(97)00031-2","volume":"24","author":"N Mladenovi\u0107","year":"1997","unstructured":"Mladenovi\u0107, N., Hansen, P.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097\u20131100 (1997)","journal-title":"Comput. Oper. Res."},{"key":"9590_CR20","doi-asserted-by":"publisher","first-page":"339","DOI":"10.1016\/j.compchemeng.2017.05.004","volume":"104","author":"H Mokhtari","year":"2017","unstructured":"Mokhtari, H., Hasani, A.: An energy-efficient multi-objective optimization for flexible job-shop scheduling problem. Comput. Chem. Eng. 104, 339\u2013352 (2017)","journal-title":"Comput. Chem. Eng."},{"issue":"18\u201319","key":"9590_CR21","doi-asserted-by":"publisher","first-page":"4247","DOI":"10.1080\/00207540701450013","volume":"45","author":"G Mouzon","year":"2007","unstructured":"Mouzon, G., Yildirim, M.B., Twomey, J.: Operational methods for minimization of energy consumption of manufacturing equipment. Int. J. Prod. Res. 45(18\u201319), 4247\u20134271 (2007)","journal-title":"Int. J. Prod. Res."},{"issue":"3","key":"9590_CR22","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1016\/j.compind.2013.11.008","volume":"65","author":"C Pach","year":"2014","unstructured":"Pach, C., Berger, T., Sallez, Y., et al.: Reactive and energy-aware scheduling of flexible manufacturing systems using potential fields. Comput. Ind. 65(3), 434\u2013448 (2014)","journal-title":"Comput. Ind."},{"key":"9590_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.swevo.2012.07.003","volume":"8","author":"KSN Ripon","year":"2013","unstructured":"Ripon, K.S.N., Glette, K., Khan, K.N., et al.: Adaptive variable neighborhood search for solving multi-objective facility layout problems with unequal area facilities. Swarm Evol. Comput. 8, 1\u201312 (2013)","journal-title":"Swarm Evol. Comput."},{"key":"9590_CR24","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1007\/s00291-014-0376-5","volume":"37","author":"M Schneider","year":"2015","unstructured":"Schneider, M., Stenger, A., Hof, J.: An adaptive vns algorithm for vehicle routing problems with intermediate stops. OR Spectrum 37, 353\u2013387 (2015)","journal-title":"OR Spectrum"},{"key":"9590_CR25","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.cie.2017.05.026","volume":"110","author":"J Shahrabi","year":"2017","unstructured":"Shahrabi, J., Adibi, M.A., Mahootchi, M.: A reinforcement learning approach to parameter estimation in dynamic job shop scheduling. Comput. Ind. Eng. 110, 75\u201382 (2017)","journal-title":"Comput. Ind. Eng."},{"key":"9590_CR26","doi-asserted-by":"crossref","unstructured":"Talbi, E.: Metaheuristics: From design to implementation. John Wiley & Sons google schola 2, 268\u2013308 (2009)","DOI":"10.1002\/9780470496916"},{"key":"9590_CR27","first-page":"279","volume":"8","author":"CJ Watkins","year":"1992","unstructured":"Watkins, C.J., Dayan, P.: Q-learning. Mach. Learn. 8, 279\u2013292 (1992)","journal-title":"Mach. Learn."},{"issue":"4","key":"9590_CR28","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MCI.2014.2350933","volume":"9","author":"L Wei","year":"2014","unstructured":"Wei, L., Zhang, Z., Lim, A.: An adaptive variable neighborhood search for a heterogeneous fleet vehicle routing problem with three-dimensional loading constraints. IEEE Comput. Intell. Mag. 9(4), 18\u201330 (2014)","journal-title":"IEEE Comput. Intell. Mag."},{"issue":"12","key":"9590_CR29","doi-asserted-by":"publisher","first-page":"344","DOI":"10.3390\/machines9120344","volume":"9","author":"M Wu","year":"2021","unstructured":"Wu, M., Yang, D., Zhou, B., et al.: Adaptive population nsga-iii with dual control strategy for flexible job shop scheduling problem with the consideration of energy consumption and weight. Machines 9(12), 344 (2021)","journal-title":"Machines"},{"key":"9590_CR30","doi-asserted-by":"publisher","first-page":"3249","DOI":"10.1016\/j.jclepro.2017.10.342","volume":"172","author":"X Wu","year":"2018","unstructured":"Wu, X., Sun, Y.: A green scheduling algorithm for flexible job shop with energy-saving measures. J. Clean. Prod. 172, 3249\u20133264 (2018)","journal-title":"J. Clean. Prod."},{"issue":"3","key":"9590_CR31","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1049\/iet-cim.2018.0009","volume":"1","author":"J Xie","year":"2019","unstructured":"Xie, J., Gao, L., Peng, K., et al.: Review on flexible job shop scheduling. IET Collaborat. Intel. Manuf. 1(3), 67\u201377 (2019)","journal-title":"IET Collaborat. Intel. Manuf."},{"issue":"12","key":"9590_CR32","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0167427","volume":"11","author":"X Yang","year":"2016","unstructured":"Yang, X., Zeng, Z., Wang, R., et al.: Bi-objective flexible job-shop scheduling problem considering energy consumption under stochastic processing times. PLoS ONE 11(12), e0167427 (2016)","journal-title":"PLoS ONE"},{"issue":"1","key":"9590_CR33","doi-asserted-by":"publisher","first-page":"678","DOI":"10.1016\/j.eswa.2009.06.007","volume":"37","author":"M Yazdani","year":"2010","unstructured":"Yazdani, M., Amiri, M., Zandieh, M.: Flexible job-shop scheduling with parallel variable neighborhood search algorithm. Expert Syst. Appl. 37(1), 678\u2013687 (2010)","journal-title":"Expert Syst. Appl."},{"issue":"4","key":"9590_CR34","doi-asserted-by":"publisher","first-page":"168781401769595","DOI":"10.1177\/1687814017695959","volume":"9","author":"L Yin","year":"2017","unstructured":"Yin, L., Li, X., Gao, L., et al.: Energy-efficient job shop scheduling problem with variable spindle speed using a novel multi-objective algorithm. Adv. Mech. Eng. 9(4), 1687814017695959 (2017)","journal-title":"Adv. Mech. Eng."},{"key":"9590_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2024.107974","volume":"133","author":"G Zhang","year":"2024","unstructured":"Zhang, G., Yan, S., Song, X., et al.: Evolutionary algorithm incorporating reinforcement learning for energy-conscious flexible job-shop scheduling problem with transportation and setup times. Eng. Appl. Artif. Intell. 133, 107974 (2024)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"9590_CR36","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2023.121050","volume":"234","author":"ZQ Zhang","year":"2023","unstructured":"Zhang, Z.Q., Wu, F.C., Qian, B., et al.: A q-learning-based hyper-heuristic evolutionary algorithm for the distributed flexible job-shop scheduling problem with crane transportation. Expert Syst. Appl. 234, 121050 (2023)","journal-title":"Expert Syst. Appl."},{"key":"9590_CR37","doi-asserted-by":"publisher","first-page":"76313","DOI":"10.1109\/ACCESS.2018.2877791","volume":"6","author":"F Zhao","year":"2018","unstructured":"Zhao, F., Qin, S., Yang, G., et al.: A differential-based harmony search algorithm with variable neighborhood search for job shop scheduling problem and its runtime analysis. IEEE Access 6, 76313\u201376330 (2018)","journal-title":"IEEE Access"}],"container-title":["Journal of Heuristics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10732-026-09590-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10732-026-09590-9","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10732-026-09590-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,5]],"date-time":"2026-06-05T02:19:28Z","timestamp":1780625968000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10732-026-09590-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,3]]},"references-count":37,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["9590"],"URL":"https:\/\/doi.org\/10.1007\/s10732-026-09590-9","relation":{},"ISSN":["1381-1231","1572-9397"],"issn-type":[{"value":"1381-1231","type":"print"},{"value":"1572-9397","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,3]]},"assertion":[{"value":"31 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 March 2026","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 April 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"No author associated with this article has disclosed any potential or pertinent conflicts that may be perceived to have impending conflict with this work.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}],"article-number":"17"}}