| dc.contributor.author | Demaine, Erik | |
| dc.date.accessioned | 2021-11-08T17:53:20Z | |
| dc.date.available | 2021-11-08T17:53:20Z | |
| dc.date.issued | 2018 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/137735 | |
| dc.description.abstract | © Jeffrey Bosboom, Erik D. Demaine, and Mikhail Rudoy; licensed under Creative Commons License CC-BY 9th International Conference on Fun with Algorithms (FUN 2018). We analyze the computational complexity of optimally playing the two-player board game Push Fight, generalized to an arbitrary board and number of pieces. We prove that the game is PSPACE-hard to decide who will win from a given position, even for simple (almost rectangular) hole-free boards. We also analyze the mate-in-1 problem: can the player win in a single turn? One turn in Push Fight consists of up to two "moves" followed by a mandatory "push". With these rules, or generalizing the number of allowed moves to any constant, we show mate-in-1 can be solved in polynomial time. If, however, the number of moves per turn is part of the input, the problem becomes NP-complete. On the other hand, without any limit on the number of moves per turn, the problem becomes polynomially solvable again. | en_US |
| dc.language.iso | en | |
| dc.relation.isversionof | 10.4230/LIPIcs.FUN.2018.11 | en_US |
| dc.rights | Creative Commons Attribution 4.0 International license | en_US |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | en_US |
| dc.source | DROPS | en_US |
| dc.title | Computational complexity of generalized push fight | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Demaine, Erik. 2018. "Computational complexity of generalized push fight." | |
| dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dc.date.updated | 2019-06-05T13:20:36Z | |
| dspace.date.submission | 2019-06-05T13:20:37Z | |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |