The CrocodileAgent: Designing a Robust Trading Agent for Volatile E-Market Conditions

  • Ana Petric
  • Vedran Podobnik
  • Gordan Jezic
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4496)


The Trading Agent Competition (TAC) simulates a challenging game environment where competing agents engage in complex decision-making activities with purpose of maximizing their profits. One of the TAC competitive scenarios is Supply Chain Management (SCM) where six trading agents compete by buying components, assembling PCs from these components and selling the assembled PCs to customers. In this paper, we briefly describe the TAC SCM environment and present the main features of the CrocodileAgent, our entry in the 2005 TAC SCM Competition. The agent’s performances in the 2005 TAC SCM, as well as in a series of controlled experiments, are discussed.


Supply Chain Management Reserve Price Customer Order Offer Price Bullwhip Effect 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Benish, M., Sardinha, A., Andrews, J., Sadeh, N.: CMieux: Adaptive Strategies for Competitive Supply Chain Trading. In: Proceedings of the 8th Int. Conference on Electronic Commerce (ICEC), Fredericton, Canada, pp. 1–10 (2006)Google Scholar
  2. 2.
    Wurman, P.R., Wellman, M.P., Walsch, W.E.: Specifying Rules for Electronic Auctions. AI Magazine 23(3), 15–24 (2002)Google Scholar
  3. 3.
    Podobnik, V., Trzec, K., Jezic, G.: An Auction-Based Semantic Service Discovery Model for E-Commerce Applications. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2006 Workshops. LNCS, vol. 4277, pp. 97–106. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  4. 4.
    Fensel, D.: Ontologies: A Silver Bullet for Knowledge Management and Electronic Commerce. Springer, Heidelberg (2004)CrossRefzbMATHGoogle Scholar
  5. 5.
    Carlson, B.: The Digital Economy: What is New and What is Not? Structural Change and Economic Dynamics 15(3), 245–264 (2004)CrossRefGoogle Scholar
  6. 6.
    Collins, J., Arunachalam, R., Sadeh, N., Eriksson, J., Finne, N., Janson, S.: The Supply Chain Management Game for the 2005 Trading Agent Competition, Date accessed: Nov 12, 2006
  7. 7.
    Eriksson, J., Finne, N., Janson, S.: Evolution of a Supply Chain Management Game for the Trading Agent Competition. AI Communications 19(1), 1–12 (2006)MathSciNetGoogle Scholar
  8. 8.
    Kontogounis, I., Chatzidimitriou, K.C., Symeonidis, A.L., Mitkas, P.A.: A Robust Agent Design for Dynamic SCM Environments. In: Antoniou, G., Potamias, G., Spyropoulos, C., Plexousakis, D. (eds.) SETN 2006. LNCS (LNAI), vol. 3955, pp. 127–136. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  9. 9.
    Jordan, P.R., Kiekintveld, C., Miller, J., Wellman, M.P.: Market Efficiency, Sales Competition, and the Bullwhip Effect in the TAC SCM Tournaments. In: Fasli, M., Shehory, O. (eds.) TADA/AMEC 2006. LNCS (LNAI), vol. 4452, pp. 62–74. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  10. 10.
    Ketter, W., Collins, J., Gini, M., Gupta, A., Schrater, P.: Identifying and Forecasting Economic Regimes in TAC SCM. In: La Poutré, H., Sadeh, N.M., Janson, S. (eds.) AMEC 2005 and TADA 2005. LNCS (LNAI), vol. 3937, pp. 113–125. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  11. 11.
    Bradshaw, J.M.: Software Agents. MIT Press, Cambridge (1997)Google Scholar
  12. 12.
    Chorafas, D.N.: Agent Technology Handbook. McGraw-Hill, New York (1998)Google Scholar
  13. 13.
    Podobnik, V., Petric, A., Jezic, G.: The CrocodileAgent: Research for Efficient Agent-Based Cross-Enterprise Processes. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2006 Workshops. LNCS, vol. 4277, pp. 752–762. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  14. 14.
    Petric, A., Podobnik, V., Jezic, G.: The CrocodileAgent: Analysis and Comparison with Other TAC SCM 2005 Agents. In: Proceedings of the AAMAS Joint International Workshop on the Trading Agent Design and Analysis and Agent Mediated Electronic Commerce (TADA/AMEC), Hakodate, Japan, pp. 202–205 (2006)Google Scholar
  15. 15.
    Petric, A., Jurasovic, K.: KrokodilAgent: A Supply Chain Management Agent. In: Proceedings of the 8th International Conference on Telecommunications (ConTEL), Zagreb, Croatia, pp. 297–302 (2005)Google Scholar
  16. 16.
    Pardoe, D., Stone, P.: Bidding for Customer Orders in TAC SCM: A Learning Approach. In: Proceedings of the AAMAS International Workshop on Trading Agent Design and Analysis (TADA), New York, USA (2004)Google Scholar
  17. 17.
    Wellman, M.P., Estelle, J., Singh, S., Vorobeychik, Y., Kiekintveld, C., Soni, V.: Strategic Interactions in a Supply Chain Game. Computational Intelligence 21(1), 1–26 (2005)MathSciNetCrossRefGoogle Scholar
  18. 18.
    Benisch, M., et al.: CMieux Analysis and Instrumentation Toolkit for TAC SCM. Carnegie Mellon University School of Computer Science TR CMU-ISRI-05-127 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Ana Petric
    • 1
  • Vedran Podobnik
    • 1
  • Gordan Jezic
    • 1
  1. 1.University of Zagreb, Faculty of Electrical Engineering and Computing, Department of, Telecommunications, Unska 3, HR-10000 ZagrebCroatia

Personalised recommendations