Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation 2015
DOI: 10.1145/2739482.2764632
|View full text |Cite
|
Sign up to set email alerts
|

Renumber Coevolutionary Multiswarm Particle Swarm Optimization for Multi-objective Workflow Scheduling on Cloud Computing Environment

Abstract: Resources scheduling is a significant research topic in cloud computing, which is often modeled as a cost-minimization and deadline-constrained workflow scheduling model. This is a constrained single objective problem that to minimize the overall workflow execution cost while meeting deadline constraints. In this paper, we offer a new horizon to convert this single-objective problem to a multi-objective problem and present coevolutionary multiswarm particle swarm optimization (CMPSO) to find the non-dominated … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 21 publications
(8 citation statements)
references
References 8 publications
0
8
0
Order By: Relevance
“…We created five problem instances of different sizes from 100 to 500, which are numbered sequentially from C1 to C5. In every problem instance, VMs are generated by discrete uniform distribution of [1,8] for CPU and [1,32] for memory. The memory is the bottleneck resource.…”
Section: Test C: Hard Heterogeneous Environmentmentioning
confidence: 99%
See 1 more Smart Citation
“…We created five problem instances of different sizes from 100 to 500, which are numbered sequentially from C1 to C5. In every problem instance, VMs are generated by discrete uniform distribution of [1,8] for CPU and [1,32] for memory. The memory is the bottleneck resource.…”
Section: Test C: Hard Heterogeneous Environmentmentioning
confidence: 99%
“…This way, the physical resources are virtualized as uniform resources and therefore are efficient for parallel and distributed computing [5], [6]. Virtual machines (VMs) are created according to the type of operating system and the amount of required resources such as CPU, memory, and storage, specified by the customers and then run on a physical server to host application to meet requirements of customers [7], [8]. On the other hand, virtualization allows multiple VMs to be executed on the same physical server and share hardware resources.…”
mentioning
confidence: 99%
“…Authors in References 43‐50 considered the cost minimization as performance metric for scheduling the single workflow without any constraints. Authors in References 51‐53 optimized the makespan of the workflow application.…”
Section: Application Of Gtlbo In Workflow Scheduling Problem On Cloudmentioning
confidence: 99%
“…This way, the learning among particles via resource index becomes much more clear and reasonable. Later, Li et al [2015b] further extended their work to a multiobjective scheduling model and proposed using coevolutionary multiswarm PSO [Zhan et al 2013] to solve the problem.…”
Section: Scheduling For User Qosmentioning
confidence: 99%