The computational complexity of angry birds and similar physics-simulation games

Matthew Stephenson, Jochen Renz, Xiaoyu Ge

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    3 Citations (Scopus)

    Abstract

    This paper presents several proofs for the computational complexity of the popular physics-based puzzle game Angry Birds. By using a combination of different gadgets within this game’s environment, we can demonstrate that the problem of solving Angry Birds levels is NP-hard. Proof of NP-hardness is by reduction from a known NP-complete problem, in this case 3-SAT. In addition, we are able to show that the original version of Angry Birds is within NP and therefore also NP-complete. These proofs can be extended to other physics-based games with similar mechanics.

    Original languageEnglish
    Title of host publicationProceedings of the 13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2017
    PublisherAAAI Press
    Pages241-247
    Number of pages7
    ISBN (Electronic)9781577357919
    Publication statusPublished - 2017
    Event13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2017 - Snowbird, Little Cottonwood Canyon, United States
    Duration: 5 Oct 20179 Oct 2017

    Publication series

    NameProceedings of the 13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2017

    Conference

    Conference13th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2017
    Country/TerritoryUnited States
    CitySnowbird, Little Cottonwood Canyon
    Period5/10/179/10/17

    Fingerprint

    Dive into the research topics of 'The computational complexity of angry birds and similar physics-simulation games'. Together they form a unique fingerprint.

    Cite this