4,166 research outputs found
A Rule-driven Approach for Defining the Behavior of Negotiating Software Agents
One problem with existing agent-mediated negotiation systems is that they rely on ad hoc, static, non-adaptive, and hardcoded schemes to represent the behaviour of agents. This limitation is probably due to the complexity of the negotiation task itself. Indeed, while negotiating, software (human) agents face tough decisions. These decisions are based not only on the information made available by the negotiation server, but on the behaviour of the other participants in the negotiation process as well. The information and the behaviour in question are constantly changing and highly uncertain. In the first part of the paper, we propose a rule-driven approach to represent, manage and explore negotiation strategies and coordination information. For that, we divide the behaviour of negotiating agents into protocols, strategies and coordination. Among the many advantages of the proposed solution, we can cite the high level of abstraction, the closeness to human understanding, the versatility, and the possibility to modify the agents' behaviour during the negotiation process. To validate our solution, we ran many agent tournaments, and used the rule-driven approach to implement bidding strategies that are common in the English and Dutch auctions. We also implemented simple coordination schemes across several auctions. The ongoing validation work is detailed and discussed in the second part of the paper. Un des inconvénients qu'on retrouve fréquemment dans les systèmes de négociation par agents est qu'ils reposent sur des schémas ad-hoc, non adaptatifs et figés dans le code pour représenter le comportement des agents. Cette limitation est probablement due à la complexité de l'activité de négociation elle-même. En effet, au cours de la négociation, les agents logiciels (humains) ont des décisions difficiles à prendre. Ces décisions ne sont pas seulement basées sur l'information disponible sur le serveur de négociation, mais aussi sur le comportement des autres participants durant le processus de négociation. L'information et le comportement en question changent constamment et sont très incertains. Dans la première partie de l'article, nous proposons une approche à base de règles pour représenter, gérer et explorer les stratégies de négociation ainsi que l'information de coordination. Parmi les nombreux avantages de la solution proposée, on peut citer le haut niveau d'abstraction, la proximité avec la compréhension humaine, la souplesse d'utilisation et la possibilité de modifier le comportement des agents durant le processus de négociation. Pour valider notre solution, nous avons effectué plusieurs tournois entre agents et utilisé l'approche à base de règles pour implémenter des stratégies simples applicables à l'enchère anglaise et à l'enchère hollandaise. Nous avons aussi implémenté des schémas simples de coordination impliquant plusieurs enchères. Le travail de validation, en cours, est détaillé et discuté dans la seconde partie de l'article.e-negotiation, online auction, software agent, negotiation strategy, coordination, rule-based system, rule engine, Négociation électronique, enchères en ligne, agents logiciels, stratégie de négociation, coordination, système à base de règles, moteur de règles
Combinatorial Scoring Auctions
This paper is concerned with a combinatorial, multi-attribute procurement mechanism called combinatorial scoring auction. In the setting that we analyze, private information of the suppliers is multi-dimensional. The buyer wants to procure several items at once. Subsets of these items are characterized by a price as well as by a number of non-monetary attributes called quality (e.g. completion time). The suppliers submit offers specifying prices and quality levels for these subsets. These offers are evaluated according to a quasilinear scoring rule. Based on the resulting scores suppliers win contracts for the delivery of certain items. Such a contract only specifies the set of items a supplier has to deliver and a score that he has to meet. The decision about the specific price-quality combination yielding this contracted score is at the discretion of the supplier who aims at optimizing his own profit. We analyze the equilibria in such auctions and show the link between combinatorial scoring auctions and combinatorial price-only auctions. We demonstrate how this link can be used to employ preexisting knowledge about the equilibrium behavior in regular price-only auctions in the strategic analysis of combinatorial scoring auctions. Our results are the multi-item extension to the results of Asker and Cantillon (2007).mathematical economics;
A theoretical and computational basis for CATNETS
The main content of this report is the identification and definition of market mechanisms for Application Layer Networks (ALNs). On basis of the structured Market Engineering process, the work comprises the identification of requirements which adequate market mechanisms for ALNs have to fulfill. Subsequently, two mechanisms for each, the centralized and the decentralized case are described in this document. These build the theoretical foundation for the work within the following two years of the CATNETS project. --Grid Computing
Integration of Blockchain and Auction Models: A Survey, Some Applications, and Challenges
In recent years, blockchain has gained widespread attention as an emerging
technology for decentralization, transparency, and immutability in advancing
online activities over public networks. As an essential market process,
auctions have been well studied and applied in many business fields due to
their efficiency and contributions to fair trade. Complementary features
between blockchain and auction models trigger a great potential for research
and innovation. On the one hand, the decentralized nature of blockchain can
provide a trustworthy, secure, and cost-effective mechanism to manage the
auction process; on the other hand, auction models can be utilized to design
incentive and consensus protocols in blockchain architectures. These
opportunities have attracted enormous research and innovation activities in
both academia and industry; however, there is a lack of an in-depth review of
existing solutions and achievements. In this paper, we conduct a comprehensive
state-of-the-art survey of these two research topics. We review the existing
solutions for integrating blockchain and auction models, with some
application-oriented taxonomies generated. Additionally, we highlight some open
research challenges and future directions towards integrated blockchain-auction
models
Theoretical and Computational Basis for Economical Ressource Allocation in Application Layer Networks - Annual Report Year 1
This paper identifies and defines suitable market mechanisms for Application Layer Networks (ALNs). On basis of the structured Market Engineering process, the work comprises the identification of requirements which adequate market mechanisms for ALNs have to fulfill. Subsequently, two mechanisms for each, the centralized and the decentralized case are described in this document. --Grid Computing
Auctions and bidding: A guide for computer scientists
There is a veritable menagerie of auctions-single-dimensional, multi-dimensional, single-sided, double-sided, first-price, second-price, English, Dutch, Japanese, sealed-bid-and these have been extensively discussed and analyzed in the economics literature. The main purpose of this article is to survey this literature from a computer science perspective, primarily from the viewpoint of computer scientists who are interested in learning about auction theory, and to provide pointers into the economics literature for those who want a deeper technical understanding. In addition, since auctions are an increasingly important topic in computer science, we also look at work on auctions from the computer science literature. Overall, our aim is to identifying what both these bodies of work these tell us about creating electronic auctions. © 2011 ACM.This work was funded in part by HP under the “Always on” grant, by NSF IIS-0329037 “Tools and Techniques for Automated Mechanism Design”, and by IEA (TIN2006-15662-C02-01), OK (IST-4-027253-STP), eREP(EC-FP6-CIT5-28575) and Agreement Technologies (CONSOLIDER CSD2007-0022, INGENIO 2010).Peer Reviewe
E-Business Oriented Optimal Online Auction Design
Online auctions, in the absence of spatial, temporal and geographic constraints, provide an alternative supply chain channel for the distribution of goods and services. This channel differs from the common posted-price mechanism that is typically used in the retail sector. In consumer-oriented markets, buyers can now experience the thrill of ‘winning’ a product, potentially at a bargain, as opposed to the typically more tedious notion of ‘buying’ it. Sellers, on the other hand, have an additional channel to distribute their goods, and the opportunity to liquidate rapidly aging goods at greater than salvage values. The primary facilitator of this phenomenon is the widespread adoption of electronic commerce over an open-source, ubiquitous Internet Protocol (IP) based network. In this paper, we derive an optimal bidding strategy in sequential auctions that incorporates option value assessment. Furthermore, we establish that our optimal bidding strategy is tractable since it is independent of the bidding strategies of other bidders in the current auction and is only dependent on the option value assessmen
Architecture and negotiation protocols for a smart parking system
Mestrado de dupla diplomação com a UTFPR - Universidade Tecnológica Federal do ParanáSmart City uses emerging technologies to improve citizens’ quality of life. A branch of this
topic is the Smart Parking, where the parking system implements intelligent mechanisms
to simplify to the searching of parking spots and consequently decrease the traffic of
cars. This work proposes an architecture using Multi-Agent System (MAS), enhanced
with some holonic systems principles, that is capable to be applied to different range of
parking systems, e.g., considering trucks, cars, or bicycles.
Being a distributed architecture, a special attention is devoted to study the negotiation
protocols that will regulate the behavior of autonomous and cooperative actors in the
system, namely drivers and parking spots, during allocation process of parking spots to
drivers. For this purpose, the Contract Net Protocol (CNP), English Auction, Dutch
Auction and Faratin Auction were the tested, being the CNP the selected protocol for
this problem. Also addressing the distributed nature of the system, some efforts were
focused on the security of the messages exchanged between the agents was proposed using
Secure Socket Layer (SSL).
The proposed multi-agent systems architecture was implemented using JADE (Java
Agent DEvelopment Framework), which is a FIPA-compliant agent development framework
that simplifies the development of agent-based applications. The exchange of messages
follows the FIPA-ACL protocol using the CNP protocol for the negotiation. The
communication between the agents and the User Interface is performed through the use
of Message Queuing Telemetry Transport (MQTT) protocol
- …