{"id":"https://openalex.org/W4388675098","doi":"https://doi.org/10.1109/allerton58177.2023.10313474","title":"Verifying Chemical Reaction Networks with the Isabelle Theorem Prover","display_name":"Verifying Chemical Reaction Networks with the Isabelle Theorem Prover","publication_year":2023,"publication_date":"2023-09-26","ids":{"openalex":"https://openalex.org/W4388675098","doi":"https://doi.org/10.1109/allerton58177.2023.10313474"},"language":"en","primary_location":{"id":"doi:10.1109/allerton58177.2023.10313474","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/allerton58177.2023.10313474","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 59th Annual Allerton Conference on Communication, Control, and Computing (Allerton)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5001352332","display_name":"James I. Lathrop","orcid":"https://orcid.org/0000-0002-5467-5818"},"institutions":[{"id":"https://openalex.org/I173911158","display_name":"Iowa State University","ror":"https://ror.org/04rswrd78","country_code":"US","type":"education","lineage":["https://openalex.org/I173911158"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"James I. Lathrop","raw_affiliation_strings":["Iowa State University,Computer Science Department,Ames,IA,USA","Computer Science Department, Iowa State University, Ames, IA, USA"],"affiliations":[{"raw_affiliation_string":"Iowa State University,Computer Science Department,Ames,IA,USA","institution_ids":["https://openalex.org/I173911158"]},{"raw_affiliation_string":"Computer Science Department, Iowa State University, Ames, IA, USA","institution_ids":["https://openalex.org/I173911158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020115127","display_name":"Peter-Michael Osera","orcid":"https://orcid.org/0000-0001-6890-8339"},"institutions":[{"id":"https://openalex.org/I173288447","display_name":"Grinnell College","ror":"https://ror.org/04tmmky42","country_code":"US","type":"education","lineage":["https://openalex.org/I173288447"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Peter-Michael Osera","raw_affiliation_strings":["Grinnell College,Computer Science Department,Grinnell,Iowa,USA","Computer Science Department, Grinnell College, Grinnell, Iowa, USA"],"affiliations":[{"raw_affiliation_string":"Grinnell College,Computer Science Department,Grinnell,Iowa,USA","institution_ids":["https://openalex.org/I173288447"]},{"raw_affiliation_string":"Computer Science Department, Grinnell College, Grinnell, Iowa, USA","institution_ids":["https://openalex.org/I173288447"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101267249","display_name":"Addison W. Schmidt","orcid":null},"institutions":[{"id":"https://openalex.org/I173911158","display_name":"Iowa State University","ror":"https://ror.org/04rswrd78","country_code":"US","type":"education","lineage":["https://openalex.org/I173911158"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Addison W. Schmidt","raw_affiliation_strings":["Iowa State University,Computer Science Department,Ames,IA,USA","Computer Science Department, Iowa State University, Ames, IA, USA"],"affiliations":[{"raw_affiliation_string":"Iowa State University,Computer Science Department,Ames,IA,USA","institution_ids":["https://openalex.org/I173911158"]},{"raw_affiliation_string":"Computer Science Department, Iowa State University, Ames, IA, USA","institution_ids":["https://openalex.org/I173911158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111074491","display_name":"Jesse C. Slater","orcid":null},"institutions":[{"id":"https://openalex.org/I173911158","display_name":"Iowa State University","ror":"https://ror.org/04rswrd78","country_code":"US","type":"education","lineage":["https://openalex.org/I173911158"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jesse C. Slater","raw_affiliation_strings":["Iowa State University,Computer Science Department,Ames,IA,USA","Computer Science Department, Iowa State University, Ames, IA, USA"],"affiliations":[{"raw_affiliation_string":"Iowa State University,Computer Science Department,Ames,IA,USA","institution_ids":["https://openalex.org/I173911158"]},{"raw_affiliation_string":"Computer Science Department, Iowa State University, Ames, IA, USA","institution_ids":["https://openalex.org/I173911158"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5001352332"],"corresponding_institution_ids":["https://openalex.org/I173911158"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31456623,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10207","display_name":"Advanced biosensing and bioanalysis techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10207","display_name":"Advanced biosensing and bioanalysis techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10913","display_name":"Molecular Junctions and Nanostructures","score":0.9943000078201294,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12029","display_name":"DNA and Biological Computing","score":0.9824000000953674,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/automated-theorem-proving","display_name":"Automated theorem proving","score":0.8012208938598633},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7529057264328003},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7518941164016724},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.750985860824585},{"id":"https://openalex.org/keywords/gas-meter-prover","display_name":"Gas meter prover","score":0.733123779296875},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.47563719749450684},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4687766134738922},{"id":"https://openalex.org/keywords/proof-assistant","display_name":"Proof assistant","score":0.42823225259780884},{"id":"https://openalex.org/keywords/proof-of-concept","display_name":"Proof of concept","score":0.4258446991443634},{"id":"https://openalex.org/keywords/hol","display_name":"HOL","score":0.4173424541950226},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1273779273033142}],"concepts":[{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.8012208938598633},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7529057264328003},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7518941164016724},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.750985860824585},{"id":"https://openalex.org/C159718280","wikidata":"https://www.wikidata.org/wiki/Q5526353","display_name":"Gas meter prover","level":3,"score":0.733123779296875},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.47563719749450684},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4687766134738922},{"id":"https://openalex.org/C203265346","wikidata":"https://www.wikidata.org/wiki/Q11387554","display_name":"Proof assistant","level":3,"score":0.42823225259780884},{"id":"https://openalex.org/C124978682","wikidata":"https://www.wikidata.org/wiki/Q1201019","display_name":"Proof of concept","level":2,"score":0.4258446991443634},{"id":"https://openalex.org/C17435882","wikidata":"https://www.wikidata.org/wiki/Q17030435","display_name":"HOL","level":2,"score":0.4173424541950226},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1273779273033142},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/allerton58177.2023.10313474","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/allerton58177.2023.10313474","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 59th Annual Allerton Conference on Communication, Control, and Computing (Allerton)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":33,"referenced_works":["https://openalex.org/W299519334","https://openalex.org/W1617520624","https://openalex.org/W1829020990","https://openalex.org/W1964599873","https://openalex.org/W1976815031","https://openalex.org/W1990476699","https://openalex.org/W1993933078","https://openalex.org/W1996109622","https://openalex.org/W2000804241","https://openalex.org/W2001429914","https://openalex.org/W2002252837","https://openalex.org/W2024405571","https://openalex.org/W2062864075","https://openalex.org/W2070046204","https://openalex.org/W2106001218","https://openalex.org/W2126961173","https://openalex.org/W2151366879","https://openalex.org/W2168988021","https://openalex.org/W2188682159","https://openalex.org/W2321992551","https://openalex.org/W2503470518","https://openalex.org/W2737500437","https://openalex.org/W2922024459","https://openalex.org/W3032620265","https://openalex.org/W3098342602","https://openalex.org/W3180024157","https://openalex.org/W4230172941","https://openalex.org/W4234470661","https://openalex.org/W4247491713","https://openalex.org/W4254205048","https://openalex.org/W4300591351","https://openalex.org/W6627142754","https://openalex.org/W6666144430"],"related_works":["https://openalex.org/W2888810578","https://openalex.org/W4289666903","https://openalex.org/W2769609281","https://openalex.org/W2483392883","https://openalex.org/W2534028225","https://openalex.org/W2153177892","https://openalex.org/W2809689211","https://openalex.org/W2519051298","https://openalex.org/W4293192252","https://openalex.org/W1909465604"],"abstract_inverted_index":{"Molecular":[0],"programming":[1],"involves":[2],"algorithmically":[3],"controlling":[4],"nanoscale":[5,21],"devices":[6,22,39,95],"to":[7,15,67],"compute":[8,121],"functions,":[9],"create":[10],"structures,":[11],"and":[12,43,53,76,104],"manipulate":[13],"molecules":[14],"perform":[16],"various":[17],"tasks.":[18],"Many":[19],"programmed":[20],"have":[23],"been":[24],"successfully":[25],"demonstrated":[26],"in":[27,96,136],"the":[28,35,63,68,92,97],"laboratory":[29],"with":[30,142],"physical":[31],"experiments.":[32],"Some":[33],"of":[34,55,65,80,91,94,117],"applications":[36,57],"for":[37,48,114],"these":[38,56,81,99],"are":[40,134],"safety":[41],"critical,":[42],"thus":[44],"require":[45,58],"extensive":[46],"verification":[47,72],"their":[49],"correctness.":[50],"Unfortunately,":[51],"experiments":[52],"deployment":[54],"molecular":[59,118],"device":[60],"counts":[61],"on":[62],"order":[64],"ten":[66],"eighteenth":[69],"power,":[70],"making":[71],"via":[73],"model":[74],"checking":[75],"simulation":[77],"infeasible.":[78],"Verification":[79],"systems":[82],"must":[83],"therefore":[84],"be":[85,102,151],"accomplished":[86],"through":[87],"proof":[88,112,132],"techniques":[89,133],"independent":[90],"number":[93],"system.Developing":[98],"proofs":[100],"can":[101,150],"tedious":[103],"time-consuming.":[105],"In":[106],"this":[107],"paper,":[108],"we":[109],"develop":[110],"general":[111],"constructs":[113],"a":[115,126],"subclass":[116],"programs":[119],"that":[120,148],"semilinear":[122],"functions":[123],"modeled":[124],"by":[125],"stochastic":[127],"chemical":[128],"reaction":[129],"network.":[130],"These":[131],"developed":[135],"Isabelle,":[137],"an":[138],"automated":[139],"theorem":[140],"prover,":[141],"resulting":[143],"theory":[144],"files":[145],"packaged":[146],"so":[147],"they":[149],"reused.":[152]},"counts_by_year":[],"updated_date":"2025-12-22T23:10:17.713674","created_date":"2025-10-10T00:00:00"}
