{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,13]],"date-time":"2026-07-13T17:15:55Z","timestamp":1783962955596,"version":"3.55.0"},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2018,10,16]],"date-time":"2018-10-16T00:00:00Z","timestamp":1539648000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2020,4]]},"DOI":"10.1007\/s00521-018-3796-3","type":"journal-article","created":{"date-parts":[[2018,10,16]],"date-time":"2018-10-16T06:44:15Z","timestamp":1539672255000},"page":"2095-2123","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":64,"title":["Binary whale optimization algorithm and its application to unit commitment problem"],"prefix":"10.1007","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3460-6989","authenticated-orcid":false,"given":"Vijay","family":"Kumar","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dinesh","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2018,10,16]]},"reference":[{"key":"3796_CR1","volume-title":"Genetic algorithms in search, optimization, and machine","author":"D Goldberg","year":"1989","unstructured":"Goldberg D (1989) Genetic algorithms in search, optimization, and machine. Addison-Wesley, Boston"},{"key":"3796_CR2","doi-asserted-by":"crossref","unstructured":"Kennedy N, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Perth, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"4","key":"3796_CR3","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1109\/MCI.2006.329691","volume":"1","author":"M Dorigo","year":"2006","unstructured":"Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1(4):28\u201335","journal-title":"IEEE Comput Intell Mag"},{"issue":"5","key":"3796_CR4","doi-asserted-by":"publisher","first-page":"464","DOI":"10.1108\/02644401211235834","volume":"29","author":"X-S Yang","year":"2012","unstructured":"Yang X-S, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464\u2013483","journal-title":"Eng Comput"},{"key":"3796_CR5","doi-asserted-by":"publisher","first-page":"2232","DOI":"10.1016\/j.ins.2009.03.004","volume":"179","author":"E Rashedi","year":"2009","unstructured":"Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232\u20132248","journal-title":"Inf Sci"},{"key":"3796_CR6","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1109\/4235.585893","volume":"1","author":"DH Wolpert","year":"1997","unstructured":"Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1:67\u201382","journal-title":"IEEE Trans Evolut Comput"},{"key":"3796_CR7","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","volume":"95","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 95:51\u201367","journal-title":"Adv Eng Softw"},{"key":"3796_CR8","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1016\/j.patrec.2006.09.003","volume":"28","author":"X Wang","year":"2007","unstructured":"Wang X, Yang J, Teng X, Xia W, Jensen R (2007) Feature selection based on rough sets and particle swarm optimization. Pattern Recognit Lett 28:459\u2013471","journal-title":"Pattern Recognit Lett"},{"issue":"20","key":"3796_CR9","doi-asserted-by":"publisher","first-page":"4295","DOI":"10.1016\/j.ins.2007.05.008","volume":"177","author":"KG Srinivasa","year":"2007","unstructured":"Srinivasa KG, Venugopal KR, Patnaik LM (2007) A self-adaptive migration model genetic algorithm for data mining applications. Inf Sci 177(20):4295\u20134313","journal-title":"Inf Sci"},{"issue":"3","key":"3796_CR10","doi-asserted-by":"publisher","first-page":"1609","DOI":"10.1016\/j.eswa.2007.01.012","volume":"34","author":"T-H Wu","year":"2008","unstructured":"Wu T-H, Chang C-C, Chung S-H (2008) A simulated annealing algorithm for manufacturing cell formation problems. Expert Syst Appl 34(3):1609\u20131617","journal-title":"Expert Syst Appl"},{"issue":"4","key":"3796_CR11","doi-asserted-by":"publisher","first-page":"8049","DOI":"10.1016\/j.eswa.2008.10.047","volume":"36","author":"X Yuan","year":"2009","unstructured":"Yuan X, Nie H, Su A, Wang L, Yuan Y (2009) An improved binary particle swarm optimization for unit commitment problem. Expert Syst Appl 36(4):8049\u20138055","journal-title":"Expert Syst Appl"},{"key":"3796_CR12","doi-asserted-by":"publisher","first-page":"1007","DOI":"10.1016\/j.asoc.2012.10.008","volume":"13","author":"M Amiri","year":"2013","unstructured":"Amiri M, Khanohamadi S (2013) A primary unit commitment approach with a modification process. Appl Soft Comput 13:1007\u20131015","journal-title":"Appl Soft Comput"},{"key":"3796_CR13","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/j.swevo.2017.08.002","volume":"38","author":"LK Panwar","year":"2018","unstructured":"Panwar LK, Reddy SK, Verma A, Panigrahi BK, Kumar R (2018) Binary grey wolf optimizer for large scale unit commitment problem. Swarm Evol Comput 38:251\u2013266","journal-title":"Swarm Evol Comput"},{"issue":"2","key":"3796_CR14","doi-asserted-by":"publisher","first-page":"882","DOI":"10.1109\/TPWRS.2003.811000","volume":"18","author":"T Senjyu","year":"2003","unstructured":"Senjyu T, Shimabukuro K, Uezato K, Funabashi T (2003) A fast technique for unit commitment problem by extended priority list. IEEE Trans Power Syst 18(2):882\u2013888","journal-title":"IEEE Trans Power Syst"},{"key":"3796_CR15","doi-asserted-by":"publisher","first-page":"620","DOI":"10.1109\/TPWRS.2003.820707","volume":"19","author":"W Ongsakul","year":"2004","unstructured":"Ongsakul W, Petcharaks N (2004) Unit commitment by enhanced adaptive Lagrangian relaxation. IEEE Trans Power Syst 19:620\u2013628","journal-title":"IEEE Trans Power Syst"},{"issue":"5","key":"3796_CR16","doi-asserted-by":"publisher","first-page":"836","DOI":"10.1049\/iet-gtd:20060529","volume":"1","author":"B Venkatesh","year":"2007","unstructured":"Venkatesh B, Jamtsho T, Gooi HB (2007) Unit commitment\u2014a fuzzy mixed integer linear programming solution. IET Gener Transm Distrib 1(5):836\u2013846","journal-title":"IET Gener Transm Distrib"},{"issue":"2","key":"3796_CR17","doi-asserted-by":"publisher","first-page":"444","DOI":"10.1109\/TPAS.1983.317714","volume":"102","author":"AI Cohen","year":"1983","unstructured":"Cohen AI, Yoshimura M (1983) A Branch-and-Bound algorithm for unit commitment. IEEE Trans Power Appar Syst 102(2):444\u2013451","journal-title":"IEEE Trans Power Appar Syst"},{"issue":"3","key":"3796_CR18","doi-asserted-by":"publisher","first-page":"1231","DOI":"10.1109\/59.119271","volume":"6","author":"C-C Su","year":"1991","unstructured":"Su C-C, Hsu Y-Y (1991) Fuzzy dynamic programming: an application to unit commitment. IEEE Trans Power Syst 6(3):1231\u20131237","journal-title":"IEEE Trans Power Syst"},{"issue":"1","key":"3796_CR19","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1109\/59.485989","volume":"11","author":"SA Kazarlis","year":"1996","unstructured":"Kazarlis SA, Bakirtzis AG, Petridis V (1996) A genetic algorithm solution to the unit commitment problem. IEEE Trans Power Syst 11(1):83\u201392","journal-title":"IEEE Trans Power Syst"},{"issue":"1","key":"3796_CR20","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/TPWRS.2005.860922","volume":"21","author":"DN Simopoulos","year":"2006","unstructured":"Simopoulos DN, Kavatza SD, Vournas CD (2006) Unit commitment by an enhanced simulated annealing algorithm. IEEE Trans Power Syst 21(1):68\u201376","journal-title":"IEEE Trans Power Syst"},{"key":"3796_CR21","doi-asserted-by":"crossref","unstructured":"Jeong YW, Park JB, Jang SH, Lee KY (2009) A new quantum inspired binary PSO for thermal unit commitment problems. In: Proceedings of IEEE international conference on intelligent system applications to power systems, Curitiba, Brazil, pp 1\u20136","DOI":"10.1109\/ISAP.2009.5352869"},{"issue":"4","key":"3796_CR22","doi-asserted-by":"publisher","first-page":"1452","DOI":"10.1109\/59.801925","volume":"14","author":"KA Juste","year":"1999","unstructured":"Juste KA, Kita H, Tanaka E, Hasegawa J (1999) An evolutionary programming solution to the unit commitment problem. IEEE Trans Power Syst 14(4):1452\u20131459","journal-title":"IEEE Trans Power Syst"},{"issue":"1","key":"3796_CR23","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1109\/TPWRS.2011.2158010","volume":"27","author":"MM Hadji","year":"2012","unstructured":"Hadji MM, Vahidi B (2012) A solution to the unit commitment problem using imperialistic competition algorithm. IEEE Trans Power Syst 27(1):117\u2013124","journal-title":"IEEE Trans Power Syst"},{"issue":"3","key":"3796_CR24","first-page":"411","volume":"14","author":"H Balci","year":"2004","unstructured":"Balci H, Valenzuela J (2004) Scheduling electric power generations using particle swarm optimization combined with the Lagrangian relaxation method. Int J Appl Math Comput Sci 14(3):411\u2013421","journal-title":"Int J Appl Math Comput Sci"},{"issue":"1","key":"3796_CR25","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1016\/j.energy.2016.10.082","volume":"117","author":"NA Saber","year":"2016","unstructured":"Saber NA, Salimi M, Mirabbbasi D (2016) A priority list based approach for solving thermal unit commitment problem with novel hybrid genetic-imperialist competitive algorithm. Energy 117(1):272\u2013280","journal-title":"Energy"},{"key":"3796_CR26","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1016\/j.ijepes.2015.11.045","volume":"77","author":"VK Kamboj","year":"2016","unstructured":"Kamboj VK, Bath SK, Dhillon JS (2016) Implementation of hybrid harmony search\/random search algorithm for single area unit commitment problem. Int J Electr Power Energy Syst 77:228\u2013249","journal-title":"Int J Electr Power Energy Syst"},{"key":"3796_CR27","doi-asserted-by":"crossref","unstructured":"Wang B, Li Y, Watada J (2011) Re-scheduling the unit commitment problem in fuzzy environment. In: Proceedings of IEEE international conference on fuzzy systems, Taipei, Taiwan, pp 1090\u20131095","DOI":"10.1109\/FUZZY.2011.6007313"},{"issue":"6","key":"3796_CR28","doi-asserted-by":"publisher","first-page":"1643","DOI":"10.1007\/s00521-015-1962-4","volume":"27","author":"VK Kamboj","year":"2016","unstructured":"Kamboj VK (2016) A novel hybrid PSO\u2013GWO approach for unit commitment problem. Neural Comput Appl 27(6):1643\u20131655","journal-title":"Neural Comput Appl"},{"issue":"2","key":"3796_CR29","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1504\/IJBIC.2014.060609","volume":"6","author":"R Mallipeddi","year":"2014","unstructured":"Mallipeddi R, Suganthan PN (2014) Unit commitment\u2014a survey and comparison of conventional and nature inspired algorithms. Int J BioInspir Comput 6(2):71\u201390","journal-title":"Int J BioInspir Comput"},{"issue":"3","key":"3796_CR30","doi-asserted-by":"publisher","first-page":"727","DOI":"10.1007\/s11047-009-9175-3","volume":"9","author":"E Rashedi","year":"2010","unstructured":"Rashedi E, Nezamabadi-pour H, Saryazdi S (2010) BSGA: binary gravitational search algorithm. Nat Comput 9(3):727\u2013745","journal-title":"Nat Comput"},{"key":"3796_CR31","doi-asserted-by":"crossref","unstructured":"Hussien AG, Houssein EH, Hassanien AE (2017) A binary whale optimization algorithm with hyperbolic tangent fitness function for feature selection. In: Proceedings of IEEE international conference on intelligent computing and information systems, Egypt, pp 166\u2013172","DOI":"10.1109\/INTELCIS.2017.8260031"},{"issue":"1","key":"3796_CR32","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1504\/IJMHEUR.2018.091880","volume":"7","author":"HF Eid","year":"2017","unstructured":"Eid HF (2017) Binary whale optimization: an effective swarm algorithm for feature selection. Int J Metaheuristics 7(1):67\u201379","journal-title":"Int J Metaheuristics"},{"issue":"4","key":"3796_CR33","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1080\/00207160210939","volume":"79","author":"JG Digalakis","year":"2002","unstructured":"Digalakis JG, Margaritis KG (2002) An experimental study of benchmarking functions for genetic algorithms. Int J Comput Math 79(4):403\u2013416","journal-title":"Int J Comput Math"},{"key":"3796_CR34","doi-asserted-by":"crossref","unstructured":"Liang JJ, Suganthan PN, Deb K (2005) Novel composition test functions for numerical global optimization. In: Proceedings of IEEE swarm intelligence symposium, Pasadena, CA, pp 68\u201375","DOI":"10.1109\/SIS.2005.1501604"},{"key":"3796_CR35","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","volume":"69","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46\u2013681","journal-title":"Adv Eng Softw"},{"key":"3796_CR36","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. In: Proceedings of IEEE international conference on computational cybernetics and simulation, Orlando, pp 4104\u20134108","DOI":"10.1109\/ICSMC.1997.637339"},{"issue":"3\u20134","key":"3796_CR37","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1007\/s00521-013-1525-5","volume":"25","author":"S Mirjalili","year":"2014","unstructured":"Mirjalili S, Mirjalili SM, Yang X-S (2014) Binary bat algorithm. Neural Comput Appl 25(3\u20134):663\u2013681","journal-title":"Neural Comput Appl"},{"issue":"4","key":"3796_CR38","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1007\/s00521-015-1920-1","volume":"27","author":"S Mirjalili","year":"2016","unstructured":"Mirjalili S (2016) Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems. Neural Comput Appl 27(4):1053\u20131073","journal-title":"Neural Comput Appl"},{"key":"3796_CR39","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1016\/j.neucom.2015.06.083","volume":"172","author":"E Emary","year":"2016","unstructured":"Emary E, Zawbaa HM, Hassanien AE (2016) Binary grey wolf optimization approaches for feature selection. Neurocomputing 172:371\u2013381","journal-title":"Neurocomputing"},{"issue":"3","key":"3796_CR40","doi-asserted-by":"publisher","first-page":"323","DOI":"10.5370\/JEET.2009.4.3.323","volume":"4","author":"Y-W Jeong","year":"2009","unstructured":"Jeong Y-W, Lee W-N, Kim H-H, Park J-B, Shin J-R (2009) Thermal unit commitment using binary differential evolution. J Electr Eng Technol 4(3):323\u2013329","journal-title":"J Electr Eng Technol"},{"key":"3796_CR41","doi-asserted-by":"crossref","unstructured":"Sriyanyong P, Song YH (2005) Unit commitment using particle swarm optimization combined with Lagrange relaxation. In: IEEE power engineering society general meeting, San Francisco, USA, pp 1\u20138","DOI":"10.1109\/PES.2005.1489390"},{"issue":"2","key":"3796_CR42","doi-asserted-by":"publisher","first-page":"87","DOI":"10.4018\/IJSIR.2015040104","volume":"6","author":"LK Panwar","year":"2015","unstructured":"Panwar LK, Reddy SK, Kumar R (2015) Binary fireworks algorithm based thermal unit commitment. Int J Swarm Intell Res 6(2):87\u2013101","journal-title":"Int J Swarm Intell Res"},{"issue":"5","key":"3796_CR43","doi-asserted-by":"publisher","first-page":"1455","DOI":"10.1007\/s13369-015-1610-4","volume":"40","author":"PK Singhal","year":"2015","unstructured":"Singhal PK, Naresh R, Sharma V (2015) A novel strategy-based hybrid binary artificial bee colony algorithm for unit commitment problem. Arab J Sci Eng 40(5):1455\u20131469","journal-title":"Arab J Sci Eng"},{"issue":"7","key":"3796_CR44","doi-asserted-by":"publisher","first-page":"3072","DOI":"10.1016\/j.energy.2010.03.049","volume":"35","author":"S Khanmohammadi","year":"2010","unstructured":"Khanmohammadi S, Amiri M, TarafdarHaque M (2010) A new three-stage method for solving unit commitment problem. Energy 35(7):3072\u20133080","journal-title":"Energy"},{"key":"3796_CR45","unstructured":"Roque LAC (2016) Optimization methods for the unit commitment problem in electric power systems. Dissertation, University of Porto"},{"issue":"2","key":"3796_CR46","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1049\/iet-gtd:20070516","volume":"3","author":"X Bai","year":"2009","unstructured":"Bai X, Wei H (2009) Semi-definite programming-based method for security-constrained unit commitment with operational and optimal power flow constraints. IET Gener Transm Distrib 3(2):182\u2013197","journal-title":"IET Gener Transm Distrib"},{"issue":"3","key":"3796_CR47","doi-asserted-by":"publisher","first-page":"936","DOI":"10.1109\/59.708832","volume":"13","author":"KY Huang","year":"1998","unstructured":"Huang KY, Yang HT, Huang CL (1998) A new thermal unit commitment approach using constraint logic programming. IEEE Trans Power Syst 13(3):936\u2013945","journal-title":"IEEE Trans Power Syst"},{"key":"3796_CR48","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.epsr.2011.09.022","volume":"84","author":"K Chandrasekaran","year":"2009","unstructured":"Chandrasekaran K, Hemamalini S, Simon SP, Padhy NP (2009) Thermal unit commitment using binary\/real coded artificial bee colony algorithm. Electr Power Syst Res 84:109\u2013119","journal-title":"Electr Power Syst Res"},{"key":"3796_CR49","doi-asserted-by":"publisher","first-page":"460","DOI":"10.1109\/TPWRS.2012.2201963","volume":"28","author":"K Chandrasekaran","year":"2013","unstructured":"Chandrasekaran K, Simon SP (2013) Optimal deviation based firefly algorithm tuned fuzzy design for multi-objective UCP. IEEE Trans Power Syst 28:460\u2013471","journal-title":"IEEE Trans Power Syst"},{"key":"3796_CR50","doi-asserted-by":"publisher","first-page":"4773","DOI":"10.3906\/elk-1411-77","volume":"24","author":"B Koodalsamy","year":"2016","unstructured":"Koodalsamy B, Veerayan MB, Koodalsamy C, Simon SP (2016) Firefly algorithm with multiple workers for the power system unit commitment. Turk J Electr Eng Comput Sci 24:4773\u20134789","journal-title":"Turk J Electr Eng Comput Sci"},{"issue":"9\u201310","key":"3796_CR51","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1016\/j.epsr.2005.10.005","volume":"76","author":"L Sun","year":"2006","unstructured":"Sun L, Zhang Y, Jiang C (2006) A matrix real-coded genetic algorithm to the unit commitment problem. Elect Power Syst Res 76(9\u201310):716\u2013728","journal-title":"Elect Power Syst Res"},{"key":"3796_CR52","doi-asserted-by":"publisher","first-page":"456","DOI":"10.1049\/iet-gtd:20060252","volume":"1","author":"AY Saber","year":"2007","unstructured":"Saber AY, Senjyu T, Yona A, Funabashi T (2007) Unit commitment computation by fuzzy adaptive particle swarm optimization. IET Gener Transm Distrib 1:456\u2013465","journal-title":"IET Gener Transm Distrib"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-018-3796-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00521-018-3796-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-018-3796-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,31]],"date-time":"2020-03-31T00:09:38Z","timestamp":1585613378000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00521-018-3796-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,16]]},"references-count":52,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2020,4]]}},"alternative-id":["3796"],"URL":"https:\/\/doi.org\/10.1007\/s00521-018-3796-3","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,16]]},"assertion":[{"value":"7 February 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 October 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 October 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}