An Improved Exponential-Time Approximation Algorithm for Fully-Alternating Games Against Nature
"Games against Nature" [1] are two-player games of perfect information, in which one player's moves are made randomly (here, uniformly); the final payoff to the non-random player is given by some bounded-value function of the move history. Estimating the value of such games under opti...
        Saved in:
      
    
          | Published in | Proceedings / annual Symposium on Foundations of Computer Science pp. 1081 - 1090 | 
|---|---|
| Main Author | |
| Format | Conference Proceeding | 
| Language | English | 
| Published | 
            IEEE
    
        01.11.2020
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 2575-8454 | 
| DOI | 10.1109/FOCS46700.2020.00104 | 
Cover
| Abstract | "Games against Nature" [1] are two-player games of perfect information, in which one player's moves are made randomly (here, uniformly); the final payoff to the non-random player is given by some bounded-value function of the move history. Estimating the value of such games under optimal play, and computing near-optimal strategies, is an important goal in the study of decision-making under uncertainty, and has seen significant research in AI and allied areas [2], with only experimental evaluation of most algorithms' performance. The problem's PSPACE-completeness does not rule out nontrivial algorithms. Improved algorithms with theoretical guarantees are known in various cases where the payoff function F has special structure, and Littman, Majercik, and Pitassi [3] give a sampling-based improved algorithm for general F, for turn-orders which restrict the number of non-random player strategies. We study the case of general F for which the players strictly alternate with binary moves-for which the approach of [3] does not improve over brute force. We give a randomized algorithm to approximate the value of such games under optimal play, and to execute near-optimal strategies. Our algorithm, while exponential-time, achieves exponential savings over brute-force, and certifies a lower bound on the game value with exponentially small additive expected error. (On the downside, the constant of improvement in the base of the runtime exponent is tiny, and the algorithm uses exponential space.) Our algorithm is recursive, and bootstraps a "base case" algorithm for fixed-size inputs. The method of recursive composition used, the specific base-case guarantees needed, and the steps to establish these guarantees are interesting and, we feel, likely to find uses beyond the present work. | 
    
|---|---|
| AbstractList | "Games against Nature" [1] are two-player games of perfect information, in which one player's moves are made randomly (here, uniformly); the final payoff to the non-random player is given by some bounded-value function of the move history. Estimating the value of such games under optimal play, and computing near-optimal strategies, is an important goal in the study of decision-making under uncertainty, and has seen significant research in AI and allied areas [2], with only experimental evaluation of most algorithms' performance. The problem's PSPACE-completeness does not rule out nontrivial algorithms. Improved algorithms with theoretical guarantees are known in various cases where the payoff function F has special structure, and Littman, Majercik, and Pitassi [3] give a sampling-based improved algorithm for general F, for turn-orders which restrict the number of non-random player strategies. We study the case of general F for which the players strictly alternate with binary moves-for which the approach of [3] does not improve over brute force. We give a randomized algorithm to approximate the value of such games under optimal play, and to execute near-optimal strategies. Our algorithm, while exponential-time, achieves exponential savings over brute-force, and certifies a lower bound on the game value with exponentially small additive expected error. (On the downside, the constant of improvement in the base of the runtime exponent is tiny, and the algorithm uses exponential space.) Our algorithm is recursive, and bootstraps a "base case" algorithm for fixed-size inputs. The method of recursive composition used, the specific base-case guarantees needed, and the steps to establish these guarantees are interesting and, we feel, likely to find uses beyond the present work. | 
    
| Author | Drucker, Andrew | 
    
| Author_xml | – sequence: 1 givenname: Andrew surname: Drucker fullname: Drucker, Andrew email: adrucker1@cs.uchicago.edu organization: University of Chicago,Computer Science Dept.,Chicago,IL,USA  | 
    
| BookMark | eNotjl1LwzAYRqMouE1_gV7kD3S--WrayzK2ORjuwnk9kuXtjLRpSTPZ_r0FvXrgHDg8U3IXuoCEvDCYMwbl62q3-JC5Bphz4DAHYCBvyJRpXrAy50zckglXWmWFVPKBTIfhG0CCAjkhhyrQTdvH7gcdXV76sRySN0229y3Sqh_Nxbcm-S7Qqjl10aevltZdpKtz01yzqkkYw-jDia5NiwOtTsaHIdF3k84RH8l9bZoBn_53Rj5Xy_3iLdvu1ptFtc08B5EydMaIIwpbQIFgmLLWsTrXyhh7VC43uSy1lU5aZ-UINHKsBRqhnWWARzEjz39dj4iHPo6f4_VQCqZLlYtfmkVYqw | 
    
| CODEN | IEEPAD | 
    
| ContentType | Conference Proceeding | 
    
| DBID | 6IE 6IH CBEJK RIE RIO  | 
    
| DOI | 10.1109/FOCS46700.2020.00104 | 
    
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan (POP) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP) 1998-present  | 
    
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| Discipline | Mathematics | 
    
| EISBN | 1728196213 9781728196213  | 
    
| EISSN | 2575-8454 | 
    
| EndPage | 1090 | 
    
| ExternalDocumentID | 9317956 | 
    
| Genre | orig-research | 
    
| GrantInformation_xml | – fundername: Oxford University funderid: 10.13039/501100000769  | 
    
| GroupedDBID | --Z 29O 6IE 6IH 6IK ALMA_UNASSIGNED_HOLDINGS CBEJK RIE RIO  | 
    
| ID | FETCH-LOGICAL-i203t-edaa3ce3b808e0a15bbd1f675aabc5d6a6497b4d4bdb4c5d7e2ef3ea37db10ec3 | 
    
| IEDL.DBID | RIE | 
    
| IngestDate | Wed Aug 27 05:54:42 EDT 2025 | 
    
| IsPeerReviewed | false | 
    
| IsScholarly | true | 
    
| Language | English | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-i203t-edaa3ce3b808e0a15bbd1f675aabc5d6a6497b4d4bdb4c5d7e2ef3ea37db10ec3 | 
    
| PageCount | 10 | 
    
| ParticipantIDs | ieee_primary_9317956 | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 2020-Nov. | 
    
| PublicationDateYYYYMMDD | 2020-11-01 | 
    
| PublicationDate_xml | – month: 11 year: 2020 text: 2020-Nov.  | 
    
| PublicationDecade | 2020 | 
    
| PublicationTitle | Proceedings / annual Symposium on Foundations of Computer Science | 
    
| PublicationTitleAbbrev | FOCS | 
    
| PublicationYear | 2020 | 
    
| Publisher | IEEE | 
    
| Publisher_xml | – name: IEEE | 
    
| SSID | ssj0040504 | 
    
| Score | 2.1411877 | 
    
| Snippet | "Games against Nature" [1] are two-player games of perfect information, in which one player's moves are made randomly (here, uniformly); the final payoff to... | 
    
| SourceID | ieee | 
    
| SourceType | Publisher | 
    
| StartPage | 1081 | 
    
| SubjectTerms | Approximation algorithms Artificial intelligence Complexity theory decision-making under uncertainty Force Games games against Nature interactive proofs Runtime Uncertainty  | 
    
| Title | An Improved Exponential-Time Approximation Algorithm for Fully-Alternating Games Against Nature | 
    
| URI | https://ieeexplore.ieee.org/document/9317956 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LTgIxFG2AlW58gPGdLlxa6EzbeSwnBCQmoImSsCPt9A5OxIHgkKBfbzszoDEu3E26mT6S3nNvzzkXoRuHKqGk5sQNHU54AJwYGMEIWDNucBMhqRUnD0feYMzvJ2JSQ7c7LQwAFOQzaNvP4i1fL-K1LZV1QhPsDJ6vo7ofeKVWa3vrGtxBeSWNc2jY6T90n7iVoJgU0LXsLce2YvvRQKWIH_0DNNz-uaSNvLbXuWrHn79MGf87tUPU-lbq4cddDDpCNciO0f5w58X63kTTKMNl6QA07m2Wi8wShOScWPUHjqyn-CYtBYw4ms8WqzR_ecMGy2Kbnn6QaF7VDLMZvrOcWhzNZGpQJR4VpqAtNO73nrsDUrVVIKlLWU5AS8liYCqgAVDpCKW0k5jEQUoVC-1Jj4e-4porrbgZ8MGFhIFkvlYOhZidoEZm5nqKsIg5mGVTTwUJ176ybnKgBJfAOBiwcYaadqumy9I5Y1rt0vnfwxdozx5WqfS7RI18tYYrE_JzdV2c9Rd-Ra5s | 
    
| linkProvider | IEEE | 
    
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NTwIxEG0QD-rFDzR-24NHC93dKbDHDQFRWTQREm6k3Q5IxIXgkqC_3nYX0BgP3ja9bD-Szpvpe28IuXa4EkpqYK7vAIMqAjMwwmNozbjRHQjJrTg5bJebXbjviV6O3Ky1MIiYks-waD_Tt3w9iea2VFbyTbAzeH6DbAoAEJlaa3XvGuTBYSmOc7hfajzWnsGKUEwS6Fr-lmObsf1ooZJGkMYuCVf_zogjr8V5oorR5y9bxv9Obo8cfmv16NM6Cu2THMYHZCdcu7G-F0g_iGlWPEBN64vpJLYUITlmVv9BA-sqvhhlEkYajIeT2Sh5eaMGzVKboH6wYLysGsZDemtZtTQYypHBlbSd2oIekm6j3qk12bKxAhu53EsYaim9CD1V5VXk0hFKaWdgUgcpVSR0WZbBryjQoLQCM1BBFwceSq-ilcMx8o5IPjZzPSZURIBm2bysqgPQFWX95FAJkOgBGrhxQgp2q_rTzDujv9yl07-Hr8hWsxO2-q279sMZ2bYHl-n-zkk-mc3xwgCARF2m5_4Fy0WxuQ | 
    
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=proceeding&rft.title=Proceedings+%2F+annual+Symposium+on+Foundations+of+Computer+Science&rft.atitle=An+Improved+Exponential-Time+Approximation+Algorithm+for+Fully-Alternating+Games+Against+Nature&rft.au=Drucker%2C+Andrew&rft.date=2020-11-01&rft.pub=IEEE&rft.eissn=2575-8454&rft.spage=1081&rft.epage=1090&rft_id=info:doi/10.1109%2FFOCS46700.2020.00104&rft.externalDocID=9317956 |