{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T17:27:57Z","timestamp":1771003677530,"version":"3.50.1"},"reference-count":29,"publisher":"SAGE Publications","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JCM"],"published-print":{"date-parts":[[2023,5,30]]},"abstract":"<jats:p>Most nodes in wireless sensor networks (WSNs) are battery powered. However, battery replacement is inconvenient, which severely limits the application field of the networks. In addition, the energy consumption of nodes is not balanced in WSNs, nodes with low energy will seriously affect data transmission capability. To solve these problems, we utilize mobile chargers (MCs) in WSNs, which can move by itself and charge low-energy nodes. Firstly, we construct a mixed integer linear programming model (MILP) to solve maximum flow problem, which is proved to be NP-hard problem. To maximize flow to the sink nodes, the BottleNeck algorithm is used to generate the initial population for the genetic algorithm. This algorithm takes path as the unit and schedules MCs to charge the lowest energy node first. Then, the improved adaptive genetic algorithm (IAGA) is utilized to simulate the natural evolution process and search for the optimal deployment location for MCs. The experiment results show that IAGA can effectively improve the maximum flow of sink node compared with other methods.<\/jats:p>","DOI":"10.3233\/jcm-226667","type":"journal-article","created":{"date-parts":[[2023,1,17]],"date-time":"2023-01-17T11:53:01Z","timestamp":1673956381000},"page":"1573-1587","source":"Crossref","is-referenced-by-count":0,"title":["Mobile chargers scheduling algorithm for maximum data flow in wireless sensor networks"],"prefix":"10.1177","volume":"23","author":[{"given":"Wei","family":"Qi","sequence":"first","affiliation":[{"name":"Jiangsu Union Technical Institute, Xuzhou, Jiangsu, China"}]},{"given":"Yiting","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer Sciences and Technology, China University of Mining and Technology, Xuzhou, Jiangsu, China"}]},{"given":"Zongqian","family":"Gao","sequence":"additional","affiliation":[{"name":"School of Computer Sciences and Technology, China University of Mining and Technology, Xuzhou, Jiangsu, China"}]},{"given":"Zhiou","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer Sciences and Technology, China University of Mining and Technology, Xuzhou, Jiangsu, China"}]},{"given":"Zhenzhen","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Computer Sciences and Technology, China University of Mining and Technology, Xuzhou, Jiangsu, China"}]},{"given":"Shuo","family":"Xiao","sequence":"additional","affiliation":[{"name":"School of Computer Sciences and Technology, China University of Mining and Technology, Xuzhou, Jiangsu, China"}]}],"member":"179","reference":[{"issue":"9","key":"10.3233\/JCM-226667_ref1","doi-asserted-by":"publisher","first-page":"9364","DOI":"10.1109\/TVT.2020.2970763","article-title":"Mobile vehicles as fog nodes for latency optimization in smart cities","volume":"69","author":"Tang","year":"2020","journal-title":"IEEE Transactions on Vehicular Technology."},{"issue":"5834","key":"10.3233\/JCM-226667_ref2","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1126\/science.1143254","article-title":"Wireless power transfer via strongly coupled magnetic resonances","volume":"317","author":"Kurs","year":"2007","journal-title":"Science."},{"key":"10.3233\/JCM-226667_ref3","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.comcom.2018.05.002","article-title":"Adaptive online mobile charging for node failure avoidance in wireless rechargeable sensor networks","volume":"126","author":"Zhu","year":"2018","journal-title":"Computer Communications."},{"issue":"7","key":"10.3233\/JCM-226667_ref4","doi-asserted-by":"crossref","first-page":"5051","DOI":"10.1109\/JIOT.2021.3108902","article-title":"Toward response time minimization considering energy consumption in caching-assisted vehicular edge computing","volume":"9","author":"Tang","year":"2021","journal-title":"IEEE Internet of Things Journal."},{"issue":"8","key":"10.3233\/JCM-226667_ref5","doi-asserted-by":"publisher","first-page":"7544","DOI":"10.1109\/TVT.2019.2925903","article-title":"Fault diagnosis of train plug door based on a hybrid criterion for IMFs selection and fractional wavelet package energy entropy","volume":"68","author":"Cao","year":"2019","journal-title":"IEEE Transactions on Vehicular Technology."},{"issue":"2","key":"10.3233\/JCM-226667_ref6","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1109\/JSAC.2018.2872380","article-title":"Optimal node deployment and energy provision for wirelessly powered sensor networks","volume":"37","author":"Du","year":"2018","journal-title":"IEEE Journal on Selected Areas in Communications."},{"issue":"11","key":"10.3233\/JCM-226667_ref7","doi-asserted-by":"publisher","first-page":"719","DOI":"10.1016\/j.compeleceng.2017.11.021","article-title":"Deploying charging nodes in wireless rechargeable sensor networks based on improved firefly algorithm","volume":"72","author":"Yang","year":"2017","journal-title":"Computers & Electrical Engineering."},{"issue":"3","key":"10.3233\/JCM-226667_ref8","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1016\/j.jss.2015.12.017","article-title":"Clustering and splitting charging algorithms for large scaled wireless rechargeable sensor networks","volume":"113","author":"Lin","year":"2016","journal-title":"Journal of Systems and Software."},{"issue":"5834","key":"10.3233\/JCM-226667_ref9","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1126\/science.1143254","article-title":"Wireless power transfer via strongly coupled magnetic resonances","volume":"317","author":"Kurs","year":"2007","journal-title":"Science."},{"key":"10.3233\/JCM-226667_ref10","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2015.7417431"},{"key":"10.3233\/JCM-226667_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2010.35"},{"key":"10.3233\/JCM-226667_ref12","doi-asserted-by":"publisher","DOI":"10.1109\/MASS.2013.51"},{"key":"10.3233\/JCM-226667_ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCN.2014.6911792"},{"issue":"8","key":"10.3233\/JCM-226667_ref15","doi-asserted-by":"publisher","first-page":"2411","DOI":"10.1109\/TC.2015.2490060","article-title":"A mobile data gathering framework for wireless rechargeable sensor networks with vehicle movement costs and capacity constraints","volume":"65","author":"Wang","year":"2015","journal-title":"IEEE Transactions on Computers."},{"issue":"8","key":"10.3233\/JCM-226667_ref16","doi-asserted-by":"publisher","first-page":"1271","DOI":"10.1016\/j.micpro.2015.07.002","article-title":"Impacts of traveling paths on energy provisioning for industrial wireless rechargeable sensor networks","volume":"39","author":"Han","year":"2015","journal-title":"Microprocessors & Microsystems."},{"key":"10.3233\/JCM-226667_ref17","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.comcom.2018.05.002","article-title":"Adaptive online mobile charging for node failure avoidance in wireless rechargeable sensor networks","volume":"126","author":"Zhu","year":"2018","journal-title":"Computer Communications."},{"key":"10.3233\/JCM-226667_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737502"},{"key":"10.3233\/JCM-226667_ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MASS.2012.6502505"},{"key":"10.3233\/JCM-226667_ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2507924.2507938"},{"issue":"8","key":"10.3233\/JCM-226667_ref21","doi-asserted-by":"publisher","first-page":"2411","DOI":"10.1109\/TC.2015.2490060","article-title":"A mobile data gathering framework for wireless rechargeable sensor networks with vehicle movement costs and capacity constraints","volume":"65","author":"Wang","year":"2015","journal-title":"IEEE Transactions on Computers."},{"key":"10.3233\/JCM-226667_ref22","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1016\/j.pmcj.2018.10.007","article-title":"Efficient dispatch of mobile sensors in a WSN with wireless chargers","volume":"51","author":"Wang","year":"2018","journal-title":"Pervasive and Mobile Computing."},{"issue":"3","key":"10.3233\/JCM-226667_ref23","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1287\/opre.6.3.419","article-title":"Constructing maximal dynamic flows from static flows","volume":"6","author":"Ford","year":"1958","journal-title":"Operations Research."},{"key":"10.3233\/JCM-226667_ref25","doi-asserted-by":"publisher","DOI":"10.1145\/800076.802464"},{"issue":"2","key":"10.3233\/JCM-226667_ref26","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/j.ejor.2010.10.018","article-title":"A specialized network simplex algorithm for the constrained maximum flow problem","volume":"210","author":"Cal\u0131skan","year":"2011","journal-title":"European Journal of Operational Research."},{"issue":"1","key":"10.3233\/JCM-226667_ref27","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/TR.2013.2241132","article-title":"Speeding up the estimation of the expected value of maximum flow through reliable networks","volume":"62","author":"Sharma","year":"2013","journal-title":"IEEE Transactions on Reliability."},{"key":"10.3233\/JCM-226667_ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2488608.2488704"},{"issue":"5","key":"10.3233\/JCM-226667_ref29","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1007\/s12652-017-0495-3","article-title":"The maximum flow problem of uncertain random network","volume":"8","author":"Shi","year":"2017","journal-title":"Journal of Ambient Intelligence and Humanized Computing."},{"issue":"10","key":"10.3233\/JCM-226667_ref30","doi-asserted-by":"publisher","first-page":"4252","DOI":"10.1109\/TITS.2019.2939358","article-title":"An energy-efficient train operation approach by integrating the metro timetabling and eco-driving","volume":"21","author":"Su","year":"2019","journal-title":"IEEE Transactions on Intelligent Transportation Systems."},{"key":"10.3233\/JCM-226667_ref31","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1016\/j.future.2018.05.038","article-title":"Parallel processing algorithm for railway signal fault diagnosis data based on cloud computing","volume":"88","author":"Cao","year":"2018","journal-title":"Future Generation Computer Systems."}],"container-title":["Journal of Computational Methods in Sciences and Engineering"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JCM-226667","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T16:32:37Z","timestamp":1771000357000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JCM-226667"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,30]]},"references-count":29,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/jcm-226667","relation":{},"ISSN":["1472-7978","1875-8983"],"issn-type":[{"value":"1472-7978","type":"print"},{"value":"1875-8983","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,30]]}}}