{"id":"https://openalex.org/W4384471451","doi":"https://doi.org/10.1007/978-3-031-37709-9_21","title":"Making $$\\textsf {IP}=\\textsf {PSPACE}$$ Practical: Efficient Interactive Protocols for\u00a0BDD Algorithms","display_name":"Making $$\\textsf {IP}=\\textsf {PSPACE}$$ Practical: Efficient Interactive Protocols for\u00a0BDD Algorithms","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W4384471451","doi":"https://doi.org/10.1007/978-3-031-37709-9_21"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-031-37709-9_21","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-37709-9_21","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-37709-9_21.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"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-031-37709-9_21.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005639772","display_name":"Eszter Couillard","orcid":"https://orcid.org/0009-0005-3609-1738"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Eszter Couillard","raw_affiliation_strings":["Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004347437","display_name":"Philipp Czerner","orcid":"https://orcid.org/0000-0002-1786-9592"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Philipp Czerner","raw_affiliation_strings":["Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090378914","display_name":"Javier Esparza","orcid":"https://orcid.org/0000-0001-9862-4919"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Javier Esparza","raw_affiliation_strings":["Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081010207","display_name":"Rupak Majumdar","orcid":"https://orcid.org/0000-0003-2136-0542"},"institutions":[{"id":"https://openalex.org/I4210121786","display_name":"Max Planck Institute for Software Systems","ror":"https://ror.org/02pe2kf23","country_code":"DE","type":"facility","lineage":["https://openalex.org/I149899117","https://openalex.org/I4210121786"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Rupak Majumdar","raw_affiliation_strings":["Max Planck Institute for Software Systems (MPI-SWS), Kaiserslautern, Germany"],"affiliations":[{"raw_affiliation_string":"Max Planck Institute for Software Systems (MPI-SWS), Kaiserslautern, Germany","institution_ids":["https://openalex.org/I4210121786"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5005639772"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":{"value":5000,"currency":"EUR","value_usd":5392},"fwci":2.9656,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.9018141,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"437","last_page":"458"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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/T10142","display_name":"Formal Methods in Verification","score":0.9998999834060669,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9998000264167786,"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/T11010","display_name":"Logic, Reasoning, and Knowledge","score":0.9995999932289124,"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/gas-meter-prover","display_name":"Gas meter prover","score":0.884107232093811},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.7260352373123169},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7126209735870361},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.622167706489563},{"id":"https://openalex.org/keywords/pspace","display_name":"PSPACE","score":0.5246843695640564},{"id":"https://openalex.org/keywords/automated-theorem-proving","display_name":"Automated theorem proving","score":0.5084392428398132},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.4544045329093933},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.35477420687675476},{"id":"https://openalex.org/keywords/computational-complexity-theory","display_name":"Computational complexity theory","score":0.24793532490730286},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.23418939113616943},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.10919588804244995}],"concepts":[{"id":"https://openalex.org/C159718280","wikidata":"https://www.wikidata.org/wiki/Q5526353","display_name":"Gas meter prover","level":3,"score":0.884107232093811},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.7260352373123169},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7126209735870361},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.622167706489563},{"id":"https://openalex.org/C197685441","wikidata":"https://www.wikidata.org/wiki/Q500716","display_name":"PSPACE","level":3,"score":0.5246843695640564},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.5084392428398132},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.4544045329093933},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.35477420687675476},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.24793532490730286},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.23418939113616943},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.10919588804244995},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-3-031-37709-9_21","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-37709-9_21","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-37709-9_21.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":{"id":"doi:10.1007/978-3-031-37709-9_21","is_oa":true,"landing_page_url":"https://doi.org/10.1007/978-3-031-37709-9_21","pdf_url":"https://link.springer.com/content/pdf/10.1007/978-3-031-37709-9_21.pdf","source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1510891895","display_name":null,"funder_award_id":"389792660 TRR 248","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G1762991518","display_name":null,"funder_award_id":"EP/V00252X/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G3032849772","display_name":null,"funder_award_id":"TRR 248","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G5106512922","display_name":null,"funder_award_id":"Deutsche Forschungsgemeinschaft (DFG","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G6024419964","display_name":null,"funder_award_id":"Deutsche Forschungsgemeinschaft (DFG)","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G6052429835","display_name":null,"funder_award_id":"(DFG)","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G7825019086","display_name":null,"funder_award_id":"project 3","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G8404958574","display_name":null,"funder_award_id":"378803395","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G890954746","display_name":null,"funder_award_id":"389792660","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4384471451.pdf"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W25993968","https://openalex.org/W179349679","https://openalex.org/W1539572409","https://openalex.org/W1556462035","https://openalex.org/W1720224351","https://openalex.org/W1800789167","https://openalex.org/W2034711041","https://openalex.org/W2080267935","https://openalex.org/W2082647621","https://openalex.org/W2096390054","https://openalex.org/W2108443473","https://openalex.org/W2144752539","https://openalex.org/W2293988196","https://openalex.org/W2592985765","https://openalex.org/W2787308911","https://openalex.org/W2947743331","https://openalex.org/W3127971715","https://openalex.org/W3136791784","https://openalex.org/W3178381410","https://openalex.org/W4226192590","https://openalex.org/W4252433905","https://openalex.org/W4289104006","https://openalex.org/W4308430049","https://openalex.org/W4377372407"],"related_works":["https://openalex.org/W4246350535","https://openalex.org/W2201987289","https://openalex.org/W3083050876","https://openalex.org/W2624478615","https://openalex.org/W1875958796","https://openalex.org/W2982087871","https://openalex.org/W1780472831","https://openalex.org/W1976200187","https://openalex.org/W2998650364","https://openalex.org/W1561644379"],"abstract_inverted_index":{"Abstract":[0],"We":[1,108,126,157,197],"show":[2,229],"that":[3,99,230],"interactive":[4,32,81,120,160],"protocols":[5,33,82],"between":[6,112],"a":[7,10,12,47,54,137,153,187,210],"prover":[8,75,123,173,184],"and":[9,67,114,272],"verifier,":[11],"well-known":[13],"tool":[14,212],"of":[15,27,46,65,72,105,118,130,134,178,239,246],"complexity":[16],"theory,":[17],"can":[18,249],"be":[19,250],"used":[20,85],"in":[21,57,86,190,202,255],"practice":[22,87,115],"to":[23,53,136,274],"certify":[24],"the":[25,50,110,128,132,194,240,252,289],"correctness":[26],"automated":[28,106],"reasoning":[29],"tools.":[30],"Theoretically,":[31],"exist":[34],"for":[35,96,162,213],"all":[36],"$$\\textsf":[37,203],"{PSPACE}$$":[38],"<mml:math":[39,143,165,205,216,262,276],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[40,144,166,206,217,263,277],"<mml:mi>PSPACE</mml:mi>":[41],"</mml:math>":[42,149,171,208,222,271,286],"problems.":[43],"The":[44,183,236],"verifier":[45,241],"protocol":[48,121,161,201],"checks":[49],"prover\u2019s":[51],"answer":[52],"problem":[55,129],"instance":[56,139],"probabilistic":[58],"polynomial":[59],"time,":[60],"with":[61,68,102,233],"polynomially":[62],"many":[63],"bits":[64],"communication,":[66],"exponentially":[69],"small":[70,97],"probability":[71,254],"error.":[73],"(The":[74],"may":[76],"need":[77],"exponential":[78],"time.)":[79],"Existing":[80],"are":[83,100],"not":[84],"because":[88],"their":[89],"provers":[90],"use":[91],"naive":[92],"algorithms,":[93],"inefficient":[94],"even":[95],"instances,":[98],"incompatible":[101],"practical":[103],"implementations":[104],"reasoning.":[107],"bridge":[109],"gap":[111],"theory":[113],"by":[116,287],"means":[117],"an":[119,159,179],"whose":[122,172],"uses":[124],"BDDs.":[125],"consider":[127],"counting":[131],"number":[133],"assignments":[135],"QBF":[138,227],"(":[140],"$$\\#\\text":[141,163,214],"{CP}$$":[142,164,215],"<mml:mrow>":[145,167,218,266,280],"<mml:mo>#</mml:mo>":[146,168,219],"<mml:mtext>CP</mml:mtext>":[147,169,220],"</mml:mrow>":[148,170,221,269,284],"),":[150],"which":[151],"has":[152,185],"natural":[154,195],"BDD-based":[155],"algorithm.":[156,196],"give":[158],"is":[174,231,242,258],"implemented":[175,199],"on":[176,225],"top":[177],"extended":[180],"BDD":[181],"library.":[182],"only":[186],"linear":[188],"overhead":[189],"computation":[191],"time":[192,238],"over":[193],"have":[198],"our":[200,256],"{blic}$$":[204],"<mml:mi>blic</mml:mi>":[207],",":[209],"certifying":[211],".":[223],"Experiments":[224],"standard":[226],"benchmarks":[228],"competitive":[232],"state-of-the-art":[234],"QBF-solvers.":[235],"run":[237],"negligible.":[243],"While":[244],"loss":[245],"absolute":[247],"certainty":[248],"concerning,":[251],"error":[253],"experiments":[257],"at":[259],"most":[260],"$$10^{-10}$$":[261],"<mml:msup>":[264,278],"<mml:mn>10</mml:mn>":[265,268,279,282],"<mml:mo>-</mml:mo>":[267,281],"</mml:msup>":[270,285],"reduces":[273],"$$10^{-10k}$$":[275],"<mml:mi>k</mml:mi>":[283],"repeating":[288],"verification":[290],"k":[291],"times.":[292]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
