Auction-based Agent Negotiation via Programmable Reactive Tuple Spaces
نویسندگان
چکیده
Auctions are proposed as a distributed negotiation mean, particularly useful in multiagent systems where self-interested agents compete for resources. The Internet is the most known example of environment where agents belonging to different applications exploit the available resources and services. The aim of this paper is to show how auction mechanisms can be easily implemented by using programmable reactive tuple spaces. Tuple spaces are shared repositories of messages that follow the Linda model; the addition of programmable reactivity permits to adapt the behaviour of tuple space to the application-specific requirements. In the implementation of auctions, programmable reactivity is exploited to uncouple the auction mechanisms from selling and bidding policies of the participant agents. Keyword: Internet, Auctions, Coordination, Tuple Space.
منابع مشابه
Auction-Based Agent Negotiation via Programmable Tuple Spaces
Auctions are proposed as a distributed negotiation mean, particularly useful in multiagent systems where both cooperative and self-interested agents compete for resources and services. The aim of this paper is to show how auction mechanisms on the Internet can be easily implemented by using programmable tuple spaces. Tuple spaces are shared repositories of information that follow the Linda mode...
متن کاملDesign and Implementation of a Programmable Coordination Architecture for Mobile Agents
The paper describes the design and the Java implementation of a coordination architecture for mobile agents, based on an object-oriented Linda-like tuple space model, compliant with the Sun's JavaSpaces specifications. Moreover, unlike Linda and JavaSpaces, the proposed architecture integrates a reactive model: the behaviour of the tuple spaces can be programmed by installing reactions which ar...
متن کاملThe Posit Spaces Protocol for Multi-agent Negotiation
We present the syntax and an axiomatic semantics for a protocol for multi-agent negotiation, the Posit Spaces Protocol or PSP. This protocol enables participants in a multi-agent commercial interaction to propose, accept, modify and revoke joint commitments. Our work integrates three strands of prior research: the theory of Tuple Spaces in distributed computation; formal dialogue games from arg...
متن کاملMARS: A Programmable Coordination Architecture for Mobile Agents
Mobile agents represent a promising technology for the development of Internet applications. However, mobile computational entities introduce peculiar problems w.r.t. the coordination of the application components. The paper outlines the advantages of Linda-like coordination models, and shows how a programmable coordination model based on reactive tuple spaces can provide further desirable feat...
متن کاملDesigning Multi-Agent Systems around a Programmable Communication Abstraction
What is relevant for the effectiveness of a multi-agent system is the model of the interaction between agents, rather than their peculiar internal model. The design of a single agent architecture should then concentrate on agent observable behaviour and on its interface towards the outside. A multi-agent architecture should then be designed around the choice of a suitable coordination model, ac...
متن کامل