Cargando…

A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems

Cloud workflow system is a kind of platform service based on cloud computing. It facilitates the automation of workflow applications. Between cloud workflow system and its counterparts, market-oriented business model is one of the most prominent factors. The optimization of task-level scheduling in...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Xuejun, Xu, Jia, Yang, Yun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4556880/
https://www.ncbi.nlm.nih.gov/pubmed/26357510
http://dx.doi.org/10.1155/2015/718689
_version_ 1782388414370283520
author Li, Xuejun
Xu, Jia
Yang, Yun
author_facet Li, Xuejun
Xu, Jia
Yang, Yun
author_sort Li, Xuejun
collection PubMed
description Cloud workflow system is a kind of platform service based on cloud computing. It facilitates the automation of workflow applications. Between cloud workflow system and its counterparts, market-oriented business model is one of the most prominent factors. The optimization of task-level scheduling in cloud workflow system is a hot topic. As the scheduling is a NP problem, Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO) have been proposed to optimize the cost. However, they have the characteristic of premature convergence in optimization process and therefore cannot effectively reduce the cost. To solve these problems, Chaotic Particle Swarm Optimization (CPSO) algorithm with chaotic sequence and adaptive inertia weight factor is applied to present the task-level scheduling. Chaotic sequence with high randomness improves the diversity of solutions, and its regularity assures a good global convergence. Adaptive inertia weight factor depends on the estimate value of cost. It makes the scheduling avoid premature convergence by properly balancing between global and local exploration. The experimental simulation shows that the cost obtained by our scheduling is always lower than the other two representative counterparts.
format Online
Article
Text
id pubmed-4556880
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-45568802015-09-09 A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems Li, Xuejun Xu, Jia Yang, Yun Comput Intell Neurosci Research Article Cloud workflow system is a kind of platform service based on cloud computing. It facilitates the automation of workflow applications. Between cloud workflow system and its counterparts, market-oriented business model is one of the most prominent factors. The optimization of task-level scheduling in cloud workflow system is a hot topic. As the scheduling is a NP problem, Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO) have been proposed to optimize the cost. However, they have the characteristic of premature convergence in optimization process and therefore cannot effectively reduce the cost. To solve these problems, Chaotic Particle Swarm Optimization (CPSO) algorithm with chaotic sequence and adaptive inertia weight factor is applied to present the task-level scheduling. Chaotic sequence with high randomness improves the diversity of solutions, and its regularity assures a good global convergence. Adaptive inertia weight factor depends on the estimate value of cost. It makes the scheduling avoid premature convergence by properly balancing between global and local exploration. The experimental simulation shows that the cost obtained by our scheduling is always lower than the other two representative counterparts. Hindawi Publishing Corporation 2015 2015-08-16 /pmc/articles/PMC4556880/ /pubmed/26357510 http://dx.doi.org/10.1155/2015/718689 Text en Copyright © 2015 Xuejun Li et al. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Li, Xuejun
Xu, Jia
Yang, Yun
A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
title A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
title_full A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
title_fullStr A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
title_full_unstemmed A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
title_short A Chaotic Particle Swarm Optimization-Based Heuristic for Market-Oriented Task-Level Scheduling in Cloud Workflow Systems
title_sort chaotic particle swarm optimization-based heuristic for market-oriented task-level scheduling in cloud workflow systems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4556880/
https://www.ncbi.nlm.nih.gov/pubmed/26357510
http://dx.doi.org/10.1155/2015/718689
work_keys_str_mv AT lixuejun achaoticparticleswarmoptimizationbasedheuristicformarketorientedtasklevelschedulingincloudworkflowsystems
AT xujia achaoticparticleswarmoptimizationbasedheuristicformarketorientedtasklevelschedulingincloudworkflowsystems
AT yangyun achaoticparticleswarmoptimizationbasedheuristicformarketorientedtasklevelschedulingincloudworkflowsystems
AT lixuejun chaoticparticleswarmoptimizationbasedheuristicformarketorientedtasklevelschedulingincloudworkflowsystems
AT xujia chaoticparticleswarmoptimizationbasedheuristicformarketorientedtasklevelschedulingincloudworkflowsystems
AT yangyun chaoticparticleswarmoptimizationbasedheuristicformarketorientedtasklevelschedulingincloudworkflowsystems