{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T13:34:49Z","timestamp":1753882489672,"version":"3.41.2"},"reference-count":31,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2024,12,19]],"date-time":"2024-12-19T00:00:00Z","timestamp":1734566400000},"content-version":"vor","delay-in-days":353,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100019779","name":"Qatar National Library","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100019779","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["International Journal of Distributed Sensor Networks"],"published-print":{"date-parts":[[2024,1]]},"abstract":"<jats:p>The explosion of the IoT and the immense increase in the number of devices around the world, as well as the desire to meet the quality of service in the best way possible, have challenged cloud computing. Fog computing has been introduced to reduce the distance between the IoT and the cloud and to process time\u2010sensitive tasks in an efficient and speedy manner. IoT devices can process a portion of the workload locally and offload the rest to the fog layer. This workload is then allocated to the fog nodes. The distribution of workload between IoT devices and fog nodes should account for the constrained energy resources of the IoT device, while still prioritizing the primary objective of fog computing, which is to minimize delay. This study investigates workload allocation in the IoT node and the fog nodes by optimizing delay and energy consumption. This paper proposes an improved version of NSGA II, namely, reinforcement weighted probabilistic NSGA II, which uses weighted probabilistic mutation. This algorithm replaces random mutation with probabilistic mutation to enhance exploration of the solution space. This method uses domain\u2010specific knowledge to improve convergence and solution quality, resulting in reduced delay and better energy efficiency compared to traditional NSGA II and other evolutionary algorithms. The results demonstrate that the proposed algorithm reduces delay by nearly 2\u2009s while also achieving an improvement in energy efficiency, surpassing the state of the art by nearly 3\u2009units.<\/jats:p>","DOI":"10.1155\/dsn\/7645953","type":"journal-article","created":{"date-parts":[[2024,12,19]],"date-time":"2024-12-19T16:46:58Z","timestamp":1734626818000},"source":"Crossref","is-referenced-by-count":0,"title":["RWP\u2010NSGA II: Reinforcement Weighted Probabilistic NSGA II for Workload Allocation in Fog and Internet of Things Environment"],"prefix":"10.1155","volume":"2024","author":[{"given":"Hafsa","family":"Raissouli","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2336-0490","authenticated-orcid":false,"given":"Samir Brahim","family":"Belhaouari","sequence":"additional","affiliation":[]},{"given":"Ahmad Alauddin Bin","family":"Ariffin","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2024,12,19]]},"reference":[{"key":"e_1_2_13_1_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-020-03600-8"},{"key":"e_1_2_13_2_2","unstructured":"Infosecurity Magazine Infosecurity magazine 2024 https:\/\/www.infosecurity-magazine.com\/."},{"key":"e_1_2_13_3_2","doi-asserted-by":"publisher","DOI":"10.55730\/1300-0632.3857"},{"key":"e_1_2_13_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2017.07.009"},{"key":"e_1_2_13_5_2","doi-asserted-by":"publisher","DOI":"10.1155\/2023\/5222504"},{"key":"e_1_2_13_6_2","doi-asserted-by":"publisher","DOI":"10.5815\/ijmecs.2018.02.01"},{"key":"e_1_2_13_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3603703"},{"key":"e_1_2_13_8_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2020.02.017"},{"key":"e_1_2_13_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/tnse.2018.2852762"},{"key":"e_1_2_13_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2023.3239339"},{"key":"e_1_2_13_11_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2018.01.003"},{"key":"e_1_2_13_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/jiot.2019.2945066"},{"key":"e_1_2_13_13_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-018-3169-3"},{"key":"e_1_2_13_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2021.01.022"},{"key":"e_1_2_13_15_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2020.101221"},{"key":"e_1_2_13_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2021.03.006"},{"key":"e_1_2_13_17_2","doi-asserted-by":"publisher","DOI":"10.1109\/4235.996017"},{"key":"e_1_2_13_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/access.2020.2975741"},{"key":"e_1_2_13_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/jsac.2020.3020659"},{"key":"e_1_2_13_20_2","doi-asserted-by":"crossref","unstructured":"RaissouliH. AriffinA. A. B. andBelhaouariS. B. Workload allocation in fog environment using multi-objective evolutionary algorithms for internet of things 2023 6th International Conference on Advanced Communication Technologies and Networking (CommNet) 2023 Rabat Morocco 1\u20138 https:\/\/doi.org\/10.1109\/CommNet60167.2023.10365185.","DOI":"10.1109\/CommNet60167.2023.10365185"},{"key":"e_1_2_13_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10723-023-09694-7"},{"key":"e_1_2_13_22_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jocs.2022.101828"},{"key":"e_1_2_13_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2020.2964590"},{"key":"e_1_2_13_24_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2023.10.012"},{"key":"e_1_2_13_25_2","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/978-3-031-33920-2_9","volume-title":"Cooperative and Distributed Intelligent Computation in Fog Computing: Concepts, Architectures, and Frameworks","author":"Tran-Dang H.","year":"2023"},{"key":"e_1_2_13_26_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.scs.2021.103244"},{"key":"e_1_2_13_27_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-022-04328-3"},{"key":"e_1_2_13_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/3418501"},{"key":"e_1_2_13_29_2","doi-asserted-by":"crossref","unstructured":"TaghizadehM.andAhmadiM. A heuristic task scheduling algorithm for vehicular fog computing 2024 8th International Conference on Smart Cities Internet of Things and Applications (SCIoT) 2024 Mashhad Iran Islamic Republic of 168\u2013173 https:\/\/doi.org\/10.1109\/SCIoT62588.2024.10570144.","DOI":"10.1109\/SCIoT62588.2024.10570144"},{"key":"e_1_2_13_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3051411"},{"key":"e_1_2_13_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2015.2487344"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/dsn\/7645953","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,19]],"date-time":"2024-12-19T16:47:03Z","timestamp":1734626823000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/dsn\/7645953"}},"subtitle":[],"editor":[{"given":"Saeed","family":"Olyaee","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2024,1]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,1]]}},"alternative-id":["10.1155\/dsn\/7645953"],"URL":"https:\/\/doi.org\/10.1155\/dsn\/7645953","archive":["Portico"],"relation":{},"ISSN":["1550-1329","1550-1477"],"issn-type":[{"type":"print","value":"1550-1329"},{"type":"electronic","value":"1550-1477"}],"subject":[],"published":{"date-parts":[[2024,1]]},"article-number":"7645953"}}