Detailed Information

Cited 12 time in webofscience Cited 22 time in scopus
Metadata Downloads

Using differential evolution and Moth-Flame optimization for scientific workflow scheduling in fog computing

Full metadata record
DC Field Value Language
dc.contributor.authorAhmed, O.H.-
dc.contributor.authorLu, J.-
dc.contributor.authorXu, Q.-
dc.contributor.authorAhmed, A.M.-
dc.contributor.authorRahmani, A.M.-
dc.contributor.authorHosseinzadeh, M.-
dc.date.accessioned2021-12-22T00:40:42Z-
dc.date.available2021-12-22T00:40:42Z-
dc.date.created2021-08-23-
dc.date.issued2021-11-
dc.identifier.issn1568-4946-
dc.identifier.urihttps://scholarworks.bwise.kr/gachon/handle/2020.sw.gachon/82976-
dc.description.abstractFog computing is an interesting technology aimed at providing various processing and storage resources at the IoT networks’ edge. Energy consumption is one of the essential factors that can directly impact the maintenance cost and CO2 emissions of fog environments. Energy consumption can be mitigated by effective scheduling approaches, in which tasks are going to be mapped on the best possible resources regarding some conflicting objectives. To deal with these issues, we introduce an opposition-based hybrid discrete optimization algorithm, called DMFO-DE. For this purpose, first, a discrete and Opposition-Based Learning (OBL) version of the Moth–Flame Optimization (MFO) algorithm is provided, and it then is combined with the Differential Evolution (DE) algorithm to improve the convergence speed and prevent local optima problem. The DMFO-DE is then employed for scientific workflow scheduling in fog computing environments using the Dynamic Voltage and Frequency Scaling (DVFS) method. The Heterogeneous Earliest Finish Time (HEFT) algorithm is used to find the tasks execution order in the scientific workflows. Our workflow scheduling approach mainly tries to decrease the scheduling process's energy consumption by minimizing the applied Virtual Machines (VMs), makespan, and communication between dependent tasks. For evaluating the performance of the proposed scheduling scheme, extensive simulations are conducted on the scientific workflows with four different sizes. The experimental results indicate that scheduling using the DMFO-DE algorithm can outperform other metrics such as the number of applied VMs, and energy consumption. © 2021 Elsevier B.V.-
dc.language영어-
dc.language.isoen-
dc.publisherElsevier-
dc.relation.isPartOfApplied Soft Computing-
dc.titleUsing differential evolution and Moth-Flame optimization for scientific workflow scheduling in fog computing-
dc.typeArticle-
dc.type.rimsART-
dc.description.journalClass1-
dc.identifier.wosid000729956400011-
dc.identifier.doi10.1016/j.asoc.2021.107744-
dc.identifier.bibliographicCitationApplied Soft Computing, v.112-
dc.description.isOpenAccessN-
dc.identifier.scopusid2-s2.0-85112509008-
dc.citation.titleApplied Soft Computing-
dc.citation.volume112-
dc.contributor.affiliatedAuthorHosseinzadeh, M.-
dc.type.docTypeArticle-
dc.subject.keywordAuthorDVFS-
dc.subject.keywordAuthorEnergy-
dc.subject.keywordAuthorFog computing-
dc.subject.keywordAuthorMakespan-
dc.subject.keywordAuthorOptimization-
dc.subject.keywordAuthorTask-
dc.subject.keywordAuthorWorkflow-
dc.subject.keywordPlusDynamic frequency scaling-
dc.subject.keywordPlusEnergy utilization-
dc.subject.keywordPlusEvolutionary algorithms-
dc.subject.keywordPlusFog-
dc.subject.keywordPlusOptimization-
dc.subject.keywordPlusScheduling-
dc.subject.keywordPlusVoltage scaling-
dc.subject.keywordPlusComputing environments-
dc.subject.keywordPlusConflicting objectives-
dc.subject.keywordPlusDifferential Evolution-
dc.subject.keywordPlusDifferential evolution algorithms-
dc.subject.keywordPlusDiscrete optimization-
dc.subject.keywordPlusDynamic voltage and frequency scaling-
dc.subject.keywordPlusExtensive simulations-
dc.subject.keywordPlusOpposition-based learning-
dc.subject.keywordPlusFog computing-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Artificial Intelligence-
dc.relation.journalWebOfScienceCategoryComputer Science, Interdisciplinary Applications-
dc.description.journalRegisteredClassscie-
dc.description.journalRegisteredClassscopus-
Files in This Item
There are no files associated with this item.
Appears in
Collections
ETC > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Hosseinzadeh, Mehdi photo

Hosseinzadeh, Mehdi
College of IT Convergence (Department of Software)
Read more

Altmetrics

Total Views & Downloads

BROWSE