Designing multi-agent systems based on pairwise agent interactions

Takahiro Kawamura, Sam Joseph, Akihiko Ohsuga, Shinichi Honiden

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

Systems comprised of multiple interacting mobile agents provide an alternate network computing paradigm that integrates remote data access, message exchange and migration; which up until now have largely been considered independently. On the surface distributed systems design could be helped by a complete specification of the different interaction patterns, however the number of possible designs in any large scale system undergoes a combinatorial explosion. As a consequence this paper focuses on basic one-to-one agent interactions, or paradigms, which can be used as building blocks; allowing larger system characteristics and performance to be understood in terms of their combination. This paper defines three basic agent paradigms and presents associated performance models. The paradigms are evaluated quantitatively in terms of network traffic, overall processing time and size of memory used, in the context of a distributed DB system developed using the Bee-gent Agent Framework. Comparison of the results and models illustrates the performance trade-off for each paradigm, which are not represented in the models, and some implementation issues of agent frameworks. The paper ends with a case study of how to select an appropriate paradigm.

Original languageEnglish
Pages (from-to)968-980
Number of pages13
JournalIEICE Transactions on Information and Systems
VolumeE84-D
Issue number8
Publication statusPublished - 2001 Jan 1
Externally publishedYes

Fingerprint

Multi agent systems
Mobile agents
Explosions
Large scale systems
Systems analysis
Specifications
Data storage equipment
Processing

Keywords

  • Agent
  • Design paradigm
  • Performance evaluation

ASJC Scopus subject areas

  • Software
  • Hardware and Architecture
  • Computer Vision and Pattern Recognition
  • Electrical and Electronic Engineering
  • Artificial Intelligence

Cite this

Designing multi-agent systems based on pairwise agent interactions. / Kawamura, Takahiro; Joseph, Sam; Ohsuga, Akihiko; Honiden, Shinichi.

In: IEICE Transactions on Information and Systems, Vol. E84-D, No. 8, 01.01.2001, p. 968-980.

Research output: Contribution to journalArticle

Kawamura, Takahiro ; Joseph, Sam ; Ohsuga, Akihiko ; Honiden, Shinichi. / Designing multi-agent systems based on pairwise agent interactions. In: IEICE Transactions on Information and Systems. 2001 ; Vol. E84-D, No. 8. pp. 968-980.
@article{d88d49426ef942fd8ba31aeb77da6fc4,
title = "Designing multi-agent systems based on pairwise agent interactions",
abstract = "Systems comprised of multiple interacting mobile agents provide an alternate network computing paradigm that integrates remote data access, message exchange and migration; which up until now have largely been considered independently. On the surface distributed systems design could be helped by a complete specification of the different interaction patterns, however the number of possible designs in any large scale system undergoes a combinatorial explosion. As a consequence this paper focuses on basic one-to-one agent interactions, or paradigms, which can be used as building blocks; allowing larger system characteristics and performance to be understood in terms of their combination. This paper defines three basic agent paradigms and presents associated performance models. The paradigms are evaluated quantitatively in terms of network traffic, overall processing time and size of memory used, in the context of a distributed DB system developed using the Bee-gent Agent Framework. Comparison of the results and models illustrates the performance trade-off for each paradigm, which are not represented in the models, and some implementation issues of agent frameworks. The paper ends with a case study of how to select an appropriate paradigm.",
keywords = "Agent, Design paradigm, Performance evaluation",
author = "Takahiro Kawamura and Sam Joseph and Akihiko Ohsuga and Shinichi Honiden",
year = "2001",
month = "1",
day = "1",
language = "English",
volume = "E84-D",
pages = "968--980",
journal = "IEICE Transactions on Information and Systems",
issn = "0916-8532",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "8",

}

TY - JOUR

T1 - Designing multi-agent systems based on pairwise agent interactions

AU - Kawamura, Takahiro

AU - Joseph, Sam

AU - Ohsuga, Akihiko

AU - Honiden, Shinichi

PY - 2001/1/1

Y1 - 2001/1/1

N2 - Systems comprised of multiple interacting mobile agents provide an alternate network computing paradigm that integrates remote data access, message exchange and migration; which up until now have largely been considered independently. On the surface distributed systems design could be helped by a complete specification of the different interaction patterns, however the number of possible designs in any large scale system undergoes a combinatorial explosion. As a consequence this paper focuses on basic one-to-one agent interactions, or paradigms, which can be used as building blocks; allowing larger system characteristics and performance to be understood in terms of their combination. This paper defines three basic agent paradigms and presents associated performance models. The paradigms are evaluated quantitatively in terms of network traffic, overall processing time and size of memory used, in the context of a distributed DB system developed using the Bee-gent Agent Framework. Comparison of the results and models illustrates the performance trade-off for each paradigm, which are not represented in the models, and some implementation issues of agent frameworks. The paper ends with a case study of how to select an appropriate paradigm.

AB - Systems comprised of multiple interacting mobile agents provide an alternate network computing paradigm that integrates remote data access, message exchange and migration; which up until now have largely been considered independently. On the surface distributed systems design could be helped by a complete specification of the different interaction patterns, however the number of possible designs in any large scale system undergoes a combinatorial explosion. As a consequence this paper focuses on basic one-to-one agent interactions, or paradigms, which can be used as building blocks; allowing larger system characteristics and performance to be understood in terms of their combination. This paper defines three basic agent paradigms and presents associated performance models. The paradigms are evaluated quantitatively in terms of network traffic, overall processing time and size of memory used, in the context of a distributed DB system developed using the Bee-gent Agent Framework. Comparison of the results and models illustrates the performance trade-off for each paradigm, which are not represented in the models, and some implementation issues of agent frameworks. The paper ends with a case study of how to select an appropriate paradigm.

KW - Agent

KW - Design paradigm

KW - Performance evaluation

UR - http://www.scopus.com/inward/record.url?scp=0035421281&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035421281&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:0035421281

VL - E84-D

SP - 968

EP - 980

JO - IEICE Transactions on Information and Systems

JF - IEICE Transactions on Information and Systems

SN - 0916-8532

IS - 8

ER -