{"id":"https://openalex.org/W3159239980","doi":"https://doi.org/10.1007/978-3-030-99336-8_4","title":"Extracting total Amb programs from proofs","display_name":"Extracting total Amb programs from proofs","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W3159239980","doi":"https://doi.org/10.1007/978-3-030-99336-8_4","mag":"3159239980"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-99336-8_4","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-99336-8_4.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture Notes in Computer Science","issn_l":"0302-9743","issn":["1611-3349","0302-9743"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319965","https://openalex.org/P4310319900"],"host_organization_lineage_names":["Springer Nature","Springer Science+Business Media"],"type":"book series"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"type":"book-chapter","type_crossref":"book-chapter","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-99336-8_4.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005999573","display_name":"Ulrich Berger","orcid":"https://orcid.org/0000-0002-7677-3582"},"institutions":[{"id":"https://openalex.org/I39586589","display_name":"Swansea University","ror":"https://ror.org/053fq8t95","country_code":"GB","type":"education","lineage":["https://openalex.org/I39586589"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Ulrich Berger","raw_affiliation_string":"Swansea University, Swansea, UK","raw_affiliation_strings":["Swansea University, Swansea, UK"]},{"author_position":"last","author":{"id":"https://openalex.org/A5027497864","display_name":"Hideki Tsuiki","orcid":null},"institutions":[{"id":"https://openalex.org/I22299242","display_name":"Kyoto University","ror":"https://ror.org/02kpeqv85","country_code":"JP","type":"education","lineage":["https://openalex.org/I22299242"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Hideki Tsuiki","raw_affiliation_string":"Kyoto University, Kyoto, Japan","raw_affiliation_strings":["Kyoto University, Kyoto, Japan"]}],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5005999573","https://openalex.org/A5027497864"],"corresponding_institution_ids":["https://openalex.org/I39586589","https://openalex.org/I22299242"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392,"provenance":"doaj"},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392,"provenance":"doaj"},"has_fulltext":true,"fulltext_origin":"pdf","cited_by_count":0,"cited_by_percentile_year":{"min":0,"max":69},"biblio":{"volume":null,"issue":null,"first_page":"85","last_page":"113"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10126","display_name":"Program Analysis and Verification Techniques","score":1.0,"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":"Program Analysis and Verification Techniques","score":1.0,"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 Software Verification and Control","score":0.9997,"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/T11010","display_name":"Logic Programming and Knowledge Representation","score":0.9989,"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"}}],"keywords":[{"keyword":"total amb programs","score":0.6965}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.73700273},{"id":"https://openalex.org/C193702766","wikidata":"https://www.wikidata.org/wiki/Q1414548","display_name":"Concurrency","level":2,"score":0.72603387},{"id":"https://openalex.org/C176181172","wikidata":"https://www.wikidata.org/wiki/Q3490301","display_name":"Nondeterministic algorithm","level":2,"score":0.71257997},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6336671},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.49848938},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.49245867},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.44365433},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.17897722},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-99336-8_4","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-99336-8_4.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture Notes in Computer Science","issn_l":"0302-9743","issn":["1611-3349","0302-9743"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319965","https://openalex.org/P4310319900"],"host_organization_lineage_names":["Springer Nature","Springer Science+Business Media"],"type":"book series"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"http://hdl.handle.net/2433/281931","pdf_url":"https://repository.kulib.kyoto-u.ac.jp/dspace/bitstream/2433/281931/1/978-3-030-99336-8_4.pdf","source":{"id":"https://openalex.org/S4306401454","display_name":"Kyoto University Research Information Repository (Kyoto University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I22299242","host_organization_name":"Kyoto University","host_organization_lineage":["https://openalex.org/I22299242"],"host_organization_lineage_names":["Kyoto University"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://cronfa.swan.ac.uk/Record/cronfa60606","pdf_url":"https://cronfa.swan.ac.uk/Record/cronfa60606/Download/60606__24926__4ecd73688bd84d28a799d80efdfd087a.pdf","source":{"id":"https://openalex.org/S4306401612","display_name":"Cronfa (Swansea University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I39586589","host_organization_name":"Swansea University","host_organization_lineage":["https://openalex.org/I39586589"],"host_organization_lineage_names":["Swansea University"],"type":"repository"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2104.14669","pdf_url":"https://arxiv.org/pdf/2104.14669","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":["Cornell University"],"type":"repository"},"license":null,"version":"submittedVersion","is_accepted":false,"is_published":false},{"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2307.12454","pdf_url":"https://arxiv.org/pdf/2307.12454","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":["Cornell University"],"type":"repository"},"license":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-030-99336-8_4","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-030-99336-8_4.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture Notes in Computer Science","issn_l":"0302-9743","issn":["1611-3349","0302-9743"],"is_oa":false,"is_in_doaj":false,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319965","https://openalex.org/P4310319900"],"host_organization_lineage_names":["Springer Nature","Springer Science+Business Media"],"type":"book series"},"license":"cc-by","version":"publishedVersion","is_accepted":true,"is_published":true},"sustainable_development_goals":[{"display_name":"Peace, justice, and strong institutions","score":0.79,"id":"https://metadata.un.org/sdg/16"}],"grants":[],"referenced_works_count":41,"referenced_works":["https://openalex.org/W74548528","https://openalex.org/W324507974","https://openalex.org/W1518839438","https://openalex.org/W1525647423","https://openalex.org/W1576499992","https://openalex.org/W1592922501","https://openalex.org/W1975561883","https://openalex.org/W2004063149","https://openalex.org/W2009226222","https://openalex.org/W2010331618","https://openalex.org/W2025260761","https://openalex.org/W2032442081","https://openalex.org/W2055701927","https://openalex.org/W2065927961","https://openalex.org/W2076405698","https://openalex.org/W2101378402","https://openalex.org/W2110624984","https://openalex.org/W2111961318","https://openalex.org/W2125398300","https://openalex.org/W2129843408","https://openalex.org/W2132761501","https://openalex.org/W2133824354","https://openalex.org/W2137628566","https://openalex.org/W2138552902","https://openalex.org/W2142030149","https://openalex.org/W2152101460","https://openalex.org/W2166089338","https://openalex.org/W2166644419","https://openalex.org/W2171729488","https://openalex.org/W2186501980","https://openalex.org/W2533507430","https://openalex.org/W2652642432","https://openalex.org/W2810388871","https://openalex.org/W2901454403","https://openalex.org/W2991353706","https://openalex.org/W3037147088","https://openalex.org/W3092637222","https://openalex.org/W3195799476","https://openalex.org/W4205623740","https://openalex.org/W4243563333","https://openalex.org/W4362237211"],"related_works":["https://openalex.org/W2152379264","https://openalex.org/W2242035652","https://openalex.org/W1574120008","https://openalex.org/W1840948097","https://openalex.org/W1824785536","https://openalex.org/W2074070192","https://openalex.org/W2057057011","https://openalex.org/W3008339103","https://openalex.org/W2404647514","https://openalex.org/W1667647204"],"ngrams_url":"https://api.openalex.org/works/W3159239980/ngrams","abstract_inverted_index":{"Abstract":[0],"We":[1,114],"present":[2],"a":[3,46,70,79,123],"logical":[4],"system":[5,120,141],"CFP":[6,26,65],"(Concurrent":[7],"Fixed":[8],"Point":[9],"Logic)":[10],"that":[11,20,126,143,160],"supports":[12],"the":[13,61,67,116,132,144,154],"extraction":[14,62],"of":[15,48,60,103,118,139,153,157],"nondeterministic":[16,124],"and":[17,24,34,50,75,93,99,149],"concurrent":[18],"programs":[19,105],"are":[21,63],"provably":[22],"total":[23],"correct.":[25],"is":[27,69,86,94,106,142],"an":[28,109],"intuitionistic":[29],"first-order":[30],"logic":[31],"with":[32,73],"inductive":[33],"coinductive":[35],"definitions":[36],"extended":[37,77],"by":[38,78,121],"two":[39],"propositional":[40],"operators,":[41],"$$B|_{A}$$":[42],"B|A":[44],"(restriction,":[45],"strengthening":[47],"implication)":[49],"$${\\mathbf":[51],"{\\downdownarrows":[52],"}}(B)$$":[53],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">\u21ca(B)":[55],"(total":[56],"concurrency).":[57],"The":[58,101],"source":[59],"formal":[64],"proofs,":[66],"target":[68],"lambda":[71],"calculus":[72],"constructors":[74],"recursion":[76],"constructor":[80],"Amb":[81],"(for":[82],"McCarthy\u2019s":[83],"amb)":[84],"which":[85],"interpreted":[87],"operationally":[88],"as":[89],"globally":[90],"angelic":[91],"choice":[92],"used":[95],"to":[96],"implement":[97],"nondeterminism":[98],"concurrency.":[100],"correctness":[102],"extracted":[104],"proven":[107],"via":[108],"intermediate":[110],"domain-theoretic":[111],"denotational":[112],"semantics.":[113],"demonstrate":[115],"usefulness":[117],"our":[119,140],"extracting":[122],"program":[125],"translates":[127],"infinite":[128],"Gray":[129],"code":[130],"into":[131],"signed":[133],"digit":[134],"representation.":[135],"A":[136],"noteworthy":[137],"feature":[138],"proof":[145],"rules":[146],"for":[147],"restriction":[148],"concurrency":[150],"involve":[151],"variants":[152],"classical":[155],"law":[156],"excluded":[158],"middle":[159],"would":[161],"not":[162],"be":[163],"interpretable":[164],"computationally":[165],"without":[166],"Amb.":[167]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3159239980","counts_by_year":[],"updated_date":"2024-03-01T08:19:11.757288","created_date":"2021-05-10"}