{"id":"https://openalex.org/W4390756096","doi":"https://doi.org/10.1145/3636501.3636953","title":"VCFloat2: Floating-Point Error Analysis in Coq","display_name":"VCFloat2: Floating-Point Error Analysis in Coq","publication_year":2024,"publication_date":"2024-01-09","ids":{"openalex":"https://openalex.org/W4390756096","doi":"https://doi.org/10.1145/3636501.3636953"},"language":"en","primary_location":{"id":"doi:10.1145/3636501.3636953","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3636501.3636953","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3636501.3636953","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3636501.3636953","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5004766305","display_name":"Andrew W. Appel","orcid":"https://orcid.org/0000-0001-6009-0325"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Andrew Appel","raw_affiliation_strings":["Princeton University, Princeton, USA"],"affiliations":[{"raw_affiliation_string":"Princeton University, Princeton, USA","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5059845097","display_name":"Ariel Kellison","orcid":"https://orcid.org/0000-0003-3177-7958"},"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":"Ariel Kellison","raw_affiliation_strings":["Cornell University, Ithaca, USA"],"affiliations":[{"raw_affiliation_string":"Cornell University, Ithaca, USA","institution_ids":["https://openalex.org/I205783295"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5004766305"],"corresponding_institution_ids":["https://openalex.org/I20089843"],"apc_list":null,"apc_paid":null,"fwci":3.4155,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.92691622,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"14","last_page":"29"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9997000098228455,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10126","display_name":"Logic, programming, and type systems","score":0.9945999979972839,"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":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8178339004516602},{"id":"https://openalex.org/keywords/interfacing","display_name":"Interfacing","score":0.7673990726470947},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.6758911609649658},{"id":"https://openalex.org/keywords/generality","display_name":"Generality","score":0.6115591526031494},{"id":"https://openalex.org/keywords/modularity","display_name":"Modularity (biology)","score":0.561901867389679},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.541326642036438},{"id":"https://openalex.org/keywords/ieee-floating-point","display_name":"IEEE floating point","score":0.5290300846099854},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.524772584438324},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.17661544680595398},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09870624542236328}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8178339004516602},{"id":"https://openalex.org/C2776303644","wikidata":"https://www.wikidata.org/wiki/Q1020499","display_name":"Interfacing","level":2,"score":0.7673990726470947},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.6758911609649658},{"id":"https://openalex.org/C2780767217","wikidata":"https://www.wikidata.org/wiki/Q5532421","display_name":"Generality","level":2,"score":0.6115591526031494},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.561901867389679},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.541326642036438},{"id":"https://openalex.org/C137231763","wikidata":"https://www.wikidata.org/wiki/Q828287","display_name":"IEEE floating point","level":3,"score":0.5290300846099854},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.524772584438324},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.17661544680595398},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09870624542236328},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3636501.3636953","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3636501.3636953","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3636501.3636953","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3636501.3636953","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3636501.3636953","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3636501.3636953","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G161117160","display_name":null,"funder_award_id":"CCF-2219757","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5825558314","display_name":null,"funder_award_id":"DE-SC0021110","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4390756096.pdf"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W1533404702","https://openalex.org/W1553511155","https://openalex.org/W1561086741","https://openalex.org/W1565541828","https://openalex.org/W1787747790","https://openalex.org/W1975906542","https://openalex.org/W1993255342","https://openalex.org/W2012407419","https://openalex.org/W2023035194","https://openalex.org/W2079398856","https://openalex.org/W2081368694","https://openalex.org/W2130427425","https://openalex.org/W2130920933","https://openalex.org/W2158211562","https://openalex.org/W2213989452","https://openalex.org/W2227234579","https://openalex.org/W2287505824","https://openalex.org/W2482799402","https://openalex.org/W2566629575","https://openalex.org/W2588591308","https://openalex.org/W2748956697","https://openalex.org/W2797985644","https://openalex.org/W2803067192","https://openalex.org/W2887397219","https://openalex.org/W2888468607","https://openalex.org/W2904117297","https://openalex.org/W2928036819","https://openalex.org/W3129647355","https://openalex.org/W4213324292","https://openalex.org/W4225420329","https://openalex.org/W4242955624","https://openalex.org/W4246263814","https://openalex.org/W4252547602","https://openalex.org/W4297448175","https://openalex.org/W4312663372","https://openalex.org/W4386297788","https://openalex.org/W4387885362","https://openalex.org/W6929351850"],"related_works":["https://openalex.org/W2596474508","https://openalex.org/W3193325075","https://openalex.org/W2797902698","https://openalex.org/W3133934505","https://openalex.org/W1573821047","https://openalex.org/W2571248630","https://openalex.org/W4376144198","https://openalex.org/W2576390192","https://openalex.org/W4238649802","https://openalex.org/W1965717450"],"abstract_inverted_index":{"The":[0],"development":[1],"of":[2,18,105],"sound":[3],"and":[4,25,52,88,121],"efficient":[5],"tools":[6,98],"that":[7,124],"automatically":[8,53],"perform":[9],"floating-point":[10,43,59],"round-off":[11,55],"error":[12,56,119],"analysis":[13],"is":[14],"an":[15],"active":[16],"area":[17],"research":[19],"with":[20,67,70,77,89,94],"applications":[21],"to":[22,37,64,80,111],"embedded":[23],"systems":[24],"scientific":[26],"computing.":[27],"In":[28],"this":[29],"paper":[30],"we":[31],"describe":[32],"VCFloat2,":[33],"a":[34],"novel":[35],"extension":[36],"the":[38,78,103],"VCFloat":[39],"tool":[40],"for":[41,73,92,128],"verifying":[42],"C":[44],"programs":[45],"in":[46,99],"Coq.":[47,100],"Like":[48],"VCFloat1,":[49],"VCFloat2":[50,106,116],"soundly":[51],"computes":[54,117],"bounds":[57,120],"on":[58],"expressions,":[60],"but":[61],"does":[62],"so":[63],"higher":[65],"accuracy;":[66],"better":[68],"performance;":[69],"more":[71],"generality":[72],"nonstandard":[74],"number":[75],"formats;":[76],"ability":[79],"reason":[81],"about":[82],"external":[83],"(user-defined":[84],"or":[85],"library)":[86],"functions;":[87],"improved":[90],"modularity":[91],"interfacing":[93],"other":[95,112],"program":[96],"verification":[97],"We":[101],"evaluate":[102],"performance":[104],"using":[107],"common":[108],"benchmarks;":[109],"compared":[110],"state-of-the":[113],"art":[114],"tools,":[115],"competitive":[118],"transparent":[122],"certificates":[123],"require":[125],"less":[126],"time":[127],"verification.":[129]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2025-12-21T23:12:01.093139","created_date":"2025-10-10T00:00:00"}
