Loading…

Artificial Intelligence-Based Framework for Scheduling Distributed Systems Using a Combination of Neural Networks and Genetic Algorithms

High-performance distributed computation has emerged as a new development in which demand for access to resources over the Internet is being delivered to distributed servers that are dynamically scalable. One of the important research issues that must be considered in order to achieve efficient perf...

Full description

Saved in:
Bibliographic Details
Published in:Mobile information systems 2022-02, Vol.2022, p.1-12
Main Authors: Pirhoseinlo, Abdolreza, Osati Eraghi, Nafiseh, Akbari Torkestani, Javad
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:High-performance distributed computation has emerged as a new development in which demand for access to resources over the Internet is being delivered to distributed servers that are dynamically scalable. One of the important research issues that must be considered in order to achieve efficient performance is timing. The goal is to map tasks to the right resources and optimize one or more subgoals so that users get the most out of their resources as quickly as possible. Therefore, in this study, in order to find a suitable solution to the scheduling problem and reduce the total time of task completion, a hybrid approach is proposed by neural networks and genetic algorithms. In this hybrid algorithm, the predictive power of artificial neural networks is used to improve scheduling problem task in order to predict the time of tasks completion on resources and the meta-heuristic of genetic algorithm is used in order to find optimal resources for tasks. Experimental results show that the performance of the proposed method is improved in Makespan compared to other methods available in the journals and can adhere to the principles of service quality.
ISSN:1574-017X
1875-905X
DOI:10.1155/2022/8327451