Next Article in Journal
Are Commercial EV Chargers Ready to Aid with Household Power Consumption?
Previous Article in Journal
Deterministic Construction of Compressed Sensing Measurement Matrix with Arbitrary Sizes via QC-LDPC and Arithmetic Sequence Sets
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Improved Genetic Algorithm with Swarm Intelligence for Security-Aware Task Scheduling in Hybrid Clouds

1
School of Engineering, University of Glasgow, Glasgow G12 8QQ, UK
2
Software Engineering School, Zhengzhou University of Light Industry, Zhengzhou 450002, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(9), 2064; https://doi.org/10.3390/electronics12092064
Submission received: 31 January 2023 / Revised: 23 March 2023 / Accepted: 18 April 2023 / Published: 29 April 2023
(This article belongs to the Section Computer Science & Engineering)

Abstract

The hybrid cloud has attracted more and more attention from various fields by combining the benefits of both private and public clouds. Task scheduling is still a challenging open issue to optimize user satisfaction and resource efficiency for providing services by a hybrid cloud. Thus, in this paper, we focus on the task scheduling problem with deadline and security constraints in hybrid clouds. We formulate the problem into mixed-integer non-linear programming, and propose a polynomial time algorithm by integrating swarm intelligence into the genetic algorithm, which is named SPGA. Specifically, SPGA uses the self and social cognition exploited by particle swarm optimization in the population evolution of GA. In each evolutionary iteration, SPGA performs the mutation operator on an individual with not only another individual, as in GA, but also the individual’s personal best code and the global best code. Extensive experiments are conducted for evaluating the performance of SPGA, and the results show that SPGA achieves up to a 53.2% higher accepted ratio and 37.2% higher resource utilization, on average, compared with 12 other scheduling algorithms.
Keywords: cloud computing; genetic algorithm; hybrid cloud; swarm intelligence; task scheduling cloud computing; genetic algorithm; hybrid cloud; swarm intelligence; task scheduling

Share and Cite

MDPI and ACS Style

Huang, Y.; Zhang, S.; Wang, B. An Improved Genetic Algorithm with Swarm Intelligence for Security-Aware Task Scheduling in Hybrid Clouds. Electronics 2023, 12, 2064. https://doi.org/10.3390/electronics12092064

AMA Style

Huang Y, Zhang S, Wang B. An Improved Genetic Algorithm with Swarm Intelligence for Security-Aware Task Scheduling in Hybrid Clouds. Electronics. 2023; 12(9):2064. https://doi.org/10.3390/electronics12092064

Chicago/Turabian Style

Huang, Yinfeng, Shizheng Zhang, and Bo Wang. 2023. "An Improved Genetic Algorithm with Swarm Intelligence for Security-Aware Task Scheduling in Hybrid Clouds" Electronics 12, no. 9: 2064. https://doi.org/10.3390/electronics12092064

APA Style

Huang, Y., Zhang, S., & Wang, B. (2023). An Improved Genetic Algorithm with Swarm Intelligence for Security-Aware Task Scheduling in Hybrid Clouds. Electronics, 12(9), 2064. https://doi.org/10.3390/electronics12092064

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop