{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T19:06:01Z","timestamp":1772823961316,"version":"3.50.1"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T00:00:00Z","timestamp":1755734400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T00:00:00Z","timestamp":1755734400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J. King Saud Univ. Comput. Inf. Sci."],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s44443-025-00073-8","type":"journal-article","created":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T08:28:35Z","timestamp":1755764915000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Multi-objective multi-workflow task offloading based on evolutionary optimization"],"prefix":"10.1007","volume":"37","author":[{"given":"Teliekebieke","family":"Misha","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lisheng","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zheng-yi","family":"Chai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,8,21]]},"reference":[{"key":"73_CR1","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/j.future.2019.04.029","volume":"100","author":"V Arabnejad","year":"2019","unstructured":"Arabnejad V, Bubendorfer K, Ng B (2019) Dynamic multi-workflow scheduling: A deadline and cost-aware approach for commercial clouds. Futur Gener Comput Syst 100:98\u2013108","journal-title":"Futur Gener Comput Syst"},{"key":"73_CR2","doi-asserted-by":"crossref","unstructured":"Chen Y, Li L, Xu F ( 2023) Reliability improvement and energy-efficient of multi-workflow scheduling with deadline and reliability constraints. In: 2023 China Automation Congress (CAC). IEEE, pp 8771\u20138776","DOI":"10.1109\/CAC59555.2023.10450729"},{"key":"73_CR3","doi-asserted-by":"publisher","first-page":"101244","DOI":"10.1016\/j.swevo.2023.101244","volume":"77","author":"Z Cui","year":"2023","unstructured":"Cui Z, Xue Z, Fan T et al (2023) A many-objective evolutionary algorithm based on constraints for collaborative computation offloading. Swarm Evol Comput 77:101244","journal-title":"Swarm Evol Comput"},{"issue":"4","key":"73_CR4","doi-asserted-by":"publisher","first-page":"2520","DOI":"10.1109\/TMC.2023.3259394","volume":"23","author":"X Dai","year":"2023","unstructured":"Dai X, Xiao Z, Jiang H et al (2023) UAV-assisted task offloading in vehicular edge computing networks. IEEE Trans Mob Comput 23(4):2520\u20132534","journal-title":"IEEE Trans Mob Comput"},{"issue":"8","key":"73_CR5","first-page":"3571","volume":"65","author":"TQ Dinh","year":"2017","unstructured":"Dinh TQ, Tang J, La QD et al (2017) Offloading in mobile edge computing: Task allocation and computational frequency scaling. IEEE Trans Commun 65(8):3571\u20133584","journal-title":"IEEE Trans Commun"},{"issue":"2","key":"73_CR6","doi-asserted-by":"publisher","first-page":"1147","DOI":"10.1109\/TCOMM.2020.3038875","volume":"69","author":"K Guo","year":"2020","unstructured":"Guo K, Gao R, Xia W et al (2020) Online learning based computation offloading in MEC systems with communication and computation dynamics. IEEE Trans Commun 69(2):1147\u20131162","journal-title":"IEEE Trans Commun"},{"issue":"4","key":"73_CR7","doi-asserted-by":"publisher","first-page":"5718","DOI":"10.1109\/JIOT.2023.3307769","volume":"11","author":"M Guo","year":"2023","unstructured":"Guo M, Hu X, Chen Y et al (2023) Joint scheduling and offloading schemes for multiple interdependent computation tasks in mobile edge computing. IEEE Internet Things J 11(4):5718\u20135730","journal-title":"IEEE Internet Things J"},{"key":"73_CR8","doi-asserted-by":"crossref","unstructured":"Hsu C W, Hsu Y L, Wei HY (2019) Energy-efficient and reliable MEC offloading for heterogeneous industrial iot networks. In: 2019 European Conference on Networks and Communications (EuCNC). IEEE, pp 384\u2013388","DOI":"10.1109\/EuCNC.2019.8802020"},{"key":"73_CR9","doi-asserted-by":"crossref","unstructured":"Keshavarznejad M, Rezvani M H, Adabi S (2021) Delay-aware optimization of energy consumption for computation offloading in fog environments using metaheuristic algorithms[J]. Clust Comput pp 1\u201329","DOI":"10.1007\/s10586-020-03230-y"},{"key":"73_CR10","doi-asserted-by":"publisher","first-page":"13092","DOI":"10.1109\/ACCESS.2019.2893118","volume":"7","author":"S Li","year":"2019","unstructured":"Li S, Tao Y, Qin X et al (2019) Energy-aware mobile edge computation offloading for IoT over heterogenous networks. IEEE Access 7:13092\u201313105","journal-title":"IEEE Access"},{"issue":"3","key":"73_CR11","doi-asserted-by":"publisher","first-page":"1628","DOI":"10.1109\/COMST.2017.2682318","volume":"19","author":"P Mach","year":"2017","unstructured":"Mach P, Becvar Z (2017) Mobile edge computing: A survey on architecture and computation offloading. IEEE Commun Surv Tutor 19(3):1628\u20131656","journal-title":"IEEE Commun Surv Tutor"},{"issue":"12","key":"73_CR12","doi-asserted-by":"publisher","first-page":"3590","DOI":"10.1109\/JSAC.2016.2611964","volume":"34","author":"Y Mao","year":"2016","unstructured":"Mao Y, Zhang J, Letaief KB (2016) Dynamic computation offloading for mobile-edge computing with energy harvesting devices. IEEE J Sel Areas Commun 34(12):3590\u20133605","journal-title":"IEEE J Sel Areas Commun"},{"issue":"10","key":"73_CR13","doi-asserted-by":"publisher","first-page":"4738","DOI":"10.1109\/TVT.2014.2372852","volume":"64","author":"O Munoz","year":"2014","unstructured":"Munoz O, Pascual-Iserte A, Vidal J (2014) Optimization of radio and computational resources for energy efficiency in latency-constrained application offloading. IEEE Trans Veh Technol 64(10):4738\u20134755","journal-title":"IEEE Trans Veh Technol"},{"issue":"2","key":"73_CR14","doi-asserted-by":"publisher","first-page":"1334","DOI":"10.1109\/TCC.2021.3132175","volume":"11","author":"L Pan","year":"2021","unstructured":"Pan L, Liu X, Jia Z et al (2021) A multi-objective clustering evolutionary algorithm for multi-workflow computation offloading in mobile edge computing. IEEE Trans Cloud Comput 11(2):1334\u20131351","journal-title":"IEEE Trans Cloud Comput"},{"issue":"5","key":"73_CR15","doi-asserted-by":"publisher","first-page":"3032","DOI":"10.1109\/TNSE.2022.3155490","volume":"10","author":"K Peng","year":"2022","unstructured":"Peng K, Huang H, Zhao B et al (2022) Intelligent computation offloading and resource allocation in IIoT with end-edge-cloud computing using NSGA-III. IEEE Trans Netw Sci Eng 10(5):3032\u20133046","journal-title":"IEEE Trans Netw Sci Eng"},{"key":"73_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jpdc.2022.09.008","volume":"171","author":"K Sadatdiynov","year":"2023","unstructured":"Sadatdiynov K, Cui L, Zhang L et al (2023) An intelligent hybrid method: Multi-objective optimization for MEC-enabled devices of IoE. J Parallel Distrib Comput 171:1\u201313","journal-title":"J Parallel Distrib Comput"},{"issue":"9","key":"73_CR17","first-page":"1719","volume":"50","author":"A Shakarami","year":"2020","unstructured":"Shakarami A, Shahidinejad A, Ghobaei-Arani M (2020) A review on the computation offloading approaches in mobile edge computing: A game-theoretic perspective. Softw: Pract Exp 50(9):1719\u20131759","journal-title":"Softw: Pract Exp"},{"key":"73_CR18","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1016\/j.future.2021.10.013","volume":"128","author":"F Song","year":"2022","unstructured":"Song F, Xing H, Wang X et al (2022) Offloading dependent tasks in multi-access edge computing: A multi-objective reinforcement learning approach. Futur Gener Comput Syst 128:333\u2013348","journal-title":"Futur Gener Comput Syst"},{"issue":"18","key":"73_CR19","doi-asserted-by":"publisher","first-page":"17014","DOI":"10.1109\/JIOT.2021.3137861","volume":"9","author":"Z Sun","year":"2021","unstructured":"Sun Z, Yang H, Li C et al (2021) Cloud-edge collaboration in industrial internet of things: A joint offloading scheme based on resource prediction. IEEE Internet Things J 9(18):17014\u201317025","journal-title":"IEEE Internet Things J"},{"key":"73_CR20","doi-asserted-by":"crossref","unstructured":"Tian W, Gu R, Feng R, et al (2019) A qoS-aware workflow scheduling method for cloudlet-based mobile cloud computing. In: 2019 International Conference on Internet of Things (iThings) and IEEE GreenCom, CPSCom, SmartData. IEEE, pp 164\u2013169","DOI":"10.1109\/iThings\/GreenCom\/CPSCom\/SmartData.2019.00048"},{"key":"73_CR21","doi-asserted-by":"crossref","unstructured":"Tong L, Gao W (2016) Application-aware traffic scheduling for workload offloading in mobile clouds. In: IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications. 1\u20139","DOI":"10.1109\/INFOCOM.2016.7524520"},{"issue":"1","key":"73_CR22","doi-asserted-by":"publisher","first-page":"856","DOI":"10.1109\/TVT.2018.2881191","volume":"68","author":"TX Tran","year":"2018","unstructured":"Tran TX, Pompili D (2018) Joint computation offloading and resource allocation for multi-server mobile-edge computing networks. IEEE Trans Veh Technol 68(1):856\u2013868","journal-title":"IEEE Trans Veh Technol"},{"issue":"1","key":"73_CR23","first-page":"5216943","volume":"2023","author":"C Xia","year":"2023","unstructured":"Xia C, Jin Z, Su J et al (2023) Mobility-Aware Offloading and Resource Allocation Strategies in MEC Network Based on Game Theory. Wirel Commun Mob Comput 2023(1):5216943","journal-title":"Wirel Commun Mob Comput"},{"issue":"8","key":"73_CR24","doi-asserted-by":"publisher","first-page":"2253","DOI":"10.1109\/TC.2014.2366735","volume":"64","author":"L Yang","year":"2014","unstructured":"Yang L, Cao J, Cheng H et al (2014) Multi-user computation partitioning for latency sensitive mobile cloud applications. IEEE Trans Comput 64(8):2253\u20132266","journal-title":"IEEE Trans Comput"},{"issue":"3","key":"73_CR25","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/MNET.011.1900275","volume":"34","author":"H Yang","year":"2020","unstructured":"Yang H, Zhan K, Kadoch M et al (2020) BLCS: Brain-like distributed control security in cyber physical systems. IEEE Network 34(3):8\u201315","journal-title":"IEEE Network"},{"issue":"6","key":"73_CR26","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","volume":"11","author":"Q Zhang","year":"2007","unstructured":"Zhang Q, Li H (2007) MOEA\/D: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712\u2013731","journal-title":"IEEE Trans Evol Comput"},{"issue":"10","key":"73_CR27","doi-asserted-by":"publisher","first-page":"9303","DOI":"10.1109\/JIOT.2020.3000527","volume":"7","author":"J Zhang","year":"2020","unstructured":"Zhang J, Du J, Shen Y et al (2020) Dynamic computation offloading with energy harvesting devices: A hybrid-decision-based deep reinforcement learning approach. IEEE Internet Things J 7(10):9303\u20139317","journal-title":"IEEE Internet Things J"},{"issue":"8","key":"73_CR28","doi-asserted-by":"publisher","first-page":"5424","DOI":"10.1109\/TII.2019.2949348","volume":"16","author":"Z Zhao","year":"2019","unstructured":"Zhao Z, Zhao R, Xia J et al (2019) A novel framework of three-hierarchical offloading optimization for MEC in industrial IoT networks. IEEE Trans Industr Inf 16(8):5424\u20135434","journal-title":"IEEE Trans Industr Inf"}],"container-title":["Journal of King Saud University Computer and Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44443-025-00073-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44443-025-00073-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44443-025-00073-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,17]],"date-time":"2025-09-17T12:43:54Z","timestamp":1758113034000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44443-025-00073-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,21]]},"references-count":28,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["73"],"URL":"https:\/\/doi.org\/10.1007\/s44443-025-00073-8","relation":{},"ISSN":["1319-1578","2213-1248"],"issn-type":[{"value":"1319-1578","type":"print"},{"value":"2213-1248","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,21]]},"assertion":[{"value":"14 March 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 May 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 August 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"189"}}