Proceedings

The Computational Complexity of Angry Birds (Extended Abstract)

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Journal track. Pages 5105-5109.

https://doi.org/10.24963/ijcai.2020/716

Abstract

In this paper we present several proofs for the computational complexity of the physics-based video game Angry Birds. We are able to demonstrate that solving levels for different versions of Angry Birds is either NP-hard, PSPACE-hard, PSPACE-complete or EXPTIME-hard, depending on the maximum number of birds available and whether the game engine is deterministic or stochastic. We believe that this is the first time that a single-player video game has been proven EXPTIME-hard.

  1. [Aloupis et al., 2014] Greg Aloupis, Erik D. Demaine, Alan Guo, and Giovanni Viglietta. Classic Nintendo games are (computationally) hard. In Proceedings of the 7th Interna- tional Conference on Fun with Algorithms, pages 40-51, 2014.
  2. [Arora and Barak, 2009] Sanjeev Arora and Boaz Barak. Computational Complexity: A Modern Approach. Cam- bridge University Press, New York, NY, USA, 1st edition, 2009.
  3. [Bosboom et al., 2018] Jeffrey Bosboom, Erik D. Demaine, Adam Hesterberg, Jayson Lynch, and Erik Waingarten. Mario Kart is hard. In MIT Open Access Articles, pages 1-12, 2018.
  4. [Demaine et al., 2016a] Erik D. Demaine, Joshua Lock- hart, and Jayson Lynch. The computational com- plexity of Portal and other 3D video games. CoRR, arXiv:1611.10319:1-24, 2016.
  5. [Demaine et al., 2016b] Erik D. Demaine, Giovanni Vigli- etta, and Aaron Williams. Super Mario Bros. is harder/easier than we thought. In Proceedings of the 8th International Conference on Fun with Algorithms, pages 1-15, 2016.
  6. [Forišek, 2010] Michal Forišek. Computational complexity of two-dimensional platform games. In Proceedings of the 5th International Conference on Fun with Algorithms, pages 214-227, 2010.
  7. [Gualà et al., 2014] Luciano Gualà, Stefano Leucci, and Emanuele Natale. Bejeweled, Candy Crush and other match-three games are (NP-)hard. In Proceedings of the 2014 IEEE Conference on Computational Intelligence and Games, pages 1-8, 2014.
  8. [Renz et al., 2019] J. Renz, X. Ge, M. J. B. Stephenson, and P. Zhang. AI meets Angry Birds. Nature Machine Intelli- gence, 1(7):328-328, 2019.
  9. [Stephenson et al., 2020] Matthew Stephenson, Jochen Renz, and Xiaoyu Ge. The computational complexity of Angry Birds. Artificial Intelligence, 280:103232, 2020.
  10. [Stockmeyer and Chandra, 1979] Larry J. Stockmeyer and Ashok K. Chandra. Provably difficult combinatorial games. SIAM Journal on Computing, 8(2):151-174, 1979.
  11. [Viglietta, 2014a] Giovanni Viglietta. Gaming is a hard job, but someone has to do it! Theory of Computing Systems, 54:595-621, 2014.
  12. [Viglietta, 2014b] Giovanni Viglietta. Lemmings is PSPACE-complete. In Proceedings of the 7th Interna- tional conference on Fun with Algorithms, pages 340-351, 2014.

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

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