Parrot logo


Co-Habited Mixed-Reality Information Spaces


Relevant IIIA References to COMRIS

In general, you may find all of our research in the IIIA Publications and Research Reports webpages. This research is also explained by projects.
In this webpage, references are classified in three sections

Multiagent Learning

We are working in an approach to multiagents that learn called federated learning. There is a webpage on cooperation among agents with case-based reasoning. The agents are implemented in Plural, an agent communication language extending the representation language Noos.

Article on Cooperation among Case-Based Reasoning Agents

Cooperative Case-Based Reasoning
(Available online [compressed PDF] | [compressed PS])
Enric Plaza, Josep Lluís Arcos, and Francisco Martín.
We are investigating possible modes of cooperation among homogeneous agents with learning capabilities. In this paper we will be focused on agents that learn and solve problems using Case-based Reasoning (CBR), and we will present two modes of cooperation among them: Distributed Case-based Reasoning (DistCBR) and Collective Case-based Reasoning (ColCBR). We illustrate these modes with an application where different CBR agents able to recommend chromatography techniques for protein purification cooperate. The approach taken is to extend Noos, the representation language being used by the CBR agents. Noos is knowledge modeling framework designed to integrate learning methods and based on the task/method decomposition principle. The extension we present, Plural Noos, allows communication and cooperation among agents implemented in Noos by means of three basic constructs: alien references, foreign method evaluation, and mobile methods.
Published in G. Weiss (Ed.) "Distributed Artificial Intelligence meest Machine Learning", Lecture Notes in Artificial Intelligence, Springer Verlag, num. 1221, pp.180-201. (1997)

Agent-mediated Trading and the notion of Institutions

The Fishmarket project is where you will find the context on intelligent agents for electronic commerce and where the notion of Institution is being developed.

Dialogical framework

P. Noriega, C. Sierra: Towards Layered Dialogical Agents . Proceedings of the ECAI'96 Workshop Agents Theories, Architectures and Languages. ATAL'96. Budapest, pp. 69-81. (L.N.A.I. Springer, in press) (IIIA-RR-96-19)

ABSTRACT: We present a formalism for the specification of agents within a multi-agent system in which we characterize agents through a layered architecture with bridge rules between formal theories, and multi-agent systems through dialogical frameworks. Concurrent Descriptive Dynamic Logic (an extension of Peleg's Concurrent Dynamic Logic) is introduced as the specification language to account for the computational interpretation of such multi-agent systems. We illustrate our proposal through the description and implementation of a multi-agent environment: the downward-bidding fish market.

Abstract that will became a paper about "Institutions"

C. Sierra, P. Noriega: A formal framework for accountable agent interactions,The Fifth Bar-Ilan Sympossium on Foundations of Artificial Intelligence. June 16-18, 1997. Ramat-Gan Israel. Abstracts. pp 23-24. Abstract

Argumentation among agents

C. Sierra, N. R. Jennings, P.Noriega, S. Parsons: A framework for argumentation-based negotiation. ATAL'97, Providence, Rhode Island, USA, July 24-26, 1997

Fishmarket - First implementation

C. Di Napoli, M. Giordano, M. Mango Furnari, C. Sierra, P. Noriega, A PVM Implementation of the Fishmarket Multiagent System , Int. Congress on Expert Systems and Applications, Cancun, Mexico.

Fishmarket - Second implementation

J. A. Rodriguez, P. Noriega, C. Sierra, J. Padget, A Java-based Electronic Auction House, Second International Conference on The Practical Application of Intelligent Agents and Multi-Agent Technology: PAAM'97, pp. 207-224, London.


SMASH is a CICYT-funded project for research and development of new tecnologies of multiagent systems involving Artificial Intelligence techniques in reasoning, learning, communication, and cooperation with the goal of improve the sevices of the Hospital System in Catalonia.

JIVE communicators

Java-based Intercommunicators for Virtual Environments (JIVE) is a Java-based implementation of the notion of "facilitator" (a.k.a. "communicator") among the agents developed in the SMASH project.