{"id":"https://openalex.org/W2067585033","doi":"https://doi.org/10.1145/1321631.1321650","title":"Sequential circuits for program analysis","display_name":"Sequential circuits for program analysis","publication_year":2007,"publication_date":"2007-11-05","ids":{"openalex":"https://openalex.org/W2067585033","doi":"https://doi.org/10.1145/1321631.1321650","mag":"2067585033"},"language":"en","primary_location":{"id":"doi:10.1145/1321631.1321650","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1321631.1321650","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering","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/A5010806171","display_name":"Fadi A. Zaraket","orcid":"https://orcid.org/0000-0001-5909-6375"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Fadi Zaraket","raw_affiliation_strings":["University of Texas at Austin, Austin, TX"],"affiliations":[{"raw_affiliation_string":"University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112689277","display_name":"Adnan Aziz","orcid":"https://orcid.org/0009-0003-5855-6861"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Adnan Aziz","raw_affiliation_strings":["University of Texas at Austin, Austin, TX"],"affiliations":[{"raw_affiliation_string":"University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102146282","display_name":"Sarfraz Khurshid","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sarfraz Khurshid","raw_affiliation_strings":["University of Texas at Austin, Austin, TX"],"affiliations":[{"raw_affiliation_string":"University of Texas at Austin, Austin, TX","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5010806171"],"corresponding_institution_ids":["https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.1253566,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"114","last_page":"123"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9993000030517578,"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/boolean-circuit","display_name":"Boolean circuit","score":0.7760599255561829},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6862848401069641},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.663907527923584},{"id":"https://openalex.org/keywords/and-inverter-graph","display_name":"And-inverter graph","score":0.6507660150527954},{"id":"https://openalex.org/keywords/boolean-satisfiability-problem","display_name":"Boolean satisfiability problem","score":0.6464906930923462},{"id":"https://openalex.org/keywords/boolean-expression","display_name":"Boolean expression","score":0.6275166273117065},{"id":"https://openalex.org/keywords/product-term","display_name":"Product term","score":0.5810937285423279},{"id":"https://openalex.org/keywords/true-quantified-boolean-formula","display_name":"True quantified Boolean formula","score":0.5617135763168335},{"id":"https://openalex.org/keywords/boolean-function","display_name":"Boolean function","score":0.5566737651824951},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5480135679244995},{"id":"https://openalex.org/keywords/recursion","display_name":"Recursion (computer science)","score":0.4919895827770233},{"id":"https://openalex.org/keywords/circuit-minimization-for-boolean-functions","display_name":"Circuit minimization for Boolean functions","score":0.47549331188201904},{"id":"https://openalex.org/keywords/bounded-function","display_name":"Bounded function","score":0.4481672942638397},{"id":"https://openalex.org/keywords/maximum-satisfiability-problem","display_name":"Maximum satisfiability problem","score":0.4348639249801636},{"id":"https://openalex.org/keywords/encode","display_name":"ENCODE","score":0.42538774013519287},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.41467636823654175},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.37343502044677734},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.268676221370697},{"id":"https://openalex.org/keywords/two-element-boolean-algebra","display_name":"Two-element Boolean algebra","score":0.24403086304664612},{"id":"https://openalex.org/keywords/algebra-over-a-field","display_name":"Algebra over a field","score":0.12886884808540344}],"concepts":[{"id":"https://openalex.org/C141796577","wikidata":"https://www.wikidata.org/wiki/Q837479","display_name":"Boolean circuit","level":3,"score":0.7760599255561829},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6862848401069641},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.663907527923584},{"id":"https://openalex.org/C196836630","wikidata":"https://www.wikidata.org/wiki/Q4753279","display_name":"And-inverter graph","level":4,"score":0.6507660150527954},{"id":"https://openalex.org/C6943359","wikidata":"https://www.wikidata.org/wiki/Q875276","display_name":"Boolean satisfiability problem","level":2,"score":0.6464906930923462},{"id":"https://openalex.org/C158465420","wikidata":"https://www.wikidata.org/wiki/Q1979515","display_name":"Boolean expression","level":3,"score":0.6275166273117065},{"id":"https://openalex.org/C9429942","wikidata":"https://www.wikidata.org/wiki/Q1781698","display_name":"Product term","level":5,"score":0.5810937285423279},{"id":"https://openalex.org/C200415742","wikidata":"https://www.wikidata.org/wiki/Q1350285","display_name":"True quantified Boolean formula","level":2,"score":0.5617135763168335},{"id":"https://openalex.org/C187455244","wikidata":"https://www.wikidata.org/wiki/Q942353","display_name":"Boolean function","level":2,"score":0.5566737651824951},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5480135679244995},{"id":"https://openalex.org/C168773036","wikidata":"https://www.wikidata.org/wiki/Q264164","display_name":"Recursion (computer science)","level":2,"score":0.4919895827770233},{"id":"https://openalex.org/C94992772","wikidata":"https://www.wikidata.org/wiki/Q6667469","display_name":"Circuit minimization for Boolean functions","level":4,"score":0.47549331188201904},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.4481672942638397},{"id":"https://openalex.org/C111797529","wikidata":"https://www.wikidata.org/wiki/Q17080584","display_name":"Maximum satisfiability problem","level":3,"score":0.4348639249801636},{"id":"https://openalex.org/C66746571","wikidata":"https://www.wikidata.org/wiki/Q1134833","display_name":"ENCODE","level":3,"score":0.42538774013519287},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.41467636823654175},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.37343502044677734},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.268676221370697},{"id":"https://openalex.org/C207764348","wikidata":"https://www.wikidata.org/wiki/Q7858706","display_name":"Two-element Boolean algebra","level":4,"score":0.24403086304664612},{"id":"https://openalex.org/C136119220","wikidata":"https://www.wikidata.org/wiki/Q1000660","display_name":"Algebra over a field","level":2,"score":0.12886884808540344},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C169171071","wikidata":"https://www.wikidata.org/wiki/Q5449241","display_name":"Filtered algebra","level":3,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1321631.1321650","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1321631.1321650","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W220935706","https://openalex.org/W1511688816","https://openalex.org/W1519503479","https://openalex.org/W1519528179","https://openalex.org/W1520559746","https://openalex.org/W1524554243","https://openalex.org/W1549820563","https://openalex.org/W1662204117","https://openalex.org/W1783770095","https://openalex.org/W1822301642","https://openalex.org/W1822320350","https://openalex.org/W1889322523","https://openalex.org/W1980023055","https://openalex.org/W1987553023","https://openalex.org/W2002089154","https://openalex.org/W2075959177","https://openalex.org/W2082085231","https://openalex.org/W2108637261","https://openalex.org/W2115309705","https://openalex.org/W2117285997","https://openalex.org/W2122712122","https://openalex.org/W2127009070","https://openalex.org/W2129538349","https://openalex.org/W2134691990","https://openalex.org/W2140132043","https://openalex.org/W2142785340","https://openalex.org/W2143721527","https://openalex.org/W2158966008","https://openalex.org/W2170090440","https://openalex.org/W2171480813","https://openalex.org/W2171999426","https://openalex.org/W2329627532","https://openalex.org/W2502189485","https://openalex.org/W4247177090","https://openalex.org/W4256244197","https://openalex.org/W4285719527","https://openalex.org/W4302339081","https://openalex.org/W6630623413","https://openalex.org/W6631193541","https://openalex.org/W6647209627","https://openalex.org/W6681306332","https://openalex.org/W6724403012"],"related_works":["https://openalex.org/W1996276855","https://openalex.org/W3141532631","https://openalex.org/W2131164334","https://openalex.org/W1568384982","https://openalex.org/W1496352327","https://openalex.org/W1926436803","https://openalex.org/W1745650241","https://openalex.org/W2080423274","https://openalex.org/W3083297912","https://openalex.org/W2067585033"],"abstract_inverted_index":{"A":[0],"number":[1],"of":[2,8,34,76,89,103,116],"researchers":[3],"have":[4],"proposed":[5],"the":[6,32,35,61,73,79,117],"use":[7,102],"Boolean":[9,21,105,110,118],"satisfiability":[10],"solvers":[11],"for":[12],"verifying":[13],"C":[14],"programs.":[15],"They":[16],"encode":[17],"correctness":[18],"checks":[19],"as":[20,30,78],"formulas":[22,111,119],"using":[23],"finitization:":[24],"loops":[25],"and":[26,82,97],"recursion":[27],"are":[28,87,109,121],"bounded,":[29],"is":[31,100],"size":[33],"input":[36],"instances.":[37],"The":[38,92],"SAT":[39,80,98],"approach":[40],"has":[41],"been":[42],"shown":[43],"to":[44,63,84],"find":[45],"subtle":[46],"bugs":[47],"with":[48,112],"reasonable":[49],"resources.":[50],"However,":[51],"it":[52,59],"does":[53],"not":[54],"scale":[55],"well;":[56],"in":[57],"particular,":[58],"lacks":[60],"ability":[62],"handle":[64,72],"larger":[65],"bounds.":[66],"We":[67],"present":[68],"SEBAC,":[69],"which":[70,108,120],"can":[71],"same":[74],"class":[75],"programs":[77],"approach,":[81],"scales":[83],"bounds":[85],"that":[86],"orders":[88],"magnitude":[90],"higher.":[91],"key":[93],"difference":[94],"between":[95],"SEBAC":[96],"techniques":[99],"SEBAC's":[101],"imperative":[104],"sequential":[106],"circuits,":[107],"memory":[113],"elements":[114],"instead":[115],"stateless":[122]},"counts_by_year":[{"year":2016,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
