Открытые сети агентов
Аннотация
Данная работа представляет реализованную авторами P2P агентскую платформу, экземпляры которой, установленные в узлах сети поверх стандартного P2P сервиса, образуют распределенную базу знаний, предназначенную для организации семантического P2P взаимодействия агентов. Прикладные агенты, в свою очередь, устанавливаются в узлах сети поверх экземпляров агентской платформы. В основу разработки положены функциональная архитектура, разработанная рабочей группой FIPA в качестве предложения для последующей программной реализации и стандартизации. Разработанная программная реализация платформы поддерживается также механизмом парных взаимодействий агентов на основе сообщений разработанных форматов, а также парных коммуникаций узлов сети. Такой механизмом парных взаимодействий агентов также разработан авторами. Роль, функции и существо процессов функционирования этой платформы поясняется на примерах двух приложений, которые сами по себе являются достаточно важными с практической точки зрения. Эти же приложения использованы для верификации основных решений, предложенных в работе.Литература
Abu-Draz S., Shakshuki E. Peer to Peer Multi Agent System for Online Trading // LNCS. 2003. No. 2671. C. 611–613.
Androutsellis-Theotokis S., Spinellis D. A Survey of Peer-to-Peer Content Distribution Technologies // ACM Computing Surveys. 2004. Vol. 36, no. 4. P. 335–371.
Bertolini D., Busetta P., Nori M., Perini A. Peer-to-peer Multi Agent Systems Technology for Knowledge Management Applications. An Agent-Oriented Analysis // WOA. 2002. P. 1–6.
Carrillo-Ramos A., Gensel J., Villanova-Oliver M., Martin H. A Peer Ubiquitous Multi Agent Framework for Providing Nomadic Users with Adapted Information // LNCS. 2006. No. 4118. P. 159–172.
FIPA Agent Communication Language Specification [Электронный ресурс] // (по состоянию на 15.05.2007).
FIPA Agent Discovery Service Specification [Электронный ресурс] //
FIPA Agent Management Specification [Электронный ресурс] // (по состоянию на 15.05.2007).
FIPA Agent Message Transport Service Specification [Электронный ресурс] // (по состоянию на 15.05.2007).
FIPA web site [Электронный ресурс] // (по состоянию на 15.05.2007).
FIPA P2P NA WG6. Functional Architecture Specification Draft 0.12 [Электронный ресурс] // (по состоянию на 15.05.2007).
FIPA P2P Nomadic Agents Working Group (P2PNA WG6) [Электронный ресурс] // (по состоянию на 15.05.2007).
Gorodetsky V., Karsaev O., Samoilov V., Serebryakov S. Agent-based Service-Oriented Intelligent P2P Networks for Distributed Classification // International Conference "Hybrid Information Technologies" (ICHIT-2006). 2006. P. 224–233.
Gorodetsky V., Karsaev O., Samoilov V., Serebryakov S. Agent-based Service-Oriented P2P Information Fusion // Submitted to the International Conference Fusion 2007.
Kungas P., Matskin M. Semantic Web Service Composition through a P2P-based Multi Agent Environment // LNCS. 2006. No. 4118. P. 106–119.
Lin N., Marzullo K., Masini S. Gossip versus Deterministic Flooding: Low Message Overhead and High Reliability for Broadcasting on Small Networks. Technical report CS1999-0637 [Элек- тронный ресурс] // (по состоянию на 15.05.2007).
Mine T., Kogo A., Amamiya M. ACP2P: Agent Community Based Peer-to-Peer Information Retrieval — an Evaluation // LNCS. 2006. No. 4118. P. 145–158.
Pacific Marine Environmental Laboratory [Электронный ресурс] //
Panti M., Penserini L., Spalazzi L., Tacconi S. A Multi Agent System Based on the P2P Model to Information Integration. Proposal to Agentcities Task Force [Электронный ресурс] // (по состоянию на 15.05.2007).
Patkos T., Plexousakis D. A Semantic Marketplace of Negotiating Agents // LNCS. 2006. No. 4118. P. 94–105.
Peer-to-Peer Research Group [Электронный ресурс] // (по состоянию на 15.05.2007).
Purvis M., Nowostawski M., Cranefield S., Oliveira M. Multi Agent Interaction Technology for Peer-to-Peer Computing Environment // LNCS. 2004. No. 2872. P. 150–161.
Tate A. The "Helpful Environment": Geographically Dispersed Intelligent Agents That Collaborate // IEEE Intelligent Systems. 2006. P. 57–61.
UPNP Forum [Электронный ресурс] // (по состоянию на 15.05.2007).
Wang M., Wolf H., Purvis M., Purvis M. An Agent-Based Collaborative Framework for Mobile Peer-to-Peer Applications // LNCS. 2006. No. 4118. P. 132–144.
Yu B., Singh M. Incentive Mechanism for Agent Based Peer-to-Peer Systems // LNCS. 2004. No. 2872. P. 77–88.
Zhang H., Lesser V. Multi Agent Based Peer-to-Peer Information Retrieval Systems with Concurrent
Androutsellis-Theotokis S., Spinellis D. A Survey of Peer-to-Peer Content Distribution Technologies // ACM Computing Surveys. 2004. Vol. 36, no. 4. P. 335–371.
Bertolini D., Busetta P., Nori M., Perini A. Peer-to-peer Multi Agent Systems Technology for Knowledge Management Applications. An Agent-Oriented Analysis // WOA. 2002. P. 1–6.
Carrillo-Ramos A., Gensel J., Villanova-Oliver M., Martin H. A Peer Ubiquitous Multi Agent Framework for Providing Nomadic Users with Adapted Information // LNCS. 2006. No. 4118. P. 159–172.
FIPA Agent Communication Language Specification [Электронный ресурс] //
FIPA Agent Discovery Service Specification [Электронный ресурс] //
FIPA Agent Management Specification [Электронный ресурс] //
FIPA Agent Message Transport Service Specification [Электронный ресурс] //
FIPA web site [Электронный ресурс] //
FIPA P2P NA WG6. Functional Architecture Specification Draft 0.12 [Электронный ресурс] //
FIPA P2P Nomadic Agents Working Group (P2PNA WG6) [Электронный ресурс] //
Gorodetsky V., Karsaev O., Samoilov V., Serebryakov S. Agent-based Service-Oriented Intelligent P2P Networks for Distributed Classification // International Conference "Hybrid Information Technologies" (ICHIT-2006). 2006. P. 224–233.
Gorodetsky V., Karsaev O., Samoilov V., Serebryakov S. Agent-based Service-Oriented P2P Information Fusion // Submitted to the International Conference Fusion 2007.
Kungas P., Matskin M. Semantic Web Service Composition through a P2P-based Multi Agent Environment // LNCS. 2006. No. 4118. P. 106–119.
Lin N., Marzullo K., Masini S. Gossip versus Deterministic Flooding: Low Message Overhead and High Reliability for Broadcasting on Small Networks. Technical report CS1999-0637 [Элек- тронный ресурс] //
Mine T., Kogo A., Amamiya M. ACP2P: Agent Community Based Peer-to-Peer Information Retrieval — an Evaluation // LNCS. 2006. No. 4118. P. 145–158.
Pacific Marine Environmental Laboratory [Электронный ресурс] //
Panti M., Penserini L., Spalazzi L., Tacconi S. A Multi Agent System Based on the P2P Model to Information Integration. Proposal to Agentcities Task Force [Электронный ресурс] //
Patkos T., Plexousakis D. A Semantic Marketplace of Negotiating Agents // LNCS. 2006. No. 4118. P. 94–105.
Peer-to-Peer Research Group [Электронный ресурс] //
Purvis M., Nowostawski M., Cranefield S., Oliveira M. Multi Agent Interaction Technology for Peer-to-Peer Computing Environment // LNCS. 2004. No. 2872. P. 150–161.
Tate A. The "Helpful Environment": Geographically Dispersed Intelligent Agents That Collaborate // IEEE Intelligent Systems. 2006. P. 57–61.
UPNP Forum [Электронный ресурс] //
Wang M., Wolf H., Purvis M., Purvis M. An Agent-Based Collaborative Framework for Mobile Peer-to-Peer Applications // LNCS. 2006. No. 4118. P. 132–144.
Yu B., Singh M. Incentive Mechanism for Agent Based Peer-to-Peer Systems // LNCS. 2004. No. 2872. P. 77–88.
Zhang H., Lesser V. Multi Agent Based Peer-to-Peer Information Retrieval Systems with Concurrent
Open networks of agents
Abstract
This paper presents developed by authors P2P agent platform, a special software product. Instances of P2P agent platform are deployed in the nodes of P2P network over standard P2P service and altogether produce distribute knowledge database, intended for organizing of semantic agents’ interaction with each other. Agents of applied system are deployed in the nodes of P2P network over instances of P2P agent platform. The functional architecture, intended for further implementation and standardization, developed by FIPA working group was taken as basis of development. Implemented program product supports such mechanisms as P2P agents’ interacting on the basis of ACL — agent communication language, white and yellow pages. These mechanisms are also were developed by authors of this paper. The role, functions and functioning process are shown using two implemented examples, which are quite important from practical point of view. These examples were also used to test and verify main system mechanisms, proposed in this paper, in particular, registering and deregistering of agents and their services in white and yellow pages, distributed searching of agents and their services in the network.Опубликован
2007-08-01
Как цитировать
Городецкий, Карсаев, Самойлов, & Серебряков,. (2007). Открытые сети агентов. Труды СПИИРАН, (4), 11-35. https://doi.org/10.15622/sp.4.1
Выпуск
Раздел
Статьи
Авторы, которые публикуются в данном журнале, соглашаются со следующими условиями:
Авторы сохраняют за собой авторские права на работу и передают журналу право первой публикации вместе с работой, одновременно лицензируя ее на условиях Creative Commons Attribution License, которая позволяет другим распространять данную работу с обязательным указанием авторства данной работы и ссылкой на оригинальную публикацию в этом журнале.
Авторы сохраняют право заключать отдельные, дополнительные контрактные соглашения на неэксклюзивное распространение версии работы, опубликованной этим журналом (например, разместить ее в университетском хранилище или опубликовать ее в книге), со ссылкой на оригинальную публикацию в этом журнале.
Авторам разрешается размещать их работу в сети Интернет (например, в университетском хранилище или на их персональном веб-сайте) до и во время процесса рассмотрения ее данным журналом, так как это может привести к продуктивному обсуждению, а также к большему количеству ссылок на данную опубликованную работу (Смотри The Effect of Open Access).