{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T06:44:38Z","timestamp":1764225878414,"version":"3.37.3"},"reference-count":28,"publisher":"Oxford University Press (OUP)","issue":"4","license":[{"start":{"date-parts":[[2023,6,8]],"date-time":"2023-06-08T00:00:00Z","timestamp":1686182400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/pages\/standard-publication-reuse-rights"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,4,21]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Mobile devices (MDs) are becoming more prevalent and their battery life is optimised by offloading tasks to cloud servers. However, communication costs must be considered when offloading tasks. To make task offloading worthwhile, it is important to measure the energy consumed during communication activities. Thus, a heterogeneous framework is developed to enhance the energy efficiency of smartphones by analysing parameters such as task and non-task offloading, local cloudlets, radio access networks and remote cloud servers. This paper proposes a task offloading framework that uses a novel algorithm, the Hybrid Red Fox Flow Direction-based Ensemble SVM Forest Classifier, to enhance the system parameters and schedule tasks in offloading cloud computing conditions. The multi-objective function aims to improve user satisfaction by maximising resource utilisation and minimising function. The framework was tested in the Cloudsim simulation tool and compared with different techniques, with the results demonstrating its superiority in terms of energy efficiency and system performance. The proposed framework can optimise the energy efficiency of MDs and improve battery life.<\/jats:p>","DOI":"10.1093\/comjnl\/bxad059","type":"journal-article","created":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T17:18:17Z","timestamp":1686331097000},"page":"1286-1297","source":"Crossref","is-referenced-by-count":4,"title":["Hybrid Optimal Ensemble SVM Forest Classifier for Task Offloading in Mobile Cloud Computing"],"prefix":"10.1093","volume":"67","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0820-9525","authenticated-orcid":false,"given":"Erana Veerappa Dinesh","family":"Subramaniam","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Ramco Institute of Technology, Anna University , Virudhunagar 626117 , India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8536-3051","authenticated-orcid":false,"given":"Valarmathi","family":"Krishnasamy","sequence":"additional","affiliation":[{"name":"Department of Electronics and Communication Engineering, P.S.R. Engineering College, Anna University , Virudhunagar 626140 , India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2023,6,8]]},"reference":[{"key":"2024042316175802600_ref1","doi-asserted-by":"crossref","first-page":"103152","DOI":"10.1016\/j.jnca.2021.103152","article-title":"Mobile cloud computing models security issues: a systematic review","volume":"190","author":"AlAhmad","year":"2021","journal-title":"J. Network Comput. Appl."},{"key":"2024042316175802600_ref2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2018\/8267838","article-title":"A survey on mobile edge computing: focusing on service adoption and provision","volume":"2018","author":"Peng","year":"2018","journal-title":"Wireless Commun. Mobile Comput."},{"key":"2024042316175802600_ref3","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.jnca.2018.04.018","article-title":"Mobile cloud computing: challenges and future research directions","volume":"115","author":"Noor","year":"2018","journal-title":"J. Network Comput. Appl."},{"key":"2024042316175802600_ref4","doi-asserted-by":"crossref","first-page":"108177","DOI":"10.1016\/j.comnet.2021.108177","article-title":"Task offloading in edge and cloud computing: a survey on mathematical, artificial intelligence and control theory solutions","volume":"195","author":"Saeik","year":"2021","journal-title":"Comput. Netw."},{"key":"2024042316175802600_ref5","doi-asserted-by":"crossref","first-page":"1985","DOI":"10.1109\/TMC.2020.3036871","article-title":"Deep reinforcement learning for task offloading in mobile edge computing systems","volume":"21","author":"Tang","year":"2020","journal-title":"IEEE Trans. Mob. Comput."},{"key":"2024042316175802600_ref6","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1109\/JSAC.2018.2815360","article-title":"Task offloading for mobile edge computing in software defined ultra-dense network","volume":"36","author":"Chen","year":"2018","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"2024042316175802600_ref7","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1109\/CC.2018.8543056","article-title":"A greedy algorithm for task offloading in mobile edge computing system","volume":"15","author":"Wei","year":"2018","journal-title":"China Commun."},{"key":"2024042316175802600_ref8","doi-asserted-by":"crossref","first-page":"1814","DOI":"10.1109\/TWC.2019.2958091","article-title":"Peace: privacy-preserving and cost-efficient task offloading for mobile-edge computing","volume":"19","author":"He","year":"2019","journal-title":"IEEE Trans. Wireless Commun."},{"key":"2024042316175802600_ref9","doi-asserted-by":"crossref","first-page":"95970","DOI":"10.1109\/ACCESS.2019.2928377","article-title":"Multi-user and multi-task offloading decision algorithms based on imbalanced edge cloud","volume":"7","author":"Feng","year":"2019","journal-title":"IEEE Access."},{"key":"2024042316175802600_ref10","doi-asserted-by":"crossref","first-page":"3147","DOI":"10.1109\/JIOT.2020.2965898","article-title":"Joint task offloading and resource allocation in UAV-enabled mobile edge computing","volume":"7","author":"Yu","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"2024042316175802600_ref11","doi-asserted-by":"crossref","first-page":"7635","DOI":"10.1109\/JIOT.2019.2903191","article-title":"Deep learning empowered task offloading for mobile edge computing in urban informatics","volume":"6","author":"Zhang","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"2024042316175802600_ref12","doi-asserted-by":"crossref","first-page":"184172","DOI":"10.1109\/ACCESS.2019.2960547","article-title":"Mobile edge computing based task offloading and resource allocation in 5G ultra-dense networks","volume":"7","author":"Chen","year":"2019","journal-title":"IEEE Access."},{"key":"2024042316175802600_ref13","doi-asserted-by":"crossref","first-page":"54074","DOI":"10.1109\/ACCESS.2020.2981434","article-title":"Task offloading and resource allocation for mobile edge computing by deep reinforcement learning based on SARSA","volume":"8","author":"Alfakih","year":"2020","journal-title":"IEEE Access."},{"key":"2024042316175802600_ref14","doi-asserted-by":"crossref","first-page":"181","DOI":"10.23919\/ICN.2020.0014","article-title":"Deep reinforcement learning for dynamic computation offloading and resource allocation in cache-assisted mobile edge computing systems","volume":"1","author":"Nath","year":"2020","journal-title":"Intell. Converged Networks."},{"key":"2024042316175802600_ref15","doi-asserted-by":"crossref","first-page":"239","DOI":"10.26599\/TST.2019.9010062","article-title":"Utility aware offloading for mobile-edge computing","volume":"26","author":"Bi","year":"2020","journal-title":"Tsinghua Sci. Technol."},{"key":"2024042316175802600_ref16","doi-asserted-by":"crossref","first-page":"624","DOI":"10.1109\/TCCN.2020.3018159","article-title":"Collaborative cloud-edge-end task offloading in mobile-edge computing networks with limited communication capability","volume":"7","author":"Kai","year":"2020","journal-title":"IEEE Trans. Cognit. Commun. Networking"},{"key":"2024042316175802600_ref17","doi-asserted-by":"crossref","first-page":"32569","DOI":"10.1109\/ACCESS.2021.3061105","article-title":"Ultra-low latency multi-task offloading in mobile edge computing","volume":"9","author":"Zhang","year":"2021","journal-title":"IEEE Access."},{"key":"2024042316175802600_ref18","doi-asserted-by":"crossref","first-page":"4028","DOI":"10.1007\/s10489-021-02549-2","article-title":"Cost-efficient multi-service task offloading scheduling for mobile edge computing","volume":"52","author":"Song","year":"2022","journal-title":"Appl. Intell."},{"key":"2024042316175802600_ref19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10922-021-09622-8","article-title":"Energy-efficient delay-aware task offloading in fog-cloud computing system for IoT sensor applications","volume":"30","author":"Singh","year":"2022","journal-title":"J. Network Syst. Manage."},{"key":"2024042316175802600_ref20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2021\/6455617","article-title":"Machine learning-based offloading strategy for lightweight user mobile edge computing tasks","volume":"2021","author":"Zhou","year":"2021","journal-title":"Complexity"},{"key":"2024042316175802600_ref21","doi-asserted-by":"crossref","first-page":"114107","DOI":"10.1016\/j.eswa.2020.114107","article-title":"Red Fox Optimization algorithm","volume":"166","author":"Po\u0142ap","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"2024042316175802600_ref22","doi-asserted-by":"crossref","first-page":"28270","DOI":"10.1016\/j.ijhydene.2021.06.046","article-title":"An optimal model identification for solid oxide fuel cell based on extreme learning machines optimized by improved Red Fox Optimization algorithm","volume":"46","author":"Zhang","year":"2021","journal-title":"Int. J. Hydrogen Energy"},{"key":"2024042316175802600_ref23","doi-asserted-by":"crossref","first-page":"1315","DOI":"10.1029\/95WR00471","article-title":"Comparison of single and multiple flow direction algorithms for computing topographic parameters in TOPMODEL","volume":"31","author":"Wolock","year":"1995","journal-title":"Water Resour. Res."},{"key":"2024042316175802600_ref24","doi-asserted-by":"crossref","first-page":"107224","DOI":"10.1016\/j.cie.2021.107224","article-title":"Flow direction algorithm (FDA): a novel optimization approach for solving optimization problems","volume":"156","author":"Karami","year":"2021","journal-title":"Comput. Ind. Eng."},{"key":"2024042316175802600_ref25","doi-asserted-by":"crossref","first-page":"1258","DOI":"10.1109\/TIM.2018.2799059","article-title":"Ensemble SVM method for automatic sleep stage classification","volume":"67","author":"Alickovic","year":"2018","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"2024042316175802600_ref26","doi-asserted-by":"crossref","first-page":"105","DOI":"10.9733\/jgg.241212.1","article-title":"Classification of multispectral images using Random Forest algorithm","volume":"1","author":"Akar","year":"2012","journal-title":"J. Geod. Geoinform."},{"key":"2024042316175802600_ref27","doi-asserted-by":"crossref","first-page":"16568","DOI":"10.1109\/ACCESS.2017.2738069","article-title":"An ensemble Random Forest algorithm for insurance big data analysis","volume":"5","author":"Lin","year":"2017","journal-title":"IEEE Access"},{"key":"2024042316175802600_ref28","doi-asserted-by":"crossref","first-page":"1173","DOI":"10.1109\/ACCESS.2019.2961802","article-title":"A task offloading scheme in vehicular fog and cloud computing system","volume":"8","author":"Wu","year":"2019","journal-title":"IEEE Access"}],"container-title":["The Computer Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/67\/4\/1286\/57295820\/bxad059.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/comjnl\/article-pdf\/67\/4\/1286\/57295820\/bxad059.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,21]],"date-time":"2024-10-21T01:20:42Z","timestamp":1729473642000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/comjnl\/article\/67\/4\/1286\/7192131"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,8]]},"references-count":28,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,6,8]]},"published-print":{"date-parts":[[2024,4,21]]}},"URL":"https:\/\/doi.org\/10.1093\/comjnl\/bxad059","relation":{},"ISSN":["0010-4620","1460-2067"],"issn-type":[{"type":"print","value":"0010-4620"},{"type":"electronic","value":"1460-2067"}],"subject":[],"published-other":{"date-parts":[[2024,4]]},"published":{"date-parts":[[2023,6,8]]}}}