Property propagation rules for prioritizing and synchronizing trading activities

With the growing number of marketplaces and trading partners in the e-commerce (electronic commerce) environment, software tools designed to act on behalf of human traders are increasingly used to automate trading activities. We describe a model for constructing trading engines, which are capable of concurrently participating in multiple interrelated negotiations with heterogeneous protocols. These tree-structured engines are configured by means of a single generic synchronization construct, which enables the incremental composition of complex trading schemes, including a number of well-known strategies from the financial trading domain. The construct is augmented by a priority-based scheduling algorithm, which selects a set of nodes for negotiation based on their estimated profit, the time remaining and the desired degree of concurrency. The model also provides iterative negotiation, which is essential in any complex trading environment.

[1]  Eliot B. Moss,et al.  Nested Transactions and Reliable Distributed Computing , 1982 .

[2]  Wayne H. Wagner,et al.  The Complete guide to securities transactions : enhancing investment performance and controlling costs , 1989 .

[3]  Marlon Dumas,et al.  A model for the configurable composition and synchronization of complex trading activities , 2003, SAC '03.

[4]  Donald B. Keim,et al.  The Upstairs Market for Large-Block Transactions: Analysis and Measurement of Price Effects , 1996 .

[5]  Peter Stone,et al.  Autonomous Bidding Agents in the Trading Agent Competition , 2001, IEEE Internet Comput..

[6]  Michael P. Wellman,et al.  The Michigan Internet AuctionBot: a configurable auction server for human and software agents , 1998, AGENTS '98.

[7]  W. Hall,et al.  Autonomous Agents for Participating in Mulitple On-line Auctions , 2001 .

[8]  Ahmed K. Elmagarmid,et al.  Introduction to Advanced Transaction Models , 1992, Database Transaction Models for Advanced Applications.

[9]  Nicholas R. Jennings,et al.  A Classification Scheme for Negotiation in Electronic Commerce , 2001, AgentLink.

[10]  Claudio Bartolini,et al.  Economic dynamics of agents in multiple auctions , 2001, AGENTS '01.

[11]  Pere Garcia-Calvés,et al.  Designing bidding strategies for trading agents in electronic auctions , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[12]  Andreas Reuter,et al.  Transaction Processing: Concepts and Techniques , 1992 .

[13]  Guido Governatori,et al.  A probabilistic approach to automated bidding in alternative auctions , 2002, WWW '02.

[14]  Yasuo Matsumoto,et al.  An auction agent for bidding on combinations of items , 2001, AGENTS '01.