{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,27]],"date-time":"2024-08-27T10:34:54Z","timestamp":1724754894695},"reference-count":33,"publisher":"Hindawi Limited","license":[{"start":{"date-parts":[[2020,3,10]],"date-time":"2020-03-10T00:00:00Z","timestamp":1583798400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002367","name":"Chinese Academy of Sciences","doi-asserted-by":"publisher","award":["XDC02070100"],"id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Control Science and Engineering"],"published-print":{"date-parts":[[2020,3,10]]},"abstract":"The grasshopper optimization algorithm (GOA) is a novel metaheuristic algorithm. Because of its easy deployment and high accuracy, it is widely used in a variety of industrial scenarios and obtains good solution. But, at the same time, the GOA algorithm has some shortcomings: (1) original linear convergence parameter causes the processes of exploration and exploitation unbalanced; (2) unstable convergence speed; and (3) easy to fall into the local optimum. In this paper, we propose an enhanced grasshopper optimization algorithm (EGOA) using a nonlinear convergence parameter, niche mechanism, and the \u03b2<\/jats:italic>-hill climbing technique to overcome the abovementioned shortcomings. In order to evaluate EGOA, we first select the benchmark set of GOA authors to test the performance improvement of EGOA compared to the basic GOA. The analysis includes exploration ability, exploitation ability, and convergence speed. Second, we select the novel CEC2019 benchmark set to test the optimization ability of EGOA in complex problems. According to the analysis of the results of the algorithms in two benchmark sets, it can be found that EGOA performs better than the other five metaheuristic algorithms. In order to further evaluate EGOA, we also apply EGOA to the engineering problem, such as the bin packing problem. We test EGOA and five other metaheuristic algorithms in SchWae2 instance. After analyzing the test results by the Friedman test, we can find that the performance of EGOA is better than other algorithms in bin packing problems.<\/jats:p>","DOI":"10.1155\/2020\/3894987","type":"journal-article","created":{"date-parts":[[2020,3,10]],"date-time":"2020-03-10T23:36:06Z","timestamp":1583883366000},"page":"1-19","source":"Crossref","is-referenced-by-count":25,"title":["An Enhanced Grasshopper Optimization Algorithm to the Bin Packing Problem"],"prefix":"10.1155","volume":"2020","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-6388-8700","authenticated-orcid":true,"given":"Hangwei","family":"Feng","sequence":"first","affiliation":[{"name":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"given":"Hong","family":"Ni","sequence":"additional","affiliation":[{"name":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"given":"Ran","family":"Zhao","sequence":"additional","affiliation":[{"name":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]},{"ORCID":"http:\/\/orcid.org\/0000-0002-5056-6171","authenticated-orcid":true,"given":"Xiaoyong","family":"Zhu","sequence":"additional","affiliation":[{"name":"National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}]}],"member":"98","reference":[{"issue":"11","key":"2","first-page":"2647","volume":"63","year":"2013","journal-title":"IEEE Transactions on Computers"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1287\/opre.42.2.287"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1007\/bf00226291"},{"key":"5","first-page":"107","volume-title":"Adaptive cuckoo search algorithm for the bin packing problem","year":"2016"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1007\/s00779-018-1132-7"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2016.11.003"},{"key":"9","first-page":"204","volume-title":"An ant-colony-based meta-heuristic approach for load balancing in cloud computing","year":"2018"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-017-3131-4"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0176321"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2016.12.005"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-015-1920-1"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1016\/j.energy.2016.09.104"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-016-9476-8"},{"key":"16","doi-asserted-by":"crossref","first-page":"1942","DOI":"10.1109\/ICNN.1995.488968","volume":"4","year":"1995","journal-title":"Proceedings of the IEEE International Conference on Neural Networks"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2017.07.032"},{"key":"18","year":"2016"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2017.01.004"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1007\/s12559-017-9542-9"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1016\/j.ast.2017.08.037"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-017-1019-8"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2018.07.044"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-017-1074-1"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2018.06.023"},{"key":"27","first-page":"1","year":"2019","journal-title":"Neural Computing and Applications"},{"key":"30","year":"2018"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2011.02.002"},{"key":"32","year":"1990"},{"key":"33","year":"2009"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-007-1115-8"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.3182\/20080706-5-kr-1001.02680"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1080\/00207540600620849"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1007\/s00170-010-3111-7"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1111\/j.1475-3995.1997.tb00093.x"}],"container-title":["Journal of Control Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/jcse\/2020\/3894987.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/jcse\/2020\/3894987.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/jcse\/2020\/3894987.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,10]],"date-time":"2020-03-10T23:36:10Z","timestamp":1583883370000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/jcse\/2020\/3894987\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,3,10]]},"references-count":33,"alternative-id":["3894987","3894987"],"URL":"https:\/\/doi.org\/10.1155\/2020\/3894987","relation":{},"ISSN":["1687-5249","1687-5257"],"issn-type":[{"value":"1687-5249","type":"print"},{"value":"1687-5257","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,3,10]]}}}