{"id":"https://openalex.org/W7161138108","doi":"https://doi.org/10.48550/arxiv.2605.13526","title":"Verifying Exact Samplers for Continuous Distributions with a Discrete Program Logic","display_name":"Verifying Exact Samplers for Continuous Distributions with a Discrete Program Logic","publication_year":2026,"publication_date":"2026-05-13","ids":{"openalex":"https://openalex.org/W7161138108","doi":"https://doi.org/10.48550/arxiv.2605.13526"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.13526","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.13526","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":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":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.13526","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091004966","display_name":"Markus de Medeiros","orcid":"https://orcid.org/0009-0005-3285-5032"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"de Medeiros, Markus","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136124769","display_name":"Puming Liu","orcid":"https://orcid.org/0009-0009-7095-564X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Puming","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069949583","display_name":"Kwing Hei Li","orcid":"https://orcid.org/0000-0002-4124-5720"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Kwing Hei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136158633","display_name":"Alejandro Aguirre","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Aguirre, Alejandro","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","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":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","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":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.12970000505447388,"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/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.12970000505447388,"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/T11424","display_name":"Security and Verification in Computing","score":0.12790000438690186,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.10329999774694443,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.8195000290870667},{"id":"https://openalex.org/keywords/probabilistic-logic","display_name":"Probabilistic logic","score":0.6118999719619751},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.5443999767303467},{"id":"https://openalex.org/keywords/sample","display_name":"Sample (material)","score":0.364300012588501},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.3580999970436096},{"id":"https://openalex.org/keywords/probability-distribution","display_name":"Probability distribution","score":0.31869998574256897},{"id":"https://openalex.org/keywords/temporal-logic","display_name":"Temporal logic","score":0.30300000309944153}],"concepts":[{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.8195000290870667},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6162999868392944},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.6122000217437744},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.6118999719619751},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.5443999767303467},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.42750000953674316},{"id":"https://openalex.org/C198531522","wikidata":"https://www.wikidata.org/wiki/Q485146","display_name":"Sample (material)","level":2,"score":0.364300012588501},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.3580999970436096},{"id":"https://openalex.org/C149441793","wikidata":"https://www.wikidata.org/wiki/Q200726","display_name":"Probability distribution","level":2,"score":0.31869998574256897},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3156999945640564},{"id":"https://openalex.org/C25016198","wikidata":"https://www.wikidata.org/wiki/Q781833","display_name":"Temporal logic","level":2,"score":0.30300000309944153},{"id":"https://openalex.org/C52740198","wikidata":"https://www.wikidata.org/wiki/Q1539564","display_name":"Importance sampling","level":3,"score":0.3003999888896942},{"id":"https://openalex.org/C24404364","wikidata":"https://www.wikidata.org/wiki/Q7246846","display_name":"Probabilistic analysis of algorithms","level":3,"score":0.2896000146865845},{"id":"https://openalex.org/C6239989","wikidata":"https://www.wikidata.org/wiki/Q5419224","display_name":"Exact statistics","level":3,"score":0.28279998898506165},{"id":"https://openalex.org/C93226319","wikidata":"https://www.wikidata.org/wiki/Q193137","display_name":"Differential (mechanical device)","level":2,"score":0.2793000042438507},{"id":"https://openalex.org/C60782215","wikidata":"https://www.wikidata.org/wiki/Q3333679","display_name":"Probabilistic method","level":3,"score":0.27549999952316284},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26190000772476196},{"id":"https://openalex.org/C187192777","wikidata":"https://www.wikidata.org/wiki/Q381699","display_name":"Rejection sampling","level":5,"score":0.2612999975681305},{"id":"https://openalex.org/C2776937632","wikidata":"https://www.wikidata.org/wiki/Q4117718","display_name":"Program synthesis","level":2,"score":0.2572000026702881},{"id":"https://openalex.org/C2780654840","wikidata":"https://www.wikidata.org/wiki/Q333341","display_name":"Abstract interpretation","level":2,"score":0.2526000142097473}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.13526","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.13526","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":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":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.13526","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.13526","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":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":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.7177914977073669}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Most":[0],"implementations":[1],"of":[2,54,74,103,117,142],"sampling":[3,42,105],"algorithms":[4,32,43,63,106],"for":[5,33,99,107,120,132,136],"continuous":[6,56],"distributions":[7],"use":[8,40],"floating-point":[9],"numbers,":[10],"which":[11,48],"introduce":[12],"round-off":[13],"errors":[14,18],"and":[15,24,66,68,85,124],"approximations.":[16],"These":[17],"can":[19,25,49],"be":[20],"difficult":[21],"to":[22,39,58],"analyze,":[23],"cause":[26],"security":[27],"issues":[28],"when":[29],"used":[30],"in":[31,145,151],"differential":[34],"privacy.":[35],"An":[36],"alternative":[37],"is":[38],"exact":[41,104,133],"based":[44],"on":[45],"computable":[46,108,118],"reals,":[47],"lazily":[50],"generate":[51],"the":[52,101,115,121,143,152],"digits":[53],"a":[55,72,95,130],"sample":[57],"arbitrary":[59],"precision.":[60],"However,":[61],"these":[62],"are":[64],"intricate,":[65],"implementing":[67],"using":[69],"them":[70],"involves":[71],"combination":[73],"semantically":[75],"challenging":[76],"language":[77],"features,":[78],"such":[79],"as":[80,127,129],"probabilistic":[81],"choice,":[82],"higher-order":[83,96],"functions,":[84],"dynamically-allocated":[86],"mutable":[87],"state.":[88],"In":[89],"this":[90,146],"paper":[91,147],"we":[92,113],"present":[93],"Continuous-Eris,":[94,112],"separation":[97],"logic":[98],"verifying":[100],"correctness":[102,116],"distributions.":[109],"To":[110],"demonstrate":[111],"verify":[114],"samplers":[119],"uniform,":[122],"Gaussian,":[123],"Laplace":[125],"distributions,":[126],"well":[128],"library":[131],"real":[134],"arithmetic":[135],"working":[137],"with":[138],"generated":[139],"samples.":[140],"All":[141],"results":[144],"have":[148],"been":[149],"verified":[150],"Rocq":[153],"proof":[154],"assistant.":[155]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-15T00:00:00"}
