Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices

This document examines the combination of various techniques, concerning multi-agent systems, sensor networks and peer to peer (P2P) networks in order to improve matching times between a consumer and a producer in distributed systems. This thesis concentrates on the consumer/producer matchmaking pro...

Πλήρης περιγραφή

Αποθηκεύτηκε σε:
Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Τσιρίδη, Αγγελίνα - Γεώργιος
Άλλοι συγγραφείς: Βούρος, Γεώργιος
Γλώσσα:English
Δημοσίευση: 2015
Θέματα:
Διαθέσιμο Online:https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*11*A5E*DDp*DDU*28*B43*E5*BF*7F*A7*5Fk&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=2&WebPageNr=1&SearchTerm1=2005%20.1.73823&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=2
http://hdl.handle.net/11610/12500
Ετικέτες: Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
_version_ 1828462554269089792
author Τσιρίδη, Αγγελίνα - Γεώργιος
author2 Βούρος, Γεώργιος
author_facet Βούρος, Γεώργιος
Τσιρίδη, Αγγελίνα - Γεώργιος
author_sort Τσιρίδη, Αγγελίνα - Γεώργιος
collection DSpace
description This document examines the combination of various techniques, concerning multi-agent systems, sensor networks and peer to peer (P2P) networks in order to improve matching times between a consumer and a producer in distributed systems. This thesis concentrates on the consumer/producer matchmaking problem in which each producer provides more than one and less than five resources and each consumer requests only one amount of one resource. Thus the consumer has one task to execute. The producers and consumers are integrated in the grid environment and are assigned to represent nodes in the network that are either asking for resources or are able to provide some of them. The matching of the nodes that provide resources and the ones that consume a resource is formed by simulating the grid network to a multi-agent system that performs matchmaking.Apart from using Routing Indices to find routes for a message, we also borrow a technique originated by sensor networks that actually minimizes, having to consider a number of constraints, the number of nodes that must hold such indices in the network. This technique is called Area Dominating Set and it is widely used in sensor networks. Its main advantage is that it determines a dominating set formed by a small fraction of the whole amount of nodes in the network. These gateway nodes are also called dominant nodes and their usage is to reduce communication complexity by representing their non-dominant neighbors to the other dominant nodes in the network. Therefore, all messages are propagated by the gateways and the non-gateways are basically terminal points in the network. Due to the nature of this technique, we have simplified the algorithm, so that the geographical information needed in order to form the set of each node’s neighbors have been eliminated from the algorithm for the formation of the Area Dominating Set and have been substituted by the assumption that only one-hop neighbors exist.The thesis presents the algorithms implemented in great detail and provides results from matchmaking experiments. These results reveal the advantages of the methods exploited towards solving the matchmaking problem in various settings of consumer and producer nodes.
id oai:hellanicus.lib.aegean.gr:11610-12500
institution Hellanicus
language English
publishDate 2015
record_format dspace
spelling oai:hellanicus.lib.aegean.gr:11610-125002022-02-09T08:56:35Z Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices Τσιρίδη, Αγγελίνα - Γεώργιος Βούρος, Γεώργιος Multi-Agent Matchmaking Peer-to-peer networks Grid computing Area Dominating Sets Routing indices Intelligent agents (Computer software) Computational grids (Computer systems) This document examines the combination of various techniques, concerning multi-agent systems, sensor networks and peer to peer (P2P) networks in order to improve matching times between a consumer and a producer in distributed systems. This thesis concentrates on the consumer/producer matchmaking problem in which each producer provides more than one and less than five resources and each consumer requests only one amount of one resource. Thus the consumer has one task to execute. The producers and consumers are integrated in the grid environment and are assigned to represent nodes in the network that are either asking for resources or are able to provide some of them. The matching of the nodes that provide resources and the ones that consume a resource is formed by simulating the grid network to a multi-agent system that performs matchmaking.Apart from using Routing Indices to find routes for a message, we also borrow a technique originated by sensor networks that actually minimizes, having to consider a number of constraints, the number of nodes that must hold such indices in the network. This technique is called Area Dominating Set and it is widely used in sensor networks. Its main advantage is that it determines a dominating set formed by a small fraction of the whole amount of nodes in the network. These gateway nodes are also called dominant nodes and their usage is to reduce communication complexity by representing their non-dominant neighbors to the other dominant nodes in the network. Therefore, all messages are propagated by the gateways and the non-gateways are basically terminal points in the network. Due to the nature of this technique, we have simplified the algorithm, so that the geographical information needed in order to form the set of each node’s neighbors have been eliminated from the algorithm for the formation of the Area Dominating Set and have been substituted by the assumption that only one-hop neighbors exist.The thesis presents the algorithms implemented in great detail and provides results from matchmaking experiments. These results reveal the advantages of the methods exploited towards solving the matchmaking problem in various settings of consumer and producer nodes. 2015-11-18T10:39:45Z 2015-11-18T10:39:45Z 2005 https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*11*A5E*DDp*DDU*28*B43*E5*BF*7F*A7*5Fk&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=2&WebPageNr=1&SearchTerm1=2005%20.1.73823&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=2 http://hdl.handle.net/11610/12500 en Σάμος
spellingShingle Multi-Agent Matchmaking
Peer-to-peer networks
Grid computing
Area Dominating Sets
Routing indices
Intelligent agents (Computer software)
Computational grids (Computer systems)
Τσιρίδη, Αγγελίνα - Γεώργιος
Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices
title Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices
title_full Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices
title_fullStr Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices
title_full_unstemmed Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices
title_short Minimal agents matchmaking: multi-agents collective layer in grids using area dominating sets and routing indices
title_sort minimal agents matchmaking multi agents collective layer in grids using area dominating sets and routing indices
topic Multi-Agent Matchmaking
Peer-to-peer networks
Grid computing
Area Dominating Sets
Routing indices
Intelligent agents (Computer software)
Computational grids (Computer systems)
url https://vsmart.lib.aegean.gr/webopac/FullBB.csp?WebAction=ShowFullBB&EncodedRequest=*11*A5E*DDp*DDU*28*B43*E5*BF*7F*A7*5Fk&Profile=Default&OpacLanguage=gre&NumberToRetrieve=50&StartValue=2&WebPageNr=1&SearchTerm1=2005%20.1.73823&SearchT1=&Index1=Keywordsbib&SearchMethod=Find_1&ItemNr=2
http://hdl.handle.net/11610/12500
work_keys_str_mv AT tsiridēangelinageōrgios minimalagentsmatchmakingmultiagentscollectivelayeringridsusingareadominatingsetsandroutingindices