Cost-aware workflow offloading in edge-cloud computing using a genetic algorithm
2024 (English)In: Journal of Supercomputing, ISSN 0920-8542, E-ISSN 1573-0484Article in journal (Refereed) Published
Abstract [en]
The edge-cloud computing continuum effectively uses fog and cloud servers to meet the quality of service (QoS) requirements of tasks when edge devices cannot meet those requirements. This paper focuses on the workflow offloading problem in edge-cloud computing and formulates this problem as a nonlinear mathematical programming model. The objective function is to minimize the monetary cost of executing a workflow while satisfying constraints related to data dependency among tasks and QoS requirements, including security and deadlines. Additionally, it presents a genetic algorithm for the workflow offloading problem to find near-optimal solutions with the cost minimization objective. The performance of the proposed mathematical model and genetic algorithm is evaluated on several real-world workflows. Experimental results demonstrate that the proposed genetic algorithm can find admissible solutions comparable to the mathematical model and outperforms particle swarm optimization, bee life algorithm, and a hybrid heuristic-genetic algorithm in terms of workflow execution costs.
Place, publisher, year, edition, pages
Springer, 2024.
Keywords [en]
Cost minimization, Edge-cloud computing, Genetic algorithm, Mathematical programming, Security-aware, Workflow offloading, Cloud computing, Particle swarm optimization (PSO), Quality of service, Cloud-computing, Cost-aware, Edge clouds, Quality-of-service, Service requirements, Work-flows, Genetic algorithms
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-68070DOI: 10.1007/s11227-024-06341-0ISI: 001268848900001Scopus ID: 2-s2.0-85198093799OAI: oai:DiVA.org:mdh-68070DiVA, id: diva2:1884547
2024-07-172024-07-172024-07-31Bibliographically approved