Proceedings

Bidding in Periodic Double Auctions Using Heuristics and Dynamic Monte Carlo Tree Search

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 166-172.

https://doi.org/10.24963/ijcai.2018/23

Abstract

In a Periodic Double Auction (PDA), there are multiple discrete trading periods for a single type of good. PDAs are commonly used in real-world energy markets to trade energy in specific time slots to balance demand on the power grid. Strategically, bidding in a PDA is complicated because the bidder must predict and plan for future auctions that may influence the bidding strategy for the current auction. We present a general bidding strategy for PDAs based on forecasting clearing prices and using Monte Carlo Tree Search (MCTS) to plan a bidding strategy across multiple time periods. In addition, we present a fast heuristic strategy that can be used either as a standalone method or as an initial set of bids to seed the MCTS policy. We evaluate our bidding strategies using a PDA simulator based on the wholesale market implemented in the Power Trading Agent Competition (PowerTAC) competition. We demonstrate that our strategies outperform state-of-the-art bidding strategies designed for that competition.

  1. [Browne et al., 2012] Cameron B. Browne, Edward Pow- ley, Daniel Whitehouse, Simon M. Lucas, Peter I. Cowl- ing, Philipp Rohlfshagen, Stephen Tavener, Diego Perez, Spyridon Samothrakis, and Simon Colton. A Survey of Monte Carlo Tree Search Methods. IEEE Transactions on Computational Intelligence and AI in Games, 4(1):1-43, 2012.
  2. [Chaslot et al., 2008a] Guillaume Chaslot, Sander Bakkes, Istvan Szita, and Pieter Spronck. Monte-Carlo Tree Search: A New Framework for Game AI. In Proceed- ings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), 2008.
  3. [Chaslot et al., 2008b] Guillaume M. J. B. Chaslot, Mark H. M. Winands, Jos W. H. M. Uiterwijk, H Jaap van den Herik, and Bruno Bouzy. Progressive Strategies for Monte-Carlo Tree Search. New Mathematics and Natural Computation, 4(03):343-357, 2008.
  4. [Chowdhury et al., 2015] Moinul Morshed Porag Chowd- hury, Russell Y. Folk, Ferdinando Fioretto, Christopher Kiekintveld, and William Yeoh. Investigation of Learning Strategies for the SPOT Broker in Power TAC. In Proceed- ings of the International Workshop on Agent-Mediated Electronic Commerce and Trading Agents Design and Analysis (AMEC/TADA), pages 96-111, 2015.
  5. [Chowdhury, 2016] Moinul Morshed Porag Chowdhury. Predicting Prices in the Power TAC Wholesale Energy Market. In Proceedings of the AAAI Conference on Ar- tificial Intelligence (AAAI), pages 4204-4205, 2016.
  6. [Commission, 2017] Federal Energy Regulatory Commis- sion, 2017.
  7. [Exchange, 2017] European Energy Exchange, 2017.
  8. [Friedman, 2018] Daniel Friedman. The Double Auction Market Institution: A Survey. In The Double Auction Mar- ket, pages 3-26. Routledge, 2018.
  9. [Gode and Sunder, 1993] Dhananjay K. Gode and Shyam Sunder. Allocative Efficiency of Markets with Zero- Intelligence Traders: Market as a Partial Substitute for Individual Rationality. Journal of Political Economy, 101(1):119-137, 1993.
  10. [Hall et al., 2009] Mark A. Hall, Eibe Frank, Geoffrey Holmes, Bernhard Pfahringer, Peter Reutemann, and Ian H. Witten. The WEKA data mining software: an up- date. SIGKDD Explorations, 11(1):10-18, 2009.
  11. [Ketter et al., 2018] Wolfgang Ketter, John Collins, and Mathijs de Weerdt. The 2018 Power Trading Agent Com- petition. ERIM Report Series Reference No. 2017-016-LIS, 2018.
  12. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit Based Monte-Carlo Planning. In Pro- ceedings of the European Conference on Machine Learn- ing (ECML), pages 282-293, 2006.
  13. [Kuate et al., 2013] Rodrigue Talla Kuate, Minghua He, Maria Chli, and Hai H. Wang. An Intelligent Broker Agent for Energy Trading: An MDP Approach. In Proceedings of the International Joint Conference on Artificial Intelli- gence (IJCAI), pages 234-240, 2013. IJCAI
  14. [Ozdemir and Unland, 2015] S. Ozdemir and Rainer Un- land. AgentUDE: The Success Story of the Power TAC 2014 Champion. In Proceedings of the Workshop on Agent-Mediated Electronic Commerce and Trading Agents Design and Analysis (AMEC/TADA), 2015. [Pool, 2017]
  15. Nord Pool, 2017.
  16. [Tesauro and Bredin, 2002] Gerald Tesauro and Jonathan L Bredin. Strategic Sequential Bidding in Auctions using Dynamic Programming. In Proceedings of the Interna- tional Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 591-598, 2002.
  17. [Tesauro and Das, 2001] Gerald Tesauro and Rajarshi Das. High-performance Bidding Agents for the Continuous Double Auction. In Proceedings of the ACM Conference on Electronic Commerce (EC), pages 206-209, 2001.
  18. [Urieli and Stone, 2014] Daniel Urieli and Peter Stone. Tac- Tex'13: A Champion Adaptive Power Trading Agent. In Proceedings of the International Conference on Au- tonomous Agents and Multiagent Systems (AAMAS), pages 1447-1448, 2014.
  19. [Urieli and Stone, 2016] Daniel Urieli and Peter Stone. An MDP-based Winning Approach to Autonomous Power Trading: Formalization and Empirical Analysis. In Pro- ceedings of the International Conference on Autonomous Agents and Multiagent Systems (AAMAS), pages 827-835, 2016.
  20. [Wellman et al., 2003] Michael P. Wellman, Amy Green- wald, Peter Stone, and Peter R. Wurman. The 2001 Trad- ing Agent Competition. Electronic Markets, 13(1):4-12, 2003.
  21. [Wurman et al., 1998] Peter R. Wurman, William E. Walsh, and Michael P. Wellman. Flexible Double Auctions for Electronic Commerce: Theory and Implementation. Deci- sion Support Systems, 24(1):17-27, 1998.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards