{"id":"https://openalex.org/W4394839005","doi":"https://doi.org/10.48550/arxiv.2404.08494","title":"Almost-Sure Termination by Guarded Refinement","display_name":"Almost-Sure Termination by Guarded Refinement","publication_year":2024,"publication_date":"2024-04-12","ids":{"openalex":"https://openalex.org/W4394839005","doi":"https://doi.org/10.48550/arxiv.2404.08494"},"language":"en","primary_location":{"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2404.08494","pdf_url":"http://arxiv.org/pdf/2404.08494","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":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,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"type":"preprint","type_crossref":"posted-content","indexed_in":["arxiv"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://arxiv.org/pdf/2404.08494","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5075470273","display_name":"Simon Oddershede Gregersen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gregersen, Simon Oddershede","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073092626","display_name":"Alejandro Aguirre","orcid":"https://orcid.org/0000-0001-6746-2734"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aguirre, Alejandro","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012595992","display_name":"Philipp G. Haselwarter","orcid":"https://orcid.org/0000-0003-0198-7751"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Haselwarter, Philipp G.","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073987903","display_name":"Joseph Tassarotti","orcid":"https://orcid.org/0000-0001-5692-3347"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tassarotti, Joseph","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5055959064","display_name":"Lars Birkedal","orcid":"https://orcid.org/0000-0003-1320-0098"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Birkedal, Lars","raw_affiliation_strings":[],"affiliations":[]}],"institution_assertions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":0,"max":77},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12072","display_name":"Machine Learning and Algorithms","score":0.3024,"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/T12072","display_name":"Machine Learning and Algorithms","score":0.3024,"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":[],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4637817}],"mesh":[],"locations_count":1,"locations":[{"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2404.08494","pdf_url":"http://arxiv.org/pdf/2404.08494","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":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,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false}],"best_oa_location":{"is_oa":true,"landing_page_url":"http://arxiv.org/abs/2404.08494","pdf_url":"http://arxiv.org/pdf/2404.08494","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_indexed_in_scopus":false,"is_core":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,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false},"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391913857","https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2530322880","https://openalex.org/W2390279801","https://openalex.org/W2382290278","https://openalex.org/W2376932109","https://openalex.org/W2358668433","https://openalex.org/W2350741829","https://openalex.org/W2001405890"],"abstract_inverted_index":{"Almost-sure":[0],"termination":[1,47,110,117,224],"is":[2,188],"an":[3,87],"important":[4],"correctness":[5],"property":[6],"for":[7,19,29,39,48,60,78,144,211,240],"probabilistic":[8,50,100,150],"programs,":[9,173],"and":[10,62,97,160,237],"a":[11,68,94,98,104,114,140,158,161,232,238],"number":[12],"of":[13,57,70,119,138,167,182,196,218,225],"program":[14,96,121,159],"logics":[15,24],"have":[16,25,250],"been":[17,27,251],"developed":[18,28],"establishing":[20],"it.":[21],"However,":[22],"these":[23],"mostly":[26],"first-order":[30,229],"programs":[31,51],"written":[32],"in":[33,102,135,171,178,205,253],"languages":[34],"with":[35,52],"specific":[36],"syntactic":[37],"patterns":[38,169],"looping.":[40],"In":[41],"this":[42,133,219],"paper,":[43],"we":[44,84],"consider":[45],"almost-sure":[46,116,223],"higher-order":[49,95,141,172,245],"general":[53],"references.":[54],"This":[55],"combination":[56],"features":[58],"allows":[59],"recursion":[61,82,168,210],"looping":[63],"to":[64,152],"be":[65,124],"encoded":[66],"through":[67],"variety":[69],"patterns.":[71],"Therefore,":[72],"rather":[73],"than":[74],"developing":[75],"proof":[76,256],"rules":[77],"reasoning":[79,156],"about":[80],"particular":[81,179],"patterns,":[83],"instead":[85],"propose":[86],"approach":[88,134,220],"based":[89],"on":[90,208],"proving":[91,113,145,222],"refinement":[92,108],"between":[93,157],"simpler":[99,129],"model,":[101],"such":[103],"way":[105],"that":[106,189,243],"the":[107,120,128,136,165,180,194,216,248,254],"preserves":[109],"behavior.":[111],"By":[112],"refinement,":[115],"behavior":[118],"can":[122],"then":[123],"established":[125],"by":[126,221],"analyzing":[127],"model.":[130,162],"We":[131,214],"present":[132],"form":[137],"Caliper,":[139],"separation":[142],"logic":[143],"termination-preserving":[146],"refinements.":[147],"Caliper":[148,174,190],"uses":[149,175,244],"couplings":[151],"carry":[153],"out":[154],"relational":[155],"To":[163],"handle":[164],"range":[166],"found":[170,204],"guarded":[176,209],"recursion,":[177],"principle":[181],"L\\\"ob":[183],"induction.":[184],"A":[185],"technical":[186,202],"novelty":[187],"does":[191],"not":[192],"require":[193],"use":[195],"transfinite":[197],"step":[198],"indexing":[199],"or":[200],"other":[201],"restrictions":[203],"prior":[206],"work":[207],"termination-preservation":[212],"refinement.":[213],"demonstrate":[215],"flexibility":[217],"several":[226],"examples,":[227],"including":[228],"loop":[230],"constructs,":[231],"random":[233],"list":[234],"generator,":[235],"treaps,":[236],"sampler":[239],"Galton-Watson":[241],"trees":[242],"store.":[246],"All":[247],"results":[249],"mechanized":[252],"Coq":[255],"assistant.":[257]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4394839005","counts_by_year":[],"updated_date":"2025-04-22T20:25:37.306123","created_date":"2024-04-16"}