{"id":"https://openalex.org/W2000900855","doi":"https://doi.org/10.1016/0168-0072(95)00032-1","title":"McNaughton games and extracting strategies for concurrent programs","display_name":"McNaughton games and extracting strategies for concurrent programs","publication_year":1996,"publication_date":"1996-04-01","ids":{"openalex":"https://openalex.org/W2000900855","doi":"https://doi.org/10.1016/0168-0072(95)00032-1","mag":"2000900855"},"language":"en","primary_location":{"id":"doi:10.1016/0168-0072(95)00032-1","is_oa":true,"landing_page_url":"https://doi.org/10.1016/0168-0072(95)00032-1","pdf_url":null,"source":{"id":"https://openalex.org/S172477885","display_name":"Annals of Pure and Applied Logic","issn_l":"0168-0072","issn":["0168-0072","1873-2461"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Pure and Applied Logic","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/0168-0072(95)00032-1","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082347461","display_name":"Anil Nerode","orcid":null},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Anil Nerode","raw_affiliation_strings":["Mathematical Sciences Institute, Cornell University, Ithaca, NY 14853, USA","Mathematical Sciences Institute Cornell University, Ithaca, NY 14853, USA"],"affiliations":[{"raw_affiliation_string":"Mathematical Sciences Institute, Cornell University, Ithaca, NY 14853, USA","institution_ids":["https://openalex.org/I205783295"]},{"raw_affiliation_string":"Mathematical Sciences Institute Cornell University, Ithaca, NY 14853, USA","institution_ids":["https://openalex.org/I205783295"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113511227","display_name":"Jeffrey B. Remmel","orcid":null},"institutions":[{"id":"https://openalex.org/I36258959","display_name":"University of California, San Diego","ror":"https://ror.org/0168r3w48","country_code":"US","type":"education","lineage":["https://openalex.org/I36258959"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey B. Remmel","raw_affiliation_strings":["Department of Mathematics and Computer Science, University of California at San Diego, San Diego, CA 92093, USA"],"affiliations":[{"raw_affiliation_string":"Department of Mathematics and Computer Science, University of California at San Diego, San Diego, CA 92093, USA","institution_ids":["https://openalex.org/I36258959"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081561342","display_name":"Alexander Yakhnis","orcid":null},"institutions":[{"id":"https://openalex.org/I205783295","display_name":"Cornell University","ror":"https://ror.org/05bnh6r87","country_code":"US","type":"education","lineage":["https://openalex.org/I205783295"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Alexander Yakhnis","raw_affiliation_strings":["Mathematical Sciences Institute, Cornell University, Ithaca, NY 14853, USA","Mathematical Sciences Institute Cornell University, Ithaca, NY 14853, USA"],"affiliations":[{"raw_affiliation_string":"Mathematical Sciences Institute, Cornell University, Ithaca, NY 14853, USA","institution_ids":["https://openalex.org/I205783295"]},{"raw_affiliation_string":"Mathematical Sciences Institute Cornell University, Ithaca, NY 14853, USA","institution_ids":["https://openalex.org/I205783295"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5082347461"],"corresponding_institution_ids":["https://openalex.org/I205783295"],"apc_list":{"value":3390,"currency":"USD","value_usd":3390},"apc_paid":{"value":3390,"currency":"USD","value_usd":3390},"fwci":0.5732,"has_fulltext":false,"cited_by_count":23,"citation_normalized_percentile":{"value":0.7483143,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"78","issue":"1-3","first_page":"203","last_page":"242"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11567","display_name":"semigroups and automata theory","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6700327396392822},{"id":"https://openalex.org/keywords/turns-rounds-and-time-keeping-systems-in-games","display_name":"Turns, rounds and time-keeping systems in games","score":0.5576533675193787},{"id":"https://openalex.org/keywords/equivalence","display_name":"Equivalence (formal languages)","score":0.5468024015426636},{"id":"https://openalex.org/keywords/combinatorial-game-theory","display_name":"Combinatorial game theory","score":0.5274855494499207},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.49751999974250793},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.47824159264564514},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.46263283491134644},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4543652832508087},{"id":"https://openalex.org/keywords/game-tree","display_name":"Game tree","score":0.43678298592567444},{"id":"https://openalex.org/keywords/game-theory","display_name":"Game theory","score":0.4200335741043091},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.41218096017837524},{"id":"https://openalex.org/keywords/repeated-game","display_name":"Repeated game","score":0.31658631563186646},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2913767099380493},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2907123565673828},{"id":"https://openalex.org/keywords/mathematical-economics","display_name":"Mathematical economics","score":0.2483699917793274},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2332598865032196},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.22438904643058777},{"id":"https://openalex.org/keywords/game-mechanics","display_name":"Game mechanics","score":0.22128725051879883},{"id":"https://openalex.org/keywords/video-game-design","display_name":"Video game design","score":0.15106791257858276}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6700327396392822},{"id":"https://openalex.org/C56694532","wikidata":"https://www.wikidata.org/wiki/Q4421045","display_name":"Turns, rounds and time-keeping systems in games","level":4,"score":0.5576533675193787},{"id":"https://openalex.org/C2780069185","wikidata":"https://www.wikidata.org/wiki/Q7977945","display_name":"Equivalence (formal languages)","level":2,"score":0.5468024015426636},{"id":"https://openalex.org/C102234262","wikidata":"https://www.wikidata.org/wiki/Q1320931","display_name":"Combinatorial game theory","level":4,"score":0.5274855494499207},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.49751999974250793},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.47824159264564514},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.46263283491134644},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4543652832508087},{"id":"https://openalex.org/C95815963","wikidata":"https://www.wikidata.org/wiki/Q1377033","display_name":"Game tree","level":4,"score":0.43678298592567444},{"id":"https://openalex.org/C177142836","wikidata":"https://www.wikidata.org/wiki/Q44455","display_name":"Game theory","level":2,"score":0.4200335741043091},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.41218096017837524},{"id":"https://openalex.org/C202556891","wikidata":"https://www.wikidata.org/wiki/Q1584646","display_name":"Repeated game","level":3,"score":0.31658631563186646},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2913767099380493},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2907123565673828},{"id":"https://openalex.org/C144237770","wikidata":"https://www.wikidata.org/wiki/Q747534","display_name":"Mathematical economics","level":1,"score":0.2483699917793274},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2332598865032196},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.22438904643058777},{"id":"https://openalex.org/C170828538","wikidata":"https://www.wikidata.org/wiki/Q1751513","display_name":"Game mechanics","level":2,"score":0.22128725051879883},{"id":"https://openalex.org/C47187476","wikidata":"https://www.wikidata.org/wiki/Q12336660","display_name":"Video game design","level":3,"score":0.15106791257858276},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/0168-0072(95)00032-1","is_oa":true,"landing_page_url":"https://doi.org/10.1016/0168-0072(95)00032-1","pdf_url":null,"source":{"id":"https://openalex.org/S172477885","display_name":"Annals of Pure and Applied Logic","issn_l":"0168-0072","issn":["0168-0072","1873-2461"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Pure and Applied Logic","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/0168-0072(95)00032-1","is_oa":true,"landing_page_url":"https://doi.org/10.1016/0168-0072(95)00032-1","pdf_url":null,"source":{"id":"https://openalex.org/S172477885","display_name":"Annals of Pure and Applied Logic","issn_l":"0168-0072","issn":["0168-0072","1873-2461"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Pure and Applied Logic","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1481417912","https://openalex.org/W1560050980","https://openalex.org/W1564682400","https://openalex.org/W1847900246","https://openalex.org/W1969912861","https://openalex.org/W1971138850","https://openalex.org/W2007837124","https://openalex.org/W2039131029","https://openalex.org/W2125267391","https://openalex.org/W2132750992","https://openalex.org/W2138856440","https://openalex.org/W2479478569","https://openalex.org/W4212901716","https://openalex.org/W6633342049","https://openalex.org/W6642620053"],"related_works":["https://openalex.org/W4254667630","https://openalex.org/W2671173027","https://openalex.org/W3139383627","https://openalex.org/W2039104542","https://openalex.org/W26097285","https://openalex.org/W1601825619","https://openalex.org/W2007563432","https://openalex.org/W4318902966","https://openalex.org/W4242695085","https://openalex.org/W2094143906"],"abstract_inverted_index":{"Nerode":[0],"et":[1],"al.":[2],"[":[3,168],"131":[4,169],"showed":[5],"that":[6,100],"a":[7,15,19,138,149,174],"correct":[8],"concurrent":[9,76,211],"program":[10,35],"can":[11,81,170],"be":[12,82,171,200],"viewed":[13,172],"as":[14,56,173],"winning":[16,48,66,162,205],"strategy":[17],"in":[18,32,68,84,115,167],"suitably":[20],"defined":[21,38],"two":[22,92,141],"player":[23,142],"game":[24,44],"played":[25,147],"between":[26],"the":[27,30,34,40,43,47,54,87,97,186,196,214],"Programmer":[28],"and":[29,152,191,207],"Computer":[31],"which":[33,71,145],"specification":[36],"is":[37],"by":[39,127],"rules":[41],"of":[42,91,140,161,177,188],"together":[45],"with":[46],"condition.":[49],"This":[50,194],"gives":[51],"rise":[52],"to":[53,57,63,112,199,202],"question":[55],"whether":[58],"there":[59],"are":[60,146],"useful":[61],"algorithms":[62,102,184],"extract":[64,203],"(provably)":[65,204],"strategies":[67],"these":[69,79,133],"games,":[70],"then":[72],"yield":[73],"(provably":[74],"correct)":[75,210],"programs.":[77],"Now":[78],"games":[80,144,165,179,190],"described":[83],"Rabin\u2019s":[85],"S2S,":[86],"monadic":[88],"second-order":[89],"theory":[90],"successors.":[93],"Decision":[94],"procedures":[95,122],"for":[96,123,159,185],"latter":[98],"show":[99],"such":[101],"exist.":[103],"But":[104],"past":[105],"available":[106],"decision":[107,121,157],"methods":[108],"were":[109,125],"too":[110],"cumbersome":[111],"use,":[113],"even":[114],"simple":[116],"cases.":[117],"Successively":[118],"simpler":[119],"game-based":[120],"S2S":[124],"provided":[126],"[5,19,20].":[128],"In":[129],"1993,":[130],"based":[131],"on":[132,148],"papers,":[134],"McNaughton":[135,189,197],"[8]":[136],"introduced":[137],"class":[139],"infinite":[143],"finite":[150],"graph":[151],"have":[153],"an":[154],"especially":[155],"lucid":[156],"procedure":[158],"extraction":[160],"strategies.":[163],"The":[164],"considered":[166],"slight":[175],"variant":[176],"Bi.ichi-Landweber":[178,192],"[2].":[180],"We":[181],"give":[182],"clean":[183],"equivalence":[187],"games.":[193],"allows":[195],"algorithm":[198],"used":[201],"strategies,":[206],"therefore":[208],"(verifiably":[209],"programs":[212],"via":[213],"Nerode-Yakbnis-Yakhnis":[215],"paradigm.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-03-24T08:02:53.985720","created_date":"2025-10-10T00:00:00"}
