2016
DOI: 10.1002/cpe.3887
|View full text |Cite
|
Sign up to set email alerts
|

Neural network‐based multi‐agent approach for scheduling in distributed systems

Abstract: A distributed system consists of a collection of autonomous heterogeneous resources that provide resource sharing and a common platform for running parallel compute-intensive applications. The different application characteristics combined with the heterogeneity and performance variations of the distributed system make it difficult to find the optimal set of needed resources. When deployed, user applications are usually handled by application domain experts or system administrators who depending on the infrast… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…Practical programs can be modeled as the workflows in a directed acyclic graph (DAG). CC also represents infrastructure, platform, and software as a service [16]. When the techniques and the devices of IoT entered the life of ordinary people more and more, the current CC pattern could hardly support the need for mobility, location awareness, and low latency.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Practical programs can be modeled as the workflows in a directed acyclic graph (DAG). CC also represents infrastructure, platform, and software as a service [16]. When the techniques and the devices of IoT entered the life of ordinary people more and more, the current CC pattern could hardly support the need for mobility, location awareness, and low latency.…”
Section: Related Workmentioning
confidence: 99%
“…The convergence of the Q-learning algorithm has also been speeded up and at the end of each section, a semioptimized policy has been reached. As in [16], in matters of resource scheduling, due to the concentrating on a special purpose like minimizing the executing time or workload and the lack of using the CC features, classification and regression tree and modified bacterial foraging optimization algorithms have been proposed. In [22], the authors recommended a multiagent resource selection technique based on a neural network which would be able to imitate the services of an expert user in the distributed systems like grids and clouds.…”
Section: Ml-based Schedulingmentioning
confidence: 99%
“…While traditional ACO algorithms have been successfully applied to solve combinatorial optimization problems, they may face challenges in complex multi-agent environments [28] . To address these issues, we propose a novel paradigm that combines GHNNs with ACO algorithms to enhance the task allocation process in heterogeneous multi-agent systems [29,30] . The GHNN-ACO algorithms present an innovative approach to solving the assignment problem in heterogeneous multi-agent systems [31] .…”
Section: Introductionmentioning
confidence: 99%