Abstract
Mobile Fog computing (MFC) is an elongation to cloud computing in which the processing is performed near the IoT devices. It reduces latency and energy consumption in the system and the idle choice for healthcare applications, smart cities, etc. In MFC, the mobile devices (MDs) select the best fog device (FD) and offload FDs' task. The submitted applications to the system are divided into modules, and the best FD has been selected for the module using the Module Placement C4.5 (MPC45) algorithm. If the MD's power consumption is more than that the power consumption of Wi-Fi, then only offloading has been performed. There are many factors, such as authenticity, confidentiality, availability, capacity, integrity, cost, and speed are used as the decision parameters for selecting the best FD. In the present research paper, a novel module placement scheme has proposed for optimizing the MPC45 with the Markov chain. The proposed approach is compared with the state of art algorithms in terms of power consumption, performance, and response time, which shows that the proposed method of task offloading is better compared to the other existing ones.