The Computational Intractability of Not Worst Responding
Mete \c{S}eref Ahunbay, Paul W. Goldberg, Edwin Lock, Panayotis Mertikopoulos, Bary S. R. Pradelski, Bassel Tarbush

TL;DR
This paper demonstrates that even when relaxing the rationality criterion to avoid worst responses, finding such profiles remains computationally intractable across various game types, highlighting fundamental complexity barriers.
Contribution
It proves that minimal rationality guarantees do not simplify computational complexity, establishing intractability results for no-worst-response profiles in general and potential games.
Findings
Determining existence is NP-complete in general games.
Finding a no-worst-response profile is NP-hard.
Counting such profiles is #P-complete.
Abstract
Finding, counting, or determining the existence of Nash equilibria, where players must play optimally given each others' actions, are known to be computational intractable problems. We ask whether weakening optimality to the requirement that each player merely avoid worst responses -- arguably the weakest meaningful rationality criterion -- yields tractable solution concepts. We show that it does not: any solution concept with this minimal guarantee is ``as intractable'' as pure Nash equilibrium. In general games, determining the existence of no-worst-response action profiles is NP-complete, finding one is NP-hard, and counting them is #P-complete. In potential games, where existence is guaranteed, the search problem is PLS-complete. Computational intractability therefore stems not only from the requirement of optimality, but also from the requirement of a minimal rationality guarantee…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGame Theory and Applications · Game Theory and Voting Systems · Formal Methods in Verification
