{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T19:44:46Z","timestamp":1781898286735,"version":"3.54.5"},"reference-count":61,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2012,5,6]],"date-time":"2012-05-06T00:00:00Z","timestamp":1336262400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Artif Intell Rev"],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1007\/s10462-012-9342-2","type":"journal-article","created":{"date-parts":[[2012,5,5]],"date-time":"2012-05-05T19:08:21Z","timestamp":1336244901000},"page":"965-997","source":"Crossref","is-referenced-by-count":382,"title":["Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications"],"prefix":"10.1007","volume":"42","author":[{"given":"Mehdi","family":"Neshat","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ghodrat","family":"Sepidnam","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mehdi","family":"Sargolzaei","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Adel Najaran","family":"Toosi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2012,5,6]]},"reference":[{"key":"9342_CR1","doi-asserted-by":"crossref","unstructured":"Ai-ling Q, Hong-wei M, Tao L (2009) A weak signal detection method based on artificial fish swarm optimized matching pursuit. In: World congress on computer science and information engineering, pp 185\u2013189","DOI":"10.1109\/CSIE.2009.695"},{"key":"9342_CR2","doi-asserted-by":"crossref","unstructured":"Ban X, Yang Y, Ning S, Lv X, Qin J (2009) A self-adaptive control algorithm of the artificial fish formation. FUZZ-IEEE, Korea, 1903\u20131908, August 20\u201324","DOI":"10.1109\/FUZZY.2009.5277407"},{"key":"9342_CR3","doi-asserted-by":"crossref","unstructured":"Bin Z, Jianlin M, Haiping L (2011) A hybrid algorithm for sensing coverage problem in wireless sensor networks. IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems, March 20\u201323, Kunming, China, pp 162\u2013165","DOI":"10.1109\/CYBER.2011.6011785"},{"key":"9342_CR4","doi-asserted-by":"crossref","unstructured":"Bing D, Wen D (2010) Scheduling arrival aircrafts on multi-runway based on an improved artificial fish swarm algorithm. In: International conference on computational and information sciences, pp 499\u2013502","DOI":"10.1109\/ICCIS.2010.338"},{"key":"9342_CR5","unstructured":"Chen Z, Tian X (2010) Artificial fish-swarm algorithm with chaos and its application. In: IEEE second international workshop on education technology and computer science, pp 226\u2013229"},{"key":"9342_CR6","doi-asserted-by":"crossref","unstructured":"Chen X, Wang J, Sun D, Liang J (2008) Time series forecasting based on novel support vector machine using artificial fish swarm algorithm. In: IEEE fourth international conference on natural computation","DOI":"10.1109\/ICNC.2008.48"},{"issue":"7","key":"9342_CR7","doi-asserted-by":"crossref","first-page":"895","DOI":"10.1007\/s11269-007-9200-1","volume":"22","author":"C Cheng","year":"2008","unstructured":"Cheng C, Wang W, Xu D, Chau KW (2008) Optimizing hydropower reservoir operation using hybrid genetic algorithm and chaos. Water Resour Manage 22(7): 895\u2013909","journal-title":"Water Resour Manage"},{"key":"9342_CR8","doi-asserted-by":"crossref","unstructured":"Cheng YM, Jiang MY, Yuan DF (2009) Novel clustering algorithms based on improved artificial fish swarm algorithm. In: Proceedings of the 6th international conference on fuzzy systems and knowledge discovery (FSKD\u201909), 14\u201316 August, Tianjin, China, pp 141\u2013145","DOI":"10.1109\/FSKD.2009.534"},{"issue":"5","key":"9342_CR9","first-page":"474","volume":"5","author":"W Chu-Jiao","year":"2010","unstructured":"Chu-Jiao W, Chu-Jiao W (2010) Application of probabilistic causal-effect model based artificial fish-swarm algorithm for fault diagnosis in mine hoist. J Softw 5(5): 474\u2013481","journal-title":"J Softw"},{"key":"9342_CR10","unstructured":"Deyun C, Lei S, Zhen Z, Xiaoyang Y (2011) An image reconstruction algorithm based on artificial fish-swarm for electrical capacitance tomography system. In: IEEE the 6th international forum on strategic technology, August 22\u201324, pp 1190\u20131194"},{"key":"9342_CR11","doi-asserted-by":"crossref","unstructured":"Dongxiao N, WeiShen (2010) RBF and artificial fish swarm algorithm for short term forecast of stock indices. In: Second international conference on communication systems, networks and applications, pp 139\u2013142","DOI":"10.1109\/ICCSNA.2010.5588669"},{"issue":"1","key":"9342_CR12","doi-asserted-by":"crossref","first-page":"13","DOI":"10.7763\/IJCTE.2009.V1.3","volume":"1","author":"S Farzi","year":"2009","unstructured":"Farzi S (2009) Efficient job scheduling in grid computing with modified artificial fish swarm algorithm. Int J Comput Theory Eng 1(1): 13\u201318","journal-title":"Int J Comput Theory Eng"},{"key":"9342_CR13","doi-asserted-by":"crossref","unstructured":"Feng X, Yin1 J, Xu M, Zhao X, Wu B (2010) The algorithm optimization on artificial fish-swarm for the target area on simulation robots. In: IEEE 2nd international conference on signal processing systems (ICSPS), pp 87\u201389","DOI":"10.1109\/ICSPS.2010.5555710"},{"key":"9342_CR14","unstructured":"Fernandes Edite MGP, Martins Tiago FMC, Rocha Ana Maria AC (2009) Fish swarm intelligent algorithm for bound constrained global optimization. In: Proceedings of the international conference on computational and mathematical methods in science and engineering, CMMSE, 30 June, 1\u20133 July"},{"key":"9342_CR15","doi-asserted-by":"crossref","unstructured":"Gao XZ, Wu Y, Zenger K, Huang X (2010) A knowledge-based artificial fish-swarm algorithm. In: 13th IEEE international conference on computational science and engineering","DOI":"10.1109\/CSE.2010.49"},{"key":"9342_CR16","unstructured":"Guo W, Fang G, Huang X (2011) An improved chaotic artificial fish swarm algorithm and its application in optimizing cascade hydropower stations. In: IEEE international conference on business management and electronic information (BMEI), pp 217\u2013220"},{"key":"9342_CR17","doi-asserted-by":"crossref","unstructured":"He S, Belacel N, Hamam H, Bouslimani Y (2009) Fuzzy clustering with improved artificial fish swarm algorithm. In: International joint conference on computational sciences and optimization, pp 317\u2013321","DOI":"10.1109\/CSO.2009.367"},{"key":"9342_CR18","unstructured":"Huadong C, Shuzong W, Jingxi L, Yunfan L (2007) A hybrid of artificial fish swarm algorithm and particle swarm optimization for feedforward neural network training. In: IEEE advanced intelligence system research, October"},{"key":"9342_CR19","doi-asserted-by":"crossref","unstructured":"Huang Y, Lin Y (2008) Freight prediction based on BP neural network improved by chaos artificial fish-swarm algorithm. In: International conference on computer science and software engineering, pp 1287\u20131290","DOI":"10.1109\/CSSE.2008.247"},{"key":"9342_CR20","unstructured":"Huang Z-J, Wang B-Q (2010) A novel swarm clustering algorithm and its application for CBR retrieval. In: 2nd International conference on information engineering and computer science (ICIECS), pp 1\u20135"},{"key":"9342_CR21","doi-asserted-by":"crossref","unstructured":"Huang R, Tawafik H, Nagar A, Abbas G (2009) A novel hybrid QoS multicast routing based on clonal selection and artificial fish swarm algorithm. In: IEEE second international conference on development in system engineering, pp 47\u201352","DOI":"10.1109\/DeSE.2009.61"},{"key":"9342_CR22","doi-asserted-by":"crossref","unstructured":"Hu Y, Yu B, Ma J, Chen T (2011) Parallel fish swarm algorithm based on GPU acceleration. In: IEEE 3rd international workshop on intelligent systems and applications (ISA), 28\u201329 May","DOI":"10.1109\/ISA.2011.5873264"},{"key":"9342_CR23","unstructured":"Jiang M, Cheng Y (2010) Simulated annealing artificial fish swarm algorithm. In: IEEE 8th world congress on intelligent control and automation, July 6\u20139, Jinan, China"},{"key":"9342_CR24","doi-asserted-by":"crossref","unstructured":"Jiang M, Jiang M (2011) Multiobjective optimization by artificial fish swarm algorithm. In: IEEE international conference on computer science and automation engineering (CSAE), pp 506\u2013511","DOI":"10.1109\/CSAE.2011.5952729"},{"key":"9342_CR25","unstructured":"Jiang MY, Yuan DF (2005) Wavelet threshold optimization with artificial fish swarm algorithm. In: Proceedings of the IEEE international conference on neural networks and brain, ICNN&B Oct.\u201905, pp 569\u2013572"},{"key":"9342_CR26","doi-asserted-by":"crossref","unstructured":"Jiang M, Wang Y, Rubio F, Yuan D (2007) Spread spectrum code estimation by artificial fish swarm algorithm. In: IEEE international symposium on intelligent signal processing (WISP)","DOI":"10.1109\/WISP.2007.4447587"},{"key":"9342_CR27","doi-asserted-by":"crossref","unstructured":"Jiang M, Yuan D, Cheng Y (2009) Improved Artificial Fish Swarm Algorithm. In: IEEE fifth international conference on natural computation","DOI":"10.1109\/ICNC.2009.343"},{"key":"9342_CR28","unstructured":"Li XL (2003) A new intelligent optimization-artificial fish swarm algorithm. PhD thesis, Zhejiang University, China, June"},{"issue":"11","key":"9342_CR29","first-page":"32","volume":"22","author":"LX Li","year":"2002","unstructured":"Li LX, Shao ZJ, Qian JX (2002) An optimizing method based on autonomous animals: fish-swarm algorithm. Syst Eng Theory Practice 22(11): 32\u201338","journal-title":"Syst Eng Theory Practice"},{"key":"9342_CR30","unstructured":"Liu C-b, Luo Z-p, Wang H-j, Yu X-q, Liu L-h (2009) QoS multicast routing problem based on artificial fish-swarm algorithm. In: IEEE first international workshop on education technology and computer science, pp 814\u2013817"},{"key":"9342_CR31","doi-asserted-by":"crossref","unstructured":"Luo Y, Wei W, Wang SX (2010) Optimization of PID controller parameters based on an improved artificial fish swarm algorithm. In: IEEE third international workshop on advanced computational intelligence, August 25\u201327, Suzhou, Jiangsu, China, pp 328\u2013332","DOI":"10.1109\/IWACI.2010.5585187"},{"key":"9342_CR32","first-page":"654","volume":"1","author":"X Ma","year":"2010","unstructured":"Ma X (2010) Application of adaptive hybrid sequences Niche artificial fish swarm algorithm in vehicle routing problem. IEEE 2nd Int Conf Future Comput Commun 1: 654\u2013658","journal-title":"IEEE 2nd Int Conf Future Comput Commun"},{"key":"9342_CR33","unstructured":"Ma Q, Lei X (2010) Application of artificial fish school algorithm in UCA V path planning. In: IEEE fifth international conference on bio-inspired computing: theories and applications (BIC-TA), pp 555\u2013559"},{"key":"9342_CR34","doi-asserted-by":"crossref","unstructured":"Ma H, Wang Y (2009) An artificial fish swarm algorithm based on chaos search. In: IEEE fifth international conference on natural computation, pp 118\u2013121","DOI":"10.1109\/ICNC.2009.148"},{"key":"9342_CR35","unstructured":"Neshat M, Yazdani D, Gholami E, Masoumi A, Sargolzae M (2011) A new hybrid algorithm based on artificial fishes swarm optimization and K-means for cluster analysis. IJCSI Int J Comput Sci Issues 8(4), July"},{"key":"9342_CR36","unstructured":"Rocha Ana Maria AC, Martins Tiago FMC, Fernandes Edite MGP (2010) An augmented lagrangian fish swarm based method for global optimization. J Comput Appl Math, pp 2\u201320"},{"key":"9342_CR37","unstructured":"Rocha Ana Maria AC, Fernandes Edite MGP (2011) On hyperbolic penalty in the mutated artificial fish swarm algorithm in engineering problems. In: Online conference on soft computing in industrial application, December 5\u201316"},{"key":"9342_CR38","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1016\/j.knosys.2010.11.001","volume":"24","author":"W Shen","year":"2011","unstructured":"Shen W, Guo X, Wu C, Wu D (2011) Forecasting stock indices using radial basis function neural networks optimized by artificial fish swarm algorithm. Knowl Based Syst 24: 378\u2013385","journal-title":"Knowl Based Syst"},{"key":"9342_CR39","unstructured":"Song X, Wang C, Wang J, Zhang B (2010) A hierarchical routing protocol based on AFSO algorithm for WSN. In: IEEE international conference on computer design and applications (ICCDA 2010), pp 635\u2013639"},{"key":"9342_CR40","unstructured":"Tao L, Ai-ling Q, Yuan-bin H, Xin-tan C (2009) Feature optimization based on artificial fish-swarm algorithm in intrusion detections. In: International conference on networks security, wireless communications and trusted computing, pp 542\u2013545"},{"key":"9342_CR41","doi-asserted-by":"crossref","unstructured":"Tian W, Liu J (2009) An improved artificial fish swarm algorithm for multi robot task scheduling. In: IEEE fifth international conference on natural computation, pp 127\u2013130","DOI":"10.1109\/ICNC.2009.795"},{"key":"9342_CR42","doi-asserted-by":"crossref","unstructured":"Tian W, Tian Y (2009) An improved artificial fish swarm algorithm for resource leveling. In: International conference on management and service science","DOI":"10.1109\/ICMSS.2009.5302122"},{"key":"9342_CR43","doi-asserted-by":"crossref","unstructured":"Tian W, Geng Y, Liu J, Ai L (2009) Optimal parameter algorithm for image segmentation. In: IEEE second international conference on future information technology and management engineering, pp 179\u2013182","DOI":"10.1109\/FITME.2009.50"},{"key":"9342_CR44","doi-asserted-by":"crossref","unstructured":"Tian W, Tian Y, Ai L, Liu J (2009) A new optimization algorithm for fuzzy set design. In: IEEE international conference on intelligent human-machine systems and cybernetics, pp 431\u2013435","DOI":"10.1109\/IHMSC.2009.230"},{"key":"9342_CR45","doi-asserted-by":"crossref","unstructured":"Wang L, Ma L (2011) A hybrid artificial fish swarm algorithm for bin-packing problem. In: IEEE international conference on electronic & mechanical engineering and information technology, pp 27\u201329","DOI":"10.1109\/EMEIT.2011.6022829"},{"key":"9342_CR46","unstructured":"Wang C-R, Zhou C-L, Ma Jian-Wei (2005) An improved artificial fish swarm algorithm and its application in feed-forward neural networks. In: Proceedings of the fourth international conference on machine learning and cybernetics, Guangzhou, 18\u201321 August"},{"key":"9342_CR47","doi-asserted-by":"crossref","unstructured":"Wu Y, Kiviluoto S, ZengerKai, Gao XZ, Huang X (2011) Hybrid swarm algorithms for parameter identification of an actuator model in an electrical machine. Hindawi Publishing Corporation Advances in Acoustics and Vibration, vol 2011, Article ID 637138, 12\u00a0pp. doi: 10.1155\/2011\/637138","DOI":"10.1155\/2011\/637138"},{"key":"9342_CR48","unstructured":"Xiao L (2010) A clustering algorithm based on artificial fish school. In: 2nd International conference on computer engineering and technology (ICCET), pp 766\u2013769"},{"key":"9342_CR49","unstructured":"XiaoLi C, Ying Z, JunTao S, JiQing S (2010) Method of image segmentation based on fuzzy C-means clustering algorithm and artificial fish swarm algorithm. In: International conference on intelligent computing and integrated systems (ICISS), pp 254\u2013257"},{"key":"9342_CR50","unstructured":"Xiu-xi W, Hai-wen Z, Yong-quan Z (2010) Hybrid artificial fish school algorithm for solving ill-conditioned linear systems of equations. In: IEEE international conference on intelligent computing and intelligent systems (ICIS), pp 390\u2013394"},{"key":"9342_CR51","unstructured":"Xu L, Liu S (2010) Case retrieval strategies of tabubased artificial fish swarm algorithm. In: IEEE second international conference on computational intelligence and natural computing (CINC), pp 365\u2013369"},{"key":"9342_CR52","unstructured":"Xue Y, Du H, Jian W (2004) Optimum steelmaking charge plan using artificial fish swarm optimization algorithm. In: IEEE international conference on systems, man and cybernetics, pp 4360\u20134364"},{"key":"9342_CR53","doi-asserted-by":"crossref","unstructured":"Yazdani D, Golyari S, Meybodi MR (2010) A new hybrid algorithm for optimization based on artificial fish swarm algorithm and cellular learning automata. In: IEEE 5th international symposium on telecommunications (IST), pp 932\u2013937","DOI":"10.1109\/ISTEL.2010.5734156"},{"key":"9342_CR54","first-page":"382","volume":"7106","author":"D Yazdani","year":"2011","unstructured":"Yazdani D, Nabizadeh H, Kosari EM, Toosi AN (2011) Color quantization using modified artificial fish swarm algorithm. Int Conf Artif Intell LNAI 7106: 382\u2013391","journal-title":"Int Conf Artif Intell LNAI"},{"key":"9342_CR55","unstructured":"Yuan Y, Hong Z, Ming Z, Hongqin Z, Xuyan W, He W, Jincao C, Junfang Z (2010) Reactive power optimization of distribution network based on improved artificial fish swarm algorithm. In: 2010 China international conference on electricity distribution"},{"key":"9342_CR56","unstructured":"Yu H, Wei J, Li J (2010) Transformer fault diagnosis based on improved artificial fish swarm optimization algorithm and BP network. In: IEEE 2nd international conference on industrial mechatronics and automation, pp 99\u2013104"},{"key":"9342_CR57","doi-asserted-by":"crossref","unstructured":"Zhang M, Shao C, Li F, Gan Y, Sun J (2006) Evolving neural network classifiers and feature subset using artificial fish swarm. In: Proceedings of the 2006 IEEE international conference on mechatronics and automation, Luoyang, China, June 25\u201328, 1598\u20131602","DOI":"10.1109\/ICMA.2006.257414"},{"key":"9342_CR58","doi-asserted-by":"crossref","unstructured":"Zhang X, Hu F, Tang J, Zou C, Zhao L (2010) A kind of composite shuffled frog leaping algorithm. In: IEEE sixth international conference on natural computation (ICNC), pp 2232\u20132235","DOI":"10.1109\/ICNC.2010.5584419"},{"key":"9342_CR59","unstructured":"Zheng T, Li J (2010) Multi-robot task allocation and scheduling based on fish swarm algorithm. In: 8th World congress on intelligent control and automation, July 6\u20139, Jinan, China"},{"key":"9342_CR60","unstructured":"Zhu K, Jiang M (2010) Quantum artificial fish swarm algorithm. In: IEEE 8th world congress on intelligent control and automation, July 6\u20139, Jinan, China"},{"key":"9342_CR61","doi-asserted-by":"crossref","unstructured":"Zhu K, Jiang M, Cheng Y (2010) Niche artificial fish swarm algorithm based on quantum theory. In: IEEE 10th international conference on signal processing (ICSP), pp 1425\u20131428","DOI":"10.1109\/ICOSP.2010.5656939"}],"container-title":["Artificial Intelligence Review"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-012-9342-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10462-012-9342-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-012-9342-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T08:49:58Z","timestamp":1561711798000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10462-012-9342-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,5,6]]},"references-count":61,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,12]]}},"alternative-id":["9342"],"URL":"https:\/\/doi.org\/10.1007\/s10462-012-9342-2","relation":{},"ISSN":["0269-2821","1573-7462"],"issn-type":[{"value":"0269-2821","type":"print"},{"value":"1573-7462","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,5,6]]}}}