{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:11:07Z","timestamp":1760127067440,"version":"build-2065373602"},"reference-count":45,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2023,5,6]],"date-time":"2023-05-06T00:00:00Z","timestamp":1683331200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The mobile node location method can find unknown nodes in real time and capture the movement trajectory of unknown nodes in time, which has attracted more and more attention from researchers. Due to their advantages of simplicity and efficiency, intelligent optimization algorithms are receiving increasing attention. Compared with other algorithms, the black hole algorithm has fewer parameters and a simple structure, which is more suitable for node location in wireless sensor networks. To address the problems of weak merit-seeking ability and slow convergence of the black hole algorithm, this paper proposed an opposition-based learning black hole (OBH) algorithm and utilized it to improve the accuracy of the mobile wireless sensor network (MWSN) localization. To verify the performance of the proposed algorithm, this paper tests it on the CEC2013 test function set. The results indicate that among the several algorithms tested, the OBH algorithm performed the best. In this paper, several optimization algorithms are applied to the Monte Carlo localization algorithm, and the experimental results show that the OBH algorithm can achieve the best optimization effect in advance.<\/jats:p>","DOI":"10.3390\/s23094520","type":"journal-article","created":{"date-parts":[[2023,5,8]],"date-time":"2023-05-08T02:29:22Z","timestamp":1683512962000},"page":"4520","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["An Opposition-Based Learning Black Hole Algorithm for Localization of Mobile Sensor Network"],"prefix":"10.3390","volume":"23","author":[{"given":"Wei-Min","family":"Zheng","sequence":"first","affiliation":[{"name":"College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shi-Lei","family":"Xu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3128-9025","authenticated-orcid":false,"given":"Jeng-Shyang","family":"Pan","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5587-0589","authenticated-orcid":false,"given":"Qing-Wei","family":"Chai","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3711-4952","authenticated-orcid":false,"given":"Pei","family":"Hu","sequence":"additional","affiliation":[{"name":"College of Computer Science and Engineering, Shandong University of Science and Technology, Qingdao 266590, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,6]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Singh, S., and Mittal, E. (2013, January 6\u20138). Range based wireless sensor node localization using PSO and BBO and its variants. Proceedings of the 2013 International Conference on Communication Systems and Network Technologies, Gwalior, India.","DOI":"10.1109\/CSNT.2013.72"},{"key":"ref_2","first-page":"3213","article-title":"Policy for planned placement of sensor nodes in large scale wireless sensor network","volume":"10","author":"Sharma","year":"2016","journal-title":"KSII Trans. Internet Inf. Syst. (TIIS)"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2926","DOI":"10.1109\/GLOCOM.2001.965964","article-title":"Ad hoc positioning system (APS)","volume":"Volume 5","author":"Niculescu","year":"2001","journal-title":"Proceedings of the GLOBECOM\u201901. IEEE Global Telecommunications Conference (Cat. No. 01CH37270)"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"He, T., Huang, C., Blum, B.M., Stankovic, J.A., and Abdelzaher, T. (2003, January 14\u201319). Range-free localization schemes for large scale sensor networks. Proceedings of the Proceedings of the 9th Annual International Conference on Mobile Computing and Networking, San Diego, CA, USA.","DOI":"10.1145\/938985.938995"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1109\/98.878533","article-title":"GPS-less low-cost outdoor localization for very small devices","volume":"7","author":"Bulusu","year":"2000","journal-title":"IEEE Pers. Commun."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Amundson, I., and Koutsoukos, X.D. (2009, January 30). A survey on localization for mobile wireless sensor networks. Proceedings of the Mobile Entity Localization and Tracking in GPS-less Environnments: Second International Workshop, MELT 2009, Orlando, FL, USA.","DOI":"10.1007\/978-3-642-04385-7_16"},{"key":"ref_7","first-page":"529","article-title":"Finding optimal placements for mobile sensors: Wireless sensor network topology adjustment","volume":"Volume 2","author":"Zhou","year":"2004","journal-title":"Proceedings of the IEEE 6th Circuits and Systems Symposium on Emerging Technologies: Frontiers of Mobile and Wireless Communication (IEEE Cat. No. 04EX710)"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1109\/ROBOT.1999.772544","article-title":"Monte carlo localization for mobile robots","volume":"Volume 2","author":"Dellaert","year":"1999","journal-title":"Proceedings of the Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No. 99CH36288C)"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Pan, J.S., Hu, P., Sn\u00e1\u0161el, V., and Chu, S.C. (2022). A survey on binary metaheuristic algorithms and their engineering applications. Artif. Intell. Rev., 1\u201367.","DOI":"10.1007\/s10462-022-10328-9"},{"key":"ref_10","unstructured":"Chakraborty, A., and Kar, A.K. (2017). Nature-Inspired Computing and Optimization: Theory and Applications, Springer International Publishing AG."},{"key":"ref_11","unstructured":"Beni, G., and Wang, J. (1993). Proceedings of the Robots and Biological Systems: Towards a New Bionics?, Springer."},{"key":"ref_12","unstructured":"Shi, Y. (2011, January 12\u201315). Brain storm optimization algorithm. Proceedings of the Advances in Swarm Intelligence: Second International Conference, ICSI 2011, Chongqing, China. Proceedings, Part I 2."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1942","DOI":"10.1109\/ICNN.1995.488968","article-title":"Particle swarm optimization","volume":"Volume 4","author":"Kennedy","year":"1995","journal-title":"Proceedings of the ICNN\u201995-International Conference on Neural Networks"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Yang, X.S., and Slowik, A. (2020). Swarm Intelligence Algorithms, CRC Press.","DOI":"10.1201\/9780429422614-4"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","article-title":"The whale optimization algorithm","volume":"95","author":"Mirjalili","year":"2016","journal-title":"Adv. Eng. Softw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1016\/j.advengsoft.2013.12.007","article-title":"Grey wolf optimizer","volume":"69","author":"Mirjalili","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1016\/j.ins.2012.08.023","article-title":"Black hole: A new heuristic optimization approach for data clustering","volume":"222","author":"Hatamlou","year":"2013","journal-title":"Inf. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"3831","DOI":"10.1016\/j.aej.2021.09.013","article-title":"Differential evolution: A recent review based on state-of-the-art works","volume":"61","author":"Ahmad","year":"2022","journal-title":"Alex. Eng. J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1951","DOI":"10.1175\/MWR-D-19-0346.1","article-title":"Development and evaluation of an evolutionary programming-based tropical cyclone intensity model","volume":"148","author":"Schaffer","year":"2020","journal-title":"Mon. Weather. Rev."},{"key":"ref_20","first-page":"2426","article-title":"Objective functions modification of GA optimized PID controller for brushed DC motor","volume":"10","author":"Zahir","year":"2020","journal-title":"Int. J. Electr. Comput. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Cao, Y., Yin, K., Zhou, C., and Ahmed, B. (2020). Establishment of landslide groundwater level prediction model based on GA-SVM and influencing factor analysis. Sensors, 20.","DOI":"10.3390\/s20030845"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1016\/j.jhydrol.2018.09.043","article-title":"Genetic programming in water resources engineering: A state-of-the-art review","volume":"566","author":"Mehr","year":"2018","journal-title":"J. Hydrol."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Sun, D., Wei, E., Ma, Z., Wu, C., and Xu, S. (2021). Optimized cnns to indoor localization through ble sensors using improved pso. Sensors, 21.","DOI":"10.3390\/s21061995"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Hou, Y., Gao, H., Wang, Z., and Du, C. (2022). Improved grey wolf optimization algorithm and application. Sensors, 22.","DOI":"10.3390\/s22103810"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Yue, Z., Zhang, S., and Xiao, W. (2020). A novel hybrid algorithm based on grey wolf optimizer and fireworks algorithm. Sensors, 20.","DOI":"10.3390\/s20072147"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"164034","DOI":"10.1016\/j.ijleo.2019.164034","article-title":"Parameters extraction of solar cells using modified JAYA algorithm","volume":"203","author":"Luu","year":"2020","journal-title":"Optik"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"106176","DOI":"10.1016\/j.asoc.2020.106176","article-title":"A new metaheuristic optimization algorithm inspired by human dynasties with an application to the wind turbine micrositing problem","volume":"90","author":"Wagan","year":"2020","journal-title":"Appl. Soft Comput."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1016\/j.apm.2019.07.046","article-title":"An adaptive inertia weight teaching-learning-based optimization algorithm and its applications","volume":"77","author":"Shukla","year":"2020","journal-title":"Appl. Math. Model."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"124425","DOI":"10.1016\/j.jhydrol.2019.124425","article-title":"Ecological operation of cascade hydropower reservoirs by elite-guide gravitational search algorithm with L\u00e9vy flight local search and mutation","volume":"581","author":"Feng","year":"2020","journal-title":"J. Hydrol."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2020\/3149826","article-title":"Circular antenna array synthesis using multiverse optimizer","volume":"2020","author":"Taser","year":"2020","journal-title":"Int. J. Antennas Propag."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1362","DOI":"10.1109\/TSMCB.2009.2015956","article-title":"Adaptive particle swarm optimization","volume":"39","author":"Zhan","year":"2009","journal-title":"IEEE Trans. Syst. Man. Cybern. Part B (Cybernetics)"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2021\/7260806","article-title":"A Compact Adaptive Particle Swarm Optimization Algorithm in the Application of the Mobile Sensor Localization","volume":"2021","author":"Zheng","year":"2021","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2021\/9255810","article-title":"Rotated black hole: A new heuristic optimization for reducing localization error of WSN in 3D terrain","volume":"2021","author":"Chai","year":"2021","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Omran, M.G., and Al-Sharhan, S. (2008, January 21\u201323). Using opposition-based learning to improve the performance of particle swarm optimization. Proceedings of the 2008 IEEE Swarm Intelligence Symposium, St. Louis, MI, USA.","DOI":"10.1109\/SIS.2008.4668288"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.ins.2014.02.150","article-title":"HEPSO: High exploration particle swarm optimization","volume":"273","author":"Mahmoodabadi","year":"2014","journal-title":"Inf. Sci."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1950014","DOI":"10.1142\/S0218213019500143","article-title":"Balancing the degree of exploration and exploitation of swarm intelligence using parallel computing","volume":"28","author":"Tilahun","year":"2019","journal-title":"Int. J. Artif. Intell. Tools"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2636","DOI":"10.1080\/03610918.2014.931971","article-title":"Overview of Friedman\u2019s test and post-hoc analysis","volume":"44","author":"Pereira","year":"2015","journal-title":"Commun. Stat.-Simul. Comput."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1108\/02644401211235834","article-title":"Bat algorithm: A novel approach for global engineering optimization","volume":"29","author":"Yang","year":"2012","journal-title":"Eng. Comput."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Kim, J., and Yoo, Y. (2020). Sensor node activation using bat algorithm for connected target coverage in WSNs. Sensors, 20.","DOI":"10.3390\/s20133733"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"109215","DOI":"10.1016\/j.knosys.2022.109215","article-title":"Beluga whale optimization: A novel nature-inspired metaheuristic algorithm","volume":"251","author":"Zhong","year":"2022","journal-title":"Knowl.-Based Syst."},{"key":"ref_41","first-page":"90","article-title":"Applying Adaptive and Self Assessment Fish Migration Optimization on Localization of Wireless Sensor Network on 3-D Te rrain","volume":"11","author":"Chai","year":"2020","journal-title":"J. Inf. Hiding Multim. Signal Process."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"108320","DOI":"10.1016\/j.knosys.2022.108320","article-title":"Snake Optimizer: A novel meta-heuristic optimization algorithm","volume":"242","author":"Hashim","year":"2022","journal-title":"Knowl.-Based Syst."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1016\/j.asoc.2009.08.038","article-title":"Comprehensive learning particle swarm optimization for reactive power dispatch","volume":"10","author":"Mahadevan","year":"2010","journal-title":"Appl. Soft Comput."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Liang, J., Xu, X., Dong, P., Feng, T., Guo, W., and Wang, S. (2022). Energy management strategy of a novel electric dual-motor transmission for heavy commercial vehicles based on APSO algorithm. Sustainability, 14.","DOI":"10.3390\/su14031163"},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Wu, T., Li, X., Zhou, D., Li, N., and Shi, J. (2021). Differential evolution based layer-wise weight pruning for compressing deep neural networks. Sensors, 21.","DOI":"10.3390\/s21030880"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/9\/4520\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:30:15Z","timestamp":1760124615000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/9\/4520"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,6]]},"references-count":45,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["s23094520"],"URL":"https:\/\/doi.org\/10.3390\/s23094520","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,5,6]]}}}