Load balancing as cooperative problem solving in distributed artificial intelligence
In any distributed system, there are processors wherein the computational capacities are too small to take enormous amounts of time such that the response time and output of these computations may not be reasonable. One solution to this situation is through balancing the system workload. Load balan...
Saved in:
Main Author: | |
---|---|
Format: | text |
Language: | English |
Published: |
Animo Repository
1995
|
Subjects: | |
Online Access: | https://animorepository.dlsu.edu.ph/etd_masteral/1679 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | De La Salle University |
Language: | English |
id |
oai:animorepository.dlsu.edu.ph:etd_masteral-8517 |
---|---|
record_format |
eprints |
spelling |
oai:animorepository.dlsu.edu.ph:etd_masteral-85172021-02-18T13:01:46Z Load balancing as cooperative problem solving in distributed artificial intelligence Limoanco, Teresita C. In any distributed system, there are processors wherein the computational capacities are too small to take enormous amounts of time such that the response time and output of these computations may not be reasonable. One solution to this situation is through balancing the system workload. Load balancing allows remote execution of users' tasks even in the absence of idle processors and at the same time, strives to equalize the system workload among all the processors in a distributed system. Achieving this requires cooperation among processors in the system. In distributed artificial intelligence (DAI), a model known as the cooperative problem solving (CPS) process has been proposed [WOOL94b] for modelling interactions among a group of logically decentralized agents that choose to work together to achieve a common goal. This research presents a load balancing algorithm using the 4 stages that comprise the CPS model. It was shown that the load balancing process is an instance of CPS. A formal model of this algorithm was presented using quantified modal logic. The algorithm performs load balancing globally and takes into consideration the processors' load and resources. 1995-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_masteral/1679 Master's Theses English Animo Repository Artificial intelligence Problem solving Electronic data processing -- Distributed processing Algorithm Digital computer simulation Computer Sciences |
institution |
De La Salle University |
building |
De La Salle University Library |
continent |
Asia |
country |
Philippines Philippines |
content_provider |
De La Salle University Library |
collection |
DLSU Institutional Repository |
language |
English |
topic |
Artificial intelligence Problem solving Electronic data processing -- Distributed processing Algorithm Digital computer simulation Computer Sciences |
spellingShingle |
Artificial intelligence Problem solving Electronic data processing -- Distributed processing Algorithm Digital computer simulation Computer Sciences Limoanco, Teresita C. Load balancing as cooperative problem solving in distributed artificial intelligence |
description |
In any distributed system, there are processors wherein the computational capacities are too small to take enormous amounts of time such that the response time and output of these computations may not be reasonable. One solution to this situation is through balancing the system workload. Load balancing allows remote execution of users' tasks even in the absence of idle processors and at the same time, strives to equalize the system workload among all the processors in a distributed system. Achieving this requires cooperation among processors in the system. In distributed artificial intelligence (DAI), a model known as the cooperative problem solving (CPS) process has been proposed [WOOL94b] for modelling interactions among a group of logically decentralized agents that choose to work together to achieve a common goal. This research presents a load balancing algorithm using the 4 stages that comprise the CPS model. It was shown that the load balancing process is an instance of CPS. A formal model of this algorithm was presented using quantified modal logic. The algorithm performs load balancing globally and takes into consideration the processors' load and resources. |
format |
text |
author |
Limoanco, Teresita C. |
author_facet |
Limoanco, Teresita C. |
author_sort |
Limoanco, Teresita C. |
title |
Load balancing as cooperative problem solving in distributed artificial intelligence |
title_short |
Load balancing as cooperative problem solving in distributed artificial intelligence |
title_full |
Load balancing as cooperative problem solving in distributed artificial intelligence |
title_fullStr |
Load balancing as cooperative problem solving in distributed artificial intelligence |
title_full_unstemmed |
Load balancing as cooperative problem solving in distributed artificial intelligence |
title_sort |
load balancing as cooperative problem solving in distributed artificial intelligence |
publisher |
Animo Repository |
publishDate |
1995 |
url |
https://animorepository.dlsu.edu.ph/etd_masteral/1679 |
_version_ |
1712574969825722368 |