{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T19:34:33Z","timestamp":1781811273357,"version":"3.54.5"},"reference-count":101,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,2,3]],"date-time":"2023-02-03T00:00:00Z","timestamp":1675382400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,2,3]],"date-time":"2023-02-03T00:00:00Z","timestamp":1675382400000},"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":["Evol. Intel."],"published-print":{"date-parts":[[2024,6]]},"DOI":"10.1007\/s12065-023-00822-6","type":"journal-article","created":{"date-parts":[[2023,2,3]],"date-time":"2023-02-03T18:04:07Z","timestamp":1675447447000},"page":"1245-1256","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":609,"title":["Genetic algorithms: theory, genetic operators, solutions, and applications"],"prefix":"10.1007","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0806-102X","authenticated-orcid":false,"given":"Bushra","family":"Alhijawi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arafat","family":"Awajan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,2,3]]},"reference":[{"key":"822_CR1","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1016\/j.ins.2013.02.041","volume":"237","author":"I Boussa\u00efD","year":"2013","unstructured":"Boussa\u00efD I, Lepagnot J, Siarry P (2013) A survey on optimization metaheuristics. Inf Sci 237:82\u2013117","journal-title":"Inf Sci"},{"key":"822_CR2","doi-asserted-by":"crossref","first-page":"114570","DOI":"10.1016\/j.cma.2022.114570","volume":"391","author":"JO Agushaka","year":"2022","unstructured":"Agushaka JO, Ezugwu AE, Abualigah L (2022) Dwarf mongoose optimization algorithm. Comput Methods Appl Mech Eng 391:114570","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"22","key":"822_CR3","doi-asserted-by":"crossref","first-page":"20017","DOI":"10.1007\/s00521-022-07530-9","volume":"34","author":"AE Ezugwu","year":"2022","unstructured":"Ezugwu AE, Agushaka JO, Abualigah L, Mirjalili S, Gandomi AH (2022) Prairie dog optimization algorithm. Neural Comput Appl 34(22):20017\u201320065","journal-title":"Neural Comput Appl"},{"key":"822_CR4","doi-asserted-by":"crossref","first-page":"116158","DOI":"10.1016\/j.eswa.2021.116158","volume":"191","author":"L Abualigah","year":"2022","unstructured":"Abualigah L, Abd Elaziz M, Sumari P, Geem ZW, Gandomi AH (2022) Reptile search algorithm (RSA): a nature-inspired meta-heuristic optimizer. Expert Syst Appl 191:116158","journal-title":"Expert Syst Appl"},{"key":"822_CR5","doi-asserted-by":"crossref","first-page":"16150","DOI":"10.1109\/ACCESS.2022.3147821","volume":"10","author":"ON Oyelade","year":"2022","unstructured":"Oyelade ON, Ezugwu AE-S, Mohamed TI, Abualigah L (2022) Ebola optimization search algorithm: a new nature-inspired metaheuristic optimization algorithm. IEEE Access 10:16150\u201316177","journal-title":"IEEE Access"},{"key":"822_CR6","volume-title":"Genetic algorithms in search, optimization and machine learning","author":"J Holland","year":"1989","unstructured":"Holland J, Goldberg D (1989) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, Massachusetts"},{"key":"822_CR7","unstructured":"Mattfeld DC (2013) Evolutionary search and the job shop: investigations on genetic algorithms for production scheduling"},{"issue":"1","key":"822_CR8","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1109\/TPWRD.2012.2219598","volume":"28","author":"A Arabali","year":"2013","unstructured":"Arabali A, Ghofrani M, Etezadi-Amoli M, Fadali MS, Baghzouz Y (2013) Genetic-algorithm-based optimization approach for energy management. IEEE Trans Power Deliv 28(1):162\u2013170","journal-title":"IEEE Trans Power Deliv"},{"issue":"2","key":"822_CR9","first-page":"87","volume":"4","author":"JR Koza","year":"1994","unstructured":"Koza JR (1994) Genetic programming as a means for programming computers by natural selection. Stat Comput 4(2):87\u2013112","journal-title":"Stat Comput"},{"issue":"2","key":"822_CR10","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/4235.687880","volume":"1","author":"J-H Kim","year":"1997","unstructured":"Kim J-H, Myung H (1997) Evolutionary programming techniques for constrained optimization problems. IEEE Trans Evol Comput 1(2):129\u2013140","journal-title":"IEEE Trans Evol Comput"},{"issue":"4","key":"822_CR11","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","volume":"11","author":"R Storn","year":"1997","unstructured":"Storn R, Price K (1997) Differential evolution\u2014a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11(4):341\u2013359","journal-title":"J Global Optim"},{"key":"822_CR12","first-page":"15","volume":"104","author":"I Rechenberg","year":"1973","unstructured":"Rechenberg I (1973) Evolution strategy: optimization of technical systems by means of biological evolution. Fromman Holzboog Stuttgart 104:15\u201316","journal-title":"Fromman Holzboog Stuttgart"},{"key":"822_CR13","unstructured":"Holland JH (1975) Adaptation in natural and artificial systems. In: An introductory analysis with application to biology, control, and artificial intelligence. Ann Arbor: University of Michigan Press, pp 439\u2013444"},{"issue":"5","key":"822_CR14","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1109\/41.538609","volume":"43","author":"K-F Man","year":"1996","unstructured":"Man K-F, Tang K-S, Kwong S (1996) Genetic algorithms: concepts and applications [in engineering design]. IEEE Trans Ind Electron 43(5):519\u2013534","journal-title":"IEEE Trans Ind Electron"},{"key":"822_CR15","doi-asserted-by":"crossref","unstructured":"Mitchell M (1998) An introduction to genetic algorithms","DOI":"10.7551\/mitpress\/3927.001.0001"},{"key":"822_CR16","doi-asserted-by":"crossref","unstructured":"Sudholt D (2018) The benefits of population diversity in evolutionary algorithms: a survey of rigorous runtime analyses. arXiv preprint arXiv:1801.10087","DOI":"10.1007\/978-3-030-29414-4_8"},{"key":"822_CR17","doi-asserted-by":"crossref","unstructured":"Kazimipour B, Li X, Qin AK (2014) A review of population initialization techniques for evolutionary algorithms. In: 2014 IEEE congress on evolutionary computation (CEC), IEEE, pp 2585\u20132592","DOI":"10.1109\/CEC.2014.6900618"},{"issue":"2","key":"822_CR18","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"D Whitley","year":"1994","unstructured":"Whitley D (1994) A genetic algorithm tutorial. Stat Comput 4(2):65\u201385","journal-title":"Stat Comput"},{"issue":"1","key":"822_CR19","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/TEVC.2013.2290086","volume":"18","author":"A Mukhopadhyay","year":"2014","unstructured":"Mukhopadhyay A, Maulik U, Bandyopadhyay S, Coello CAC (2014) A survey of multiobjective evolutionary algorithms for data mining: part i. IEEE Trans Evol Comput 18(1):4\u201319","journal-title":"IEEE Trans Evol Comput"},{"key":"822_CR20","unstructured":"Bodenhofer U (2003) Genetic algorithms: theory and applications. Lecture notes, Fuzzy logic laboratorium Linz-Hagenberg, Winter"},{"key":"822_CR21","doi-asserted-by":"crossref","unstructured":"Sastry K, Goldberg DE, Kendall G (2014) Genetic algorithms. In: Search methodologies, pp 93\u2013117","DOI":"10.1007\/978-1-4614-6940-7_4"},{"issue":"2","key":"822_CR22","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1023\/A:1022602019183","volume":"3","author":"DE Goldberg","year":"1988","unstructured":"Goldberg DE, Holland JH (1988) Genetic algorithms and machine learning. Mach Learn 3(2):95\u201399","journal-title":"Mach Learn"},{"key":"822_CR23","unstructured":"Baker JE (1987) Reducing bias and inefficiency in the selection algorithm. In: Proceedings of the second international conference on genetic algorithms, pp 14\u201321"},{"key":"822_CR24","first-page":"69","volume":"1","author":"DE Goldberg","year":"1991","unstructured":"Goldberg DE, Deb K (1991) A comparative analysis of selection schemes used in genetic algorithms. Found Genetic Algorithms 1:69\u201393","journal-title":"Found Genetic Algorithms"},{"issue":"1","key":"822_CR25","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1162\/evco.1993.1.1.25","volume":"1","author":"D Schlierkamp-Voosen","year":"1993","unstructured":"Schlierkamp-Voosen D, M\u00fchlenbein H (1993) Predictive models for the breeder genetic algorithm. Evol Comput 1(1):25\u201349","journal-title":"Evol Comput"},{"key":"822_CR26","doi-asserted-by":"crossref","unstructured":"Spears WM, De Jong KD (1995) On the virtues of parameterized uniform crossover. Technical report, Naval Research Lab Washington DC","DOI":"10.21236\/ADA293985"},{"key":"822_CR27","unstructured":"Sivrikaya-\u015eerifo\u011flu F (1997) A new uniform order-based crossover operator for genetic algorithm applications to multi-component combinatorial optimization problems. Unpublished PhD dissertation, Bo\u011fazi\u00e7i University, Istanbul"},{"issue":"2","key":"822_CR28","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1016\/j.jocs.2013.05.009","volume":"5","author":"PV Paul","year":"2014","unstructured":"Paul PV, Ramalingam A, Baskaran R, Dhavachelvan P, Vivekanandan K, Subramanian R (2014) A new population seeding technique for permutation-coded genetic algorithm: service transfer approach. J Comput Sci 5(2):277\u2013297","journal-title":"J Comput Sci"},{"key":"822_CR29","doi-asserted-by":"crossref","unstructured":"Deng Y, Liu Y, Zhou D (2015) An improved genetic algorithm with initial population strategy for symmetric TSP. In: Mathematical problems in engineering","DOI":"10.1155\/2015\/212794"},{"issue":"7","key":"822_CR30","doi-asserted-by":"crossref","first-page":"167","DOI":"10.3390\/info9070167","volume":"9","author":"AB Hassanat","year":"2018","unstructured":"Hassanat AB, Prasath V, Abbadi MA, Abu-Qdari SA, Faris H (2018) An improved genetic algorithm with a new initialization mechanism based on regression techniques. Information 9(7):167","journal-title":"Information"},{"issue":"1","key":"822_CR31","doi-asserted-by":"crossref","first-page":"881","DOI":"10.1016\/j.asoc.2010.01.008","volume":"11","author":"M Kaya","year":"2011","unstructured":"Kaya M (2011) The effects of two new crossover operators on genetic algorithm performance. Appl Soft Comput 11(1):881\u2013890","journal-title":"Appl Soft Comput"},{"key":"822_CR32","doi-asserted-by":"crossref","first-page":"1082","DOI":"10.1063\/1.3637800","volume":"1389","author":"MK Rafsanjani","year":"2011","unstructured":"Rafsanjani MK, Eskandari S (2011) A new combinational selection operator in genetic algorithm. AIP Conf Proc 1389:1082\u20131085 (AIP)","journal-title":"AIP Conf Proc"},{"issue":"12","key":"822_CR33","doi-asserted-by":"crossref","first-page":"3758","DOI":"10.17485\/ijst\/2012\/v5i12.8","volume":"5","author":"MK Rafsanjani","year":"2012","unstructured":"Rafsanjani MK, Eskandari S (2012) The effect of a new generation based sequential selection operator on the performance of genetic algorithm. Indian J Sci Technol 5(12):3758\u20133761","journal-title":"Indian J Sci Technol"},{"issue":"1","key":"822_CR34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s40747-019-0102-7","volume":"6","author":"A Hussain","year":"2020","unstructured":"Hussain A, Muhammad YS (2020) Trade-off between exploration and exploitation with genetic algorithm using a novel selection operator. Complex Intell Syst 6(1):1\u201314","journal-title":"Complex Intell Syst"},{"key":"822_CR35","unstructured":"Kaya Y, Uyar M, Tek\u0131n R (2011) A novel crossover operator for genetic algorithms: ring crossover. arXiv preprint arXiv:1105.0355"},{"key":"822_CR36","doi-asserted-by":"crossref","unstructured":"Semenkin E, Semenkina M (2012) Self-configuring genetic algorithm with modified uniform crossover operator. In: International conference in swarm intelligence, Springer, pp 414\u2013421","DOI":"10.1007\/978-3-642-30976-2_50"},{"issue":"2","key":"822_CR37","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1016\/j.jocs.2013.05.005","volume":"5","author":"M Thakur","year":"2014","unstructured":"Thakur M (2014) A new genetic algorithm for global optimization of multimodal continuous functions. J Comput Sci 5(2):298\u2013311","journal-title":"J Comput Sci"},{"key":"822_CR38","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.engappai.2013.09.013","volume":"27","author":"SM Elsayed","year":"2014","unstructured":"Elsayed SM, Sarker RA, Essam DL (2014) A new genetic algorithm for solving optimization problems. Eng Appl Artif Intell 27:57\u201369","journal-title":"Eng Appl Artif Intell"},{"key":"822_CR39","doi-asserted-by":"crossref","unstructured":"Osaba E, Onieva E, Carballedo R, Diaz F, Perallos A (2014) An adaptive multi-crossover population algorithm for solving routing problems. In: Nature inspired cooperative strategies for optimization (NICSO 2013), pp 113\u2013124","DOI":"10.1007\/978-3-319-01692-4_9"},{"issue":"1","key":"822_CR40","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1080\/17517575.2015.1080302","volume":"11","author":"C Jin","year":"2017","unstructured":"Jin C, Li F, Tsang EC, Bulysheva L, Kataev MY (2017) A new compound arithmetic crossover-based genetic algorithm for constrained optimisation in enterprise systems. Enterpr Inf Syst 11(1):122\u2013136","journal-title":"Enterpr Inf Syst"},{"key":"822_CR41","doi-asserted-by":"crossref","unstructured":"Demirci H, Ozcerit A, Ekiz H, Kutlu A (2015) Chaotic crossover operator on genetic algorithm. In: Proceedings of 2nd international conference on information technology","DOI":"10.12720\/jait.6.4.217-220"},{"key":"822_CR42","unstructured":"Alkafaween E (2018) Novel methods for enhancing the performance of genetic algorithms. CoRR https:\/\/arxiv.org\/abs\/1801.02827"},{"issue":"3","key":"822_CR43","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1504\/IJCAT.2017.084774","volume":"55","author":"AB Hassanat","year":"2017","unstructured":"Hassanat AB, Alkafaween E (2017) On enhancing genetic algorithms using new crossovers. Int J Comput Appl Technol 55(3):202\u2013212","journal-title":"Int J Comput Appl Technol"},{"key":"822_CR44","doi-asserted-by":"crossref","first-page":"107218","DOI":"10.1016\/j.knosys.2021.107218","volume":"227","author":"Y Xue","year":"2021","unstructured":"Xue Y, Zhu H, Liang J, S\u0142owik A (2021) Adaptive crossover operator based multi-objective binary genetic algorithm for feature selection in classification. Knowl Based Syst 227:107218","journal-title":"Knowl Based Syst"},{"key":"822_CR45","doi-asserted-by":"crossref","first-page":"113381","DOI":"10.1016\/j.eswa.2020.113381","volume":"151","author":"B Koohestani","year":"2020","unstructured":"Koohestani B (2020) A crossover operator for improving the efficiency of permutation-based genetic algorithms. Expert Syst Appl 151:113381","journal-title":"Expert Syst Appl"},{"key":"822_CR46","doi-asserted-by":"crossref","first-page":"100646","DOI":"10.1016\/j.swevo.2020.100646","volume":"54","author":"L Manzoni","year":"2020","unstructured":"Manzoni L, Mariot L, Tuba E (2020) Balanced crossover operators in genetic algorithms. Swarm Evol Comput 54:100646","journal-title":"Swarm Evol Comput"},{"issue":"18","key":"822_CR47","doi-asserted-by":"crossref","first-page":"5440","DOI":"10.3390\/s20185440","volume":"20","author":"MS Viana","year":"2020","unstructured":"Viana MS, Morandin Junior O, Contreras RC (2020) A modified genetic algorithm with local search strategies and multi-crossover operator for job shop scheduling problem. Sensors 20(18):5440","journal-title":"Sensors"},{"issue":"3","key":"822_CR48","doi-asserted-by":"crossref","first-page":"1313","DOI":"10.1016\/j.eswa.2010.07.006","volume":"38","author":"M Albayrak","year":"2011","unstructured":"Albayrak M, Allahverdi N (2011) Development a new mutation operator to solve the traveling salesman problem by aid of genetic algorithms. Expert Syst Appl 38(3):1313\u20131320","journal-title":"Expert Syst Appl"},{"issue":"7","key":"822_CR49","doi-asserted-by":"crossref","first-page":"54","DOI":"10.3390\/sym8070054","volume":"8","author":"U Marung","year":"2016","unstructured":"Marung U, Theera-Umpon N, Auephanwiriyakul S (2016) Top-n recommender systems using genetic algorithm-based visual-clustering methods. Symmetry 8(7):54","journal-title":"Symmetry"},{"key":"822_CR50","doi-asserted-by":"crossref","unstructured":"Yuan Y, Wang W, Pang W (2021) A genetic algorithm with tree-structured mutation for hyperparameter optimisation of graph neural networks. In: 2021 IEEE congress on evolutionary computation (CEC), IEEE, pp 482\u2013489","DOI":"10.1109\/CEC45853.2021.9504717"},{"issue":"8","key":"822_CR51","doi-asserted-by":"crossref","first-page":"8561","DOI":"10.1007\/s12652-020-02589-5","volume":"12","author":"A Haghrah","year":"2021","unstructured":"Haghrah A, Nekoui M, Nazari-Heris M, Mohammadi-ivatloo B (2021) An improved real-coded genetic algorithm with random walk based mutation for solving combined heat and power economic dispatch. J Ambient Intell Humaniz Comput 12(8):8561\u20138584","journal-title":"J Ambient Intell Humaniz Comput"},{"issue":"6","key":"822_CR52","doi-asserted-by":"crossref","first-page":"102310","DOI":"10.1016\/j.ipm.2020.102310","volume":"57","author":"B Alhijawi","year":"2020","unstructured":"Alhijawi B, Kilani Y (2020) A collaborative filtering recommender system using genetic algorithm. Inf Process Manag 57(6):102310","journal-title":"Inf Process Manag"},{"issue":"1","key":"822_CR53","first-page":"119","volume":"23","author":"A Armagan","year":"2013","unstructured":"Armagan A, Dunson DB, Lee J (2013) Generalized double pareto shrinkage. Stat Sin 23(1):119","journal-title":"Stat Sin"},{"issue":"2","key":"822_CR54","first-page":"451","volume":"2","author":"M Kumar","year":"2010","unstructured":"Kumar M, Husian M, Upreti N, Gupta D (2010) Genetic algorithm: review and application. Int J Inf Technol Knowl Manag 2(2):451\u2013454","journal-title":"Int J Inf Technol Knowl Manag"},{"key":"822_CR55","first-page":"3","volume":"36","author":"M Paulinas","year":"2007","unstructured":"Paulinas M, U\u0161inskas A (2007) A survey of genetic algorithms applications for image enhancement and segmentation. Inf Technol Control 36:3","journal-title":"Inf Technol Control"},{"key":"822_CR56","doi-asserted-by":"crossref","first-page":"106824","DOI":"10.1016\/j.asoc.2020.106824","volume":"97","author":"D Po\u0142ap","year":"2020","unstructured":"Po\u0142ap D (2020) An adaptive genetic algorithm as a supporting mechanism for microscopy image analysis in a cascade of convolution neural networks. Appl Soft Comput 97:106824","journal-title":"Appl Soft Comput"},{"issue":"9","key":"822_CR57","doi-asserted-by":"crossref","first-page":"3840","DOI":"10.1109\/TCYB.2020.2983860","volume":"50","author":"Y Sun","year":"2020","unstructured":"Sun Y, Xue B, Zhang M, Yen GG, Lv J (2020) Automatically designing CNN architectures using the genetic algorithm for image classification. IEEE Trans Cybern 50(9):3840\u20133854","journal-title":"IEEE Trans Cybern"},{"key":"822_CR58","doi-asserted-by":"crossref","first-page":"106778","DOI":"10.1016\/j.cie.2020.106778","volume":"149","author":"R Chen","year":"2020","unstructured":"Chen R, Yang B, Li S, Wang S (2020) A self-learning genetic algorithm based on reinforcement learning for flexible job-shop scheduling problem. Comput Ind Eng 149:106778","journal-title":"Comput Ind Eng"},{"issue":"6","key":"822_CR59","doi-asserted-by":"crossref","first-page":"1531","DOI":"10.1007\/s00521-019-04119-7","volume":"32","author":"Z Zhou","year":"2020","unstructured":"Zhou Z, Li F, Zhu H, Xie H, Abawajy JH, Chowdhury MU (2020) An improved genetic algorithm using greedy strategy toward task scheduling optimization in cloud environments. Neural Comput Appl 32(6):1531\u20131541","journal-title":"Neural Comput Appl"},{"issue":"9","key":"822_CR60","doi-asserted-by":"crossref","first-page":"1455","DOI":"10.1016\/S0031-3203(99)00137-5","volume":"33","author":"U Maulik","year":"2000","unstructured":"Maulik U, Bandyopadhyay S (2000) Genetic algorithm-based clustering technique. Pattern Recogn 33(9):1455\u20131465","journal-title":"Pattern Recogn"},{"key":"822_CR61","doi-asserted-by":"crossref","unstructured":"Sheikh RH, Raghuwanshi MM, Jaiswal AN (2008) Genetic algorithm based clustering: a survey. In: 2008. ICETET\u201908. First international conference on emerging trends in engineering and technology, IEEE, pp 314\u2013319","DOI":"10.1109\/ICETET.2008.48"},{"issue":"8","key":"822_CR62","doi-asserted-by":"crossref","first-page":"3763","DOI":"10.1007\/s00521-018-3768-7","volume":"32","author":"O Mohammadrezapour","year":"2020","unstructured":"Mohammadrezapour O, Kisi O, Pourahmad F (2020) Fuzzy c-means and k-means clustering with genetic algorithm for identification of homogeneous regions of groundwater quality. Neural Comput Appl 32(8):3763\u20133775","journal-title":"Neural Comput Appl"},{"key":"822_CR63","doi-asserted-by":"crossref","unstructured":"Harman M, McMinn P, De\u00a0Souza JT, Yoo S (2012) Search based software engineering: techniques, taxonomy, tutorial. In: Empirical software engineering and verification, pp 1\u201359","DOI":"10.1007\/978-3-642-25231-0_1"},{"issue":"4","key":"822_CR64","first-page":"87","volume":"3","author":"PR Srivastava","year":"2009","unstructured":"Srivastava PR, Kim T (2009) Application of genetic algorithm in software testing. Int J Softw Eng Appl 3(4):87\u201396","journal-title":"Int J Softw Eng Appl"},{"key":"822_CR65","doi-asserted-by":"crossref","unstructured":"Harman M (2007) The current state and future of search based software engineering. In: 2007 Future of software engineering, IEEE Computer Society, pp 342\u2013357","DOI":"10.1109\/FOSE.2007.29"},{"issue":"5","key":"822_CR66","doi-asserted-by":"crossref","first-page":"4863","DOI":"10.1007\/s12652-020-01904-4","volume":"12","author":"R Ramkumar","year":"2021","unstructured":"Ramkumar R, Mala G (2021) Non functional requirement based software architecture scheme with security requirement using hybrid group search optimization and genetic algorithm. J Ambient Intell Humaniz Comput 12(5):4863\u20134876","journal-title":"J Ambient Intell Humaniz Comput"},{"key":"822_CR67","doi-asserted-by":"crossref","first-page":"101194","DOI":"10.1016\/j.csl.2021.101194","volume":"68","author":"B Alhijawi","year":"2021","unstructured":"Alhijawi B, Awajan A (2021) Novel textual entailment technique for the Arabic language using genetic algorithm. Comput Speech Lang 68:101194","journal-title":"Comput Speech Lang"},{"key":"822_CR68","doi-asserted-by":"crossref","first-page":"14637","DOI":"10.1109\/ACCESS.2019.2892852","volume":"7","author":"F Iqbal","year":"2019","unstructured":"Iqbal F, Hashmi JM, Fung BC, Batool R, Khattak AM, Aleem S, Hung PC (2019) A hybrid framework for sentiment analysis using genetic algorithm based feature reduction. IEEE Access 7:14637\u201314652","journal-title":"IEEE Access"},{"key":"822_CR69","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.eswa.2016.05.021","volume":"61","author":"Y Ar","year":"2016","unstructured":"Ar Y, Bostanci E (2016) A genetic algorithm solution to the collaborative filtering problem. Expert Syst Appl 61:122\u2013128","journal-title":"Expert Syst Appl"},{"issue":"2","key":"822_CR70","doi-asserted-by":"crossref","first-page":"819","DOI":"10.1007\/s10639-017-9637-7","volume":"23","author":"P Dwivedi","year":"2018","unstructured":"Dwivedi P, Kant V, Bharadwaj KK (2018) Learning path recommendation based on modified variable length genetic algorithm. Educ Inf Technol 23(2):819\u2013836","journal-title":"Educ Inf Technol"},{"issue":"13","key":"822_CR71","doi-asserted-by":"crossref","first-page":"1816","DOI":"10.1016\/j.patrec.2009.12.006","volume":"31","author":"S Hashemi","year":"2010","unstructured":"Hashemi S, Kiani S, Noroozi N, Moghaddam ME (2010) An image contrast enhancement method based on genetic algorithm. Pattern Recogn Lett 31(13):1816\u20131824","journal-title":"Pattern Recogn Lett"},{"issue":"18","key":"822_CR72","doi-asserted-by":"crossref","first-page":"1726","DOI":"10.1016\/j.ijleo.2015.05.027","volume":"126","author":"E Daniel","year":"2015","unstructured":"Daniel E, Anitha J (2015) Optimum green plane masking for the contrast enhancement of retinal images using enhanced genetic algorithm. Optik Int J Light Electron Opt 126(18):1726\u20131730","journal-title":"Optik Int J Light Electron Opt"},{"key":"822_CR73","doi-asserted-by":"crossref","unstructured":"Deborah H, Arymurthy AM (2010) Image enhancement and image restoration for old document image using genetic algorithm. In: 2010 Second international conference on advances in computing, control and telecommunication technologies (ACT), IEEE, pp 108\u2013112","DOI":"10.1109\/ACT.2010.24"},{"issue":"10","key":"822_CR74","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1016\/j.ipl.2016.04.013","volume":"116","author":"F Guo","year":"2016","unstructured":"Guo F, Peng H, Tang J (2016) Genetic algorithm-based parameter selection approach to single image defogging. Inf Process Lett 116(10):595\u2013602","journal-title":"Inf Process Lett"},{"issue":"1","key":"822_CR75","first-page":"180","volume":"2","author":"VN Wijayaningrum","year":"2016","unstructured":"Wijayaningrum VN, Mahmudy WF (2016) Optimization of ship\u2019s route scheduling using genetic algorithm. Indones J Electr Eng Comput Sci 2(1):180\u2013186","journal-title":"Indones J Electr Eng Comput Sci"},{"key":"822_CR76","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.ins.2014.02.122","volume":"270","author":"Y Xu","year":"2014","unstructured":"Xu Y, Li K, Hu J, Li K (2014) A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Inf Sci 270:255\u2013287","journal-title":"Inf Sci"},{"issue":"16","key":"822_CR77","doi-asserted-by":"crossref","first-page":"7565","DOI":"10.1016\/j.eswa.2014.05.047","volume":"41","author":"V Faghihi","year":"2014","unstructured":"Faghihi V, Reinschmidt KF, Kang JH (2014) Construction scheduling using genetic algorithm based on building information model. Expert Syst Appl 41(16):7565\u20137578","journal-title":"Expert Syst Appl"},{"key":"822_CR78","doi-asserted-by":"crossref","first-page":"296","DOI":"10.1016\/j.asoc.2016.12.051","volume":"53","author":"D Konar","year":"2017","unstructured":"Konar D, Bhattacharyya S, Sharma K, Sharma S, Pradhan SR (2017) An improved hybrid quantum-inspired genetic algorithm (Hqiga) for scheduling of real-time task in multiprocessor system. Appl Soft Comput 53:296\u2013307","journal-title":"Appl Soft Comput"},{"key":"822_CR79","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jss.2016.07.006","volume":"124","author":"B Keshanchi","year":"2017","unstructured":"Keshanchi B, Souri A, Navimipour NJ (2017) An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: formal verification, simulation, and statistical testing. J Syst Softw 124:1\u201321","journal-title":"J Syst Softw"},{"issue":"3","key":"822_CR80","doi-asserted-by":"crossref","first-page":"212","DOI":"10.17706\/jcp.12.3.212-220","volume":"12","author":"V Soundarya","year":"2017","unstructured":"Soundarya V, Kanimozhi U, Manjula D (2017) Recommendation system for criminal behavioral analysis on social network using genetic weighted k-means clustering. JCP 12(3):212\u2013220","journal-title":"JCP"},{"issue":"6","key":"822_CR81","doi-asserted-by":"crossref","first-page":"667","DOI":"10.1016\/j.jvlc.2014.09.011","volume":"25","author":"Z Wang","year":"2014","unstructured":"Wang Z, Yu X, Feng N, Wang Z (2014) An improved collaborative movie recommendation system using computational intelligence. J Vis Lang Comput 25(6):667\u2013675","journal-title":"J Vis Lang Comput"},{"key":"822_CR82","doi-asserted-by":"crossref","unstructured":"Georgiou O, Tsapatsoulis N (2010) Improving the scalability of recommender systems by clustering using genetic algorithms. In: International conference on artificial neural networks, Springer, pp 442\u2013449","DOI":"10.1007\/978-3-642-15819-3_60"},{"issue":"4","key":"822_CR83","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1515\/jaiscr-2015-0032","volume":"5","author":"AF El-Samak","year":"2015","unstructured":"El-Samak AF, Ashour W (2015) Optimization of traveling salesman problem using affinity propagation clustering and genetic algorithm. J Artif Intell Soft Comput Res 5(4):239\u2013245","journal-title":"J Artif Intell Soft Comput Res"},{"key":"822_CR84","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1016\/j.knosys.2014.08.011","volume":"71","author":"MA Rahman","year":"2014","unstructured":"Rahman MA, Islam MZ (2014) A hybrid clustering technique combining a novel genetic algorithm with k-means. Knowl Based Syst 71:345\u2013365","journal-title":"Knowl Based Syst"},{"key":"822_CR85","unstructured":"Shaw MKE (2015) K-means clustering with automatic determination of k using a multiobjective genetic algorithm with applications to microarray gene expression data. PhD thesis, San Diego State University"},{"key":"822_CR86","doi-asserted-by":"crossref","unstructured":"Lahari K, Murty MR, Satapathy SC (2015) Partition based clustering using genetic algorithm and teaching learning based optimization: performance analysis. In: Emerging ICT for bridging the future-proceedings of the 49th annual convention of the computer society of India CSI, vol 2, Springer, pp 191\u2013200","DOI":"10.1007\/978-3-319-13731-5_22"},{"issue":"10","key":"822_CR87","doi-asserted-by":"crossref","first-page":"3107","DOI":"10.1016\/j.cor.2007.01.012","volume":"35","author":"MA Ahmed","year":"2008","unstructured":"Ahmed MA, Hermadi I (2008) Ga-based multiple paths test data generator. Comput Oper Res 35(10):3107\u20133124","journal-title":"Comput Oper Res"},{"issue":"10","key":"822_CR88","first-page":"432","volume":"4","author":"KK Rao","year":"2012","unstructured":"Rao KK, Raju G, Nagaraj S (2012) Optimizing the software testing efficiency using genetic algorithm-implementation methodology. Softw Eng Technol 4(10):432\u2013439","journal-title":"Softw Eng Technol"},{"issue":"4","key":"822_CR89","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.cosrev.2010.06.001","volume":"4","author":"O R\u00e4ih\u00e4","year":"2010","unstructured":"R\u00e4ih\u00e4 O (2010) A survey on search-based software design. Comput Sci Rev 4(4):203\u2013249","journal-title":"Comput Sci Rev"},{"key":"822_CR90","first-page":"8","volume":"2","author":"N Bhatia","year":"2016","unstructured":"Bhatia N (2016) A cluster adaptive genetic model for improving the recommender system. Imp J Interdiscip Res 2:8","journal-title":"Imp J Interdiscip Res"},{"key":"822_CR91","doi-asserted-by":"crossref","unstructured":"Gupta A, Shivhare H, Sharma S (2015) Recommender system using fuzzy c-means clustering and genetic algorithm based weighted similarity measure. In: International conference on computer, communication and control (IC4), IEEE","DOI":"10.1109\/IC4.2015.7375707"},{"key":"822_CR92","doi-asserted-by":"crossref","unstructured":"Alahmadi DH, Zeng X-J (2015) Twitter-based recommender system to address cold-start: a genetic algorithm based trust modelling and probabilistic sentiment analysis. In: IEEE 27th international conference on tools with artificial intelligence (ICTAI), IEEE, pp 1045\u20131052","DOI":"10.1109\/ICTAI.2015.149"},{"issue":"3","key":"822_CR93","first-page":"131","volume":"6","author":"A Verma","year":"2015","unstructured":"Verma A, Virk HK (2015) A hybrid recommender system using genetic algorithm and KNN approach. Int J Comput Sci Trends Technol (IJCST) 6(3):131\u2013134","journal-title":"Int J Comput Sci Trends Technol (IJCST)"},{"issue":"4","key":"822_CR94","first-page":"48","volume":"5","author":"A Verma","year":"2015","unstructured":"Verma A, Virk H (2015) A hybrid genre-based recommender system for movies using genetic algorithm and KNN approach. Int J Innov Eng Technol 5(4):48\u201355","journal-title":"Int J Innov Eng Technol"},{"key":"822_CR95","doi-asserted-by":"crossref","unstructured":"Alhijawi B, Kilani Y (2016) Using genetic algorithms for measuring the similarity values between users in collaborative filtering recommender systems. In: 2016 IEEE\/ACIS 15th international conference on computer and information science (ICIS), IEEE, pp 1\u20136","DOI":"10.1109\/ICIS.2016.7550751"},{"key":"822_CR96","doi-asserted-by":"crossref","unstructured":"Xiao J, Luo M, Chen J-M, Li J-J (2015) An item based collaborative filtering system combined with genetic algorithms using rating behavior. In: International conference on intelligent computing, Springer, pp 453\u2013460","DOI":"10.1007\/978-3-319-22053-6_48"},{"key":"822_CR97","first-page":"1","volume":"10","author":"B Alhijawi","year":"2020","unstructured":"Alhijawi B, Kilani Y, Alsarhan A (2020) Improving recommendation quality and performance of genetic-based recommender system. Int J Adv Intell Paradig (IJAIP) 10:1","journal-title":"Int J Adv Intell Paradig (IJAIP)"},{"key":"822_CR98","doi-asserted-by":"crossref","unstructured":"Fong S, Ho Y, Hang Y (2008) Using genetic algorithm for hybrid modes of collaborative filtering in online recommenders. In: Eighth international conference on hybrid intelligent systems, HIS\u201908, IEEE, pp 174\u2013179","DOI":"10.1109\/HIS.2008.59"},{"key":"822_CR99","unstructured":"Salehi M (2014) Latent feature based recommender system for learning materials using genetic algorithm. Inf Syst Telecommun 137"},{"issue":"4","key":"822_CR100","first-page":"230","volume":"3","author":"M Athani","year":"2014","unstructured":"Athani M, Pathak N, Khan AU (2014) Dynamic music recommender system using genetic algorithm. Int J Eng Adv Technol 3(4):230\u2013232","journal-title":"Int J Eng Adv Technol"},{"key":"822_CR101","doi-asserted-by":"crossref","unstructured":"Zhang F, Chang H-y (2006) A collaborative filtering algorithm employing genetic clustering to ameliorate the scalability issue, IEEE, pp 331\u2013338","DOI":"10.1109\/ICEBE.2006.2"}],"container-title":["Evolutionary Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-023-00822-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12065-023-00822-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12065-023-00822-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,21]],"date-time":"2024-05-21T12:14:49Z","timestamp":1716293689000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12065-023-00822-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,3]]},"references-count":101,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,6]]}},"alternative-id":["822"],"URL":"https:\/\/doi.org\/10.1007\/s12065-023-00822-6","relation":{},"ISSN":["1864-5909","1864-5917"],"issn-type":[{"value":"1864-5909","type":"print"},{"value":"1864-5917","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,3]]},"assertion":[{"value":"24 July 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 December 2022","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 December 2022","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 February 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}