An autonomous trading agent is a complex piece of software that must operate in a competitive economic environment and support a research agenda. We describe the structure of decision processes in the MinneTAC trading agent, focusing on the use of evaluators – configurable, composable modules for data analysis and prediction that are chained together at runtime to support agent decision-making. Through a set of examples, we show how this structure supports sales and procurement decisions, and how those decision processes can be modified in useful ways by changing evaluator configurations. To put this work in context, we also report on results of an informal survey of agent design approaches among the competitors in the Trading Agent Competition for Supply Chain Management (TAC SCM).

autonomous trading agent, decision processes
Information and Product Quality; Standardization and Compatibility (jel L15), Business Administration and Business Economics; Marketing; Accounting (jel M), Management of Technological Innovation and R&D (jel O32), Optimization Techniques; Programming Models; Dynamic Analysis (jel C61), Bargaining Theory; Matching Theory (jel C78)
Erasmus Research Institute of Management
hdl.handle.net/1765/10719
ERIM Report Series Research in Management
ERIM report series research in management Erasmus Research Institute of Management
Erasmus Research Institute of Management

Collins, J, Ketter, W, & Gini, M. (2007). Flexible Decision Control in an Autonomous Trading Agent (No. ERS-2007-079-LIS). ERIM report series research in management Erasmus Research Institute of Management. Erasmus Research Institute of Management. Retrieved from http://hdl.handle.net/1765/10719