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...

Full description

Saved in:
Bibliographic Details
Main Author: Limoanco, Teresita C.
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