journal article·2024-01-01Open access

An efficient task offloading method for drip irrigation and fertilization at edge nodes based on quantum chaotic genetic algorithm

Jiawei Zhao, Xiang Liu, Min Tian

AIP Advances· Volume 14· Issue 1

Abstract

Minimizing the offloading latency of agricultural drip irrigation and fertilization tasks has long been a pressing issue in agricultural drip irrigation and fertilization wireless sensor networks (AIFWSNs). The introduction of edge computing as a robust and practical aid to cloud computing in AIFWSNs can significantly improve the execution speed of agricultural drip irrigation and fertilization tasks and effectively reduce the task offloading latency. Therefore, this paper investigates the optimization method of drip irrigation and fertilization task offloading delay in AIFWSNs based on edge computing and proposes a new edge task offloading method for AIFWSNs, namely, Quantum Chaotic Genetic Optimization Algorithm (QCGA). This paper introduces a novel quantum operator in QCGA, comprising a quantum non-gate and a quantum rotation gate, to improve the algorithm’s global search capability. The quantum operator accomplishes the updating of quantum rotating gates without querying the quantum rotation angle table, which reduces the computational complexity of introducing quantum optimization into the task offloading problem of AIFWSNs. This paper proposes a new chaotic operator to make the initial solution more uniformly distributed in the search space by chaotic mapping. This paper’s simulation experiments compared QCGA and snake optimizer (SO), genetic algorithm (GA), particle swarm optimization (PSO), sequential offloading, and random offloading methods. Simulation results showed that, compared with SO, GA, PSO, sequential offloading, and random offloading methods, the average delay of QCGA was reduced by 9.96%, 26.78%, 29.31%, 44.67%, and 61.24%.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: IoT and Edge/Fog Computing · Energy Efficient Wireless Sensor Networks · Smart Agriculture and AI

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Mechanical and Electrical Engineering, Shihezi University , Shihezi 832000, China

Funding

National Natural Science Foundation of China · National Key R&D Program of China · Corps Science and Technology Plan Projects · Shihezi University Hing-Level Talent Research Start-up Fund Project · Shihezi University Young Innovative Talent Program Project

References (36)

Show source-provided references
1. Internet of things for the future of smart agriculture: A comprehensive survey of emerging technologies10.1109/jas.2021.1003925 ↗
2. MCEAACO-QSRP: A novel QoS-secure routing protocol for industrial Internet of Things10.1109/jiot.2022.3162106 ↗
3. Structuring reference architectures for the industrial internet of things10.3390/fi11070151 ↗
4. Cloud-IIoT-based electronic health record privacy-preserving by CNN and blockchain-enabled federated learning10.1109/tii.2022.3189170 ↗
5. Estimation of clock skew for time synchronization based on two-way message exchange mechanism in industrial wireless sensor networks10.1109/tii.2018.2799595 ↗
6. Edge and fog computing in healthcare – a review10.12694/scpe.v20i2.1504 ↗
7. Task offloading with task classification and offloading nodes selection for MEC-enabled IoV10.1145/3475871 ↗
8. Offloading in mobile edge computing: Task allocation and computational frequency scaling10.1109/tcomm.2017.2699660 ↗
9. Energy-efficient decision making for mobile cloud offloading10.1109/tcc.2018.2789446 ↗
10. Double deep Q-network based dynamic framing offloading in vehicular edge computing10.1109/tnse.2022.3172794 ↗
11. DDPQN: An efficient DNN offloading strategy in local-edge-cloud collaborative environments10.1109/tsc.2021.3116597 ↗
12. Lyapunov-guided delay-aware energy efficient offloading in IIoT-MEC systems10.1109/tii.2022.3206787 ↗
13. EMM: Energy-aware mobility management for mobile edge computing in ultra dense networks10.1109/jsac.2017.2760160 ↗
14. Task offloading for mobile edge computing in software defined ultra-dense network10.1109/jsac.2018.2815360 ↗
15. A multi-user mobile computation offloading and transmission scheduling mechanism for delay-sensitive applications10.1109/tmc.2019.2891736 ↗
16. Joint optimization of lifetime and transport delay under reliability constraint wireless sensor networks10.1109/tpds.2015.2388482 ↗
17. Hierarchical clustering-task scheduling policy in cluster-based wireless sensor networks10.1109/tii.2017.2757606 ↗
18. A real-time big data gathering algorithm based on indoor wireless sensor networks for risk analysis of industrial operations10.1109/tii.2015.2436337 ↗
19. QEGWO: Energy-efficient clustering approach for industrial wireless sensor networks using quantum-related bioinspired optimization10.1109/jiot.2022.3189807 ↗
20. Resource allocation algorithm with multi-platform intelligent offloading in D2D-enabled vehicular networks10.1109/access.2018.2882000 ↗
21. Efficient multi-user computation offloading for mobile-edge cloud computing10.1109/tnet.2015.2487344 ↗
22. Intelligent edge computing in internet of vehicles: A joint computation offloading and caching solution10.1109/tits.2020.2997832 ↗
23. Task offloading strategy of vehicular networks based on improved bald eagle search optimization algorithm10.3390/app12189308 ↗
24. Quantum clone elite genetic algorithm-based evaluation mechanism for maximizing network efficiency in soil moisture wireless sensor networks10.1155/2021/5590472 ↗
25. QUAntum Particle Swarm Optimization: An auto-adaptive PSO for local and global optimization10.1007/s10589-022-00362-2 ↗
26. Implementable hybrid quantum ant colony optimization algorithm10.1007/s42484-022-00065-1 ↗
27. An efficient coverage method for SEMWSNs based on adaptive chaotic Gaussian variant snake optimization algorithm10.3934/mbe.2023150 ↗
28. A chaotic parallel artificial fish swarm algorithm for water quality monitoring sensor networks 3D coverage optimization10.1155/2021/5529527 ↗
29. A chaotic elite niche evolutionary algorithm for low-power clustering in environment monitoring wireless sensor networks10.1155/2021/5558643 ↗
30. Research on improved chaotic particle optimization algorithm based on complex function10.3389/fphy.2020.00368 ↗
31. Snake optimizer: A novel meta-heuristic optimization algorithm10.1016/j.knosys.2022.108320 ↗
32. An opposition-based chaotic Grey Wolf Optimizer for global optimisation tasks10.1080/0952813x.2018.1554712 ↗
33. A multi-objective optimization of resource management and minimum batch VM migration for prioritized task allocation in fog-edge-cloud computing10.3233/jifs-213520 ↗
34. OPAT: Optimized allocation of time-dependent tasks for mobile crowdsensing10.1109/tii.2021.3094527 ↗
35. Fairness-aware task offloading and resource allocation in cooperative mobile-edge computing10.1109/jiot.2021.3100253 ↗
36. Incentive-driven task allocation for collaborative edge computing in industrial internet of things10.1109/jiot.2021.3085143 ↗