{"id":"https://openalex.org/W2130209717","doi":"https://doi.org/10.1109/tcad.2010.2049135","title":"Making Deduction More Effective in SAT Solvers","display_name":"Making Deduction More Effective in SAT Solvers","publication_year":2010,"publication_date":"2010-07-23","ids":{"openalex":"https://openalex.org/W2130209717","doi":"https://doi.org/10.1109/tcad.2010.2049135","mag":"2130209717"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2010.2049135","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2010.2049135","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-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/A5080589950","display_name":"HyoJung Han","orcid":null},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hyojung Han","raw_affiliation_strings":["Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA","Dept. of Electr. Comput. & Energy Eng., Univ. of Colorado at Boulder, Boulder, CO, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA","institution_ids":["https://openalex.org/I188538660"]},{"raw_affiliation_string":"Dept. of Electr. Comput. & Energy Eng., Univ. of Colorado at Boulder, Boulder, CO, USA","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077549627","display_name":"Fabio Somenzi","orcid":"https://orcid.org/0000-0002-2085-2003"},"institutions":[{"id":"https://openalex.org/I188538660","display_name":"University of Colorado Boulder","ror":"https://ror.org/02ttsq026","country_code":"US","type":"education","lineage":["https://openalex.org/I188538660"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Fabio Somenzi","raw_affiliation_strings":["Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA","Dept. of Electr. Comput. & Energy Eng., Univ. of Colorado at Boulder, Boulder, CO, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA","institution_ids":["https://openalex.org/I188538660"]},{"raw_affiliation_string":"Dept. of Electr. Comput. & Energy Eng., Univ. of Colorado at Boulder, Boulder, CO, USA","institution_ids":["https://openalex.org/I188538660"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109876907","display_name":"HoonSang Jin","orcid":null},"institutions":[{"id":"https://openalex.org/I66217453","display_name":"Cadence Design Systems (United States)","ror":"https://ror.org/04w8xa018","country_code":"US","type":"company","lineage":["https://openalex.org/I66217453"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Hoonsang Jin","raw_affiliation_strings":["Division of Advanced Verification System, Cadence Design Systems, Berkeley, CA, USA","Div. of Adv. Verification Syst., Cadence Design Syst., Berkeley, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Division of Advanced Verification System, Cadence Design Systems, Berkeley, CA, USA","institution_ids":["https://openalex.org/I66217453"]},{"raw_affiliation_string":"Div. of Adv. Verification Syst., Cadence Design Syst., Berkeley, CA, USA","institution_ids":["https://openalex.org/I66217453"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.7483,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.90441856,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"29","issue":"8","first_page":"1271","last_page":"1284"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9980999827384949,"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.9980999827384949,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.991599977016449,"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/T10126","display_name":"Logic, programming, and type systems","score":0.988099992275238,"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.7395855188369751},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.679826021194458},{"id":"https://openalex.org/keywords/conjunctive-normal-form","display_name":"Conjunctive normal form","score":0.6249725818634033},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.6055769324302673},{"id":"https://openalex.org/keywords/satisfiability","display_name":"Satisfiability","score":0.5930574536323547},{"id":"https://openalex.org/keywords/boolean-satisfiability-problem","display_name":"Boolean satisfiability problem","score":0.5915310978889465},{"id":"https://openalex.org/keywords/resolution","display_name":"Resolution (logic)","score":0.5521537065505981},{"id":"https://openalex.org/keywords/mathematical-proof","display_name":"Mathematical proof","score":0.5371419191360474},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.5328367948532104},{"id":"https://openalex.org/keywords/gas-meter-prover","display_name":"Gas meter prover","score":0.4965270161628723},{"id":"https://openalex.org/keywords/boolean-data-type","display_name":"Boolean data type","score":0.48101311922073364},{"id":"https://openalex.org/keywords/automated-theorem-proving","display_name":"Automated theorem proving","score":0.475986123085022},{"id":"https://openalex.org/keywords/variable-elimination","display_name":"Variable elimination","score":0.45073452591896057},{"id":"https://openalex.org/keywords/operand","display_name":"Operand","score":0.42544952034950256},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4019397497177124},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.39738768339157104},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.37608078122138977},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.256006121635437},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10829398036003113}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7395855188369751},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.679826021194458},{"id":"https://openalex.org/C16221470","wikidata":"https://www.wikidata.org/wiki/Q846564","display_name":"Conjunctive normal form","level":2,"score":0.6249725818634033},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.6055769324302673},{"id":"https://openalex.org/C168773769","wikidata":"https://www.wikidata.org/wiki/Q1350299","display_name":"Satisfiability","level":2,"score":0.5930574536323547},{"id":"https://openalex.org/C6943359","wikidata":"https://www.wikidata.org/wiki/Q875276","display_name":"Boolean satisfiability problem","level":2,"score":0.5915310978889465},{"id":"https://openalex.org/C138268822","wikidata":"https://www.wikidata.org/wiki/Q1051925","display_name":"Resolution (logic)","level":2,"score":0.5521537065505981},{"id":"https://openalex.org/C108710211","wikidata":"https://www.wikidata.org/wiki/Q11538","display_name":"Mathematical proof","level":2,"score":0.5371419191360474},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.5328367948532104},{"id":"https://openalex.org/C159718280","wikidata":"https://www.wikidata.org/wiki/Q5526353","display_name":"Gas meter prover","level":3,"score":0.4965270161628723},{"id":"https://openalex.org/C7342684","wikidata":"https://www.wikidata.org/wiki/Q520777","display_name":"Boolean data type","level":2,"score":0.48101311922073364},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.475986123085022},{"id":"https://openalex.org/C169272836","wikidata":"https://www.wikidata.org/wiki/Q5668307","display_name":"Variable elimination","level":3,"score":0.45073452591896057},{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.42544952034950256},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4019397497177124},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39738768339157104},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37608078122138977},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.256006121635437},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10829398036003113},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","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/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","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.1109/tcad.2010.2049135","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2010.2049135","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.5699999928474426,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1480459634","https://openalex.org/W1518705996","https://openalex.org/W1521172087","https://openalex.org/W1560470017","https://openalex.org/W1950282396","https://openalex.org/W2037395516","https://openalex.org/W2044560939","https://openalex.org/W2048051309","https://openalex.org/W2057361103","https://openalex.org/W2062897452","https://openalex.org/W2095698047","https://openalex.org/W2096307462","https://openalex.org/W2112709934","https://openalex.org/W2141245565","https://openalex.org/W2142785340","https://openalex.org/W2145199041","https://openalex.org/W2151398141","https://openalex.org/W2159503942","https://openalex.org/W2159893723","https://openalex.org/W2166776175","https://openalex.org/W2225800216","https://openalex.org/W2560525892","https://openalex.org/W2753176400","https://openalex.org/W4229840182","https://openalex.org/W4231708524","https://openalex.org/W4232082466","https://openalex.org/W4245385551","https://openalex.org/W4249958171","https://openalex.org/W4251625379","https://openalex.org/W4254342428","https://openalex.org/W4255371118","https://openalex.org/W4285719527","https://openalex.org/W6631356680","https://openalex.org/W6659922959","https://openalex.org/W6674427772","https://openalex.org/W6676584245","https://openalex.org/W6682383673","https://openalex.org/W6683398262","https://openalex.org/W6683421593","https://openalex.org/W6689522176"],"related_works":["https://openalex.org/W1997376141","https://openalex.org/W138251527","https://openalex.org/W2801270188","https://openalex.org/W21735963","https://openalex.org/W2529689007","https://openalex.org/W1600869845","https://openalex.org/W2111523115","https://openalex.org/W2740536079","https://openalex.org/W2023760152","https://openalex.org/W4283643926"],"abstract_inverted_index":{"Satisfiability":[0],"(SAT)":[1],"solvers":[2,140],"often":[3],"benefit":[4],"from":[5],"transformations":[6,61],"of":[7,46,64,71,80,117,134,172,196,230,237],"the":[8,48,53,68,72,78,81,115,161,173,176,197,228,235,238],"formula":[9,49,73],"to":[10,16,104,146,192],"be":[11,36,42,179],"decided":[12],"that":[13,88,102,129],"allow":[14],"them":[15],"do":[17],"more":[18],"through":[19],"deduction":[20],"and":[21,50,74,132,204,227],"decrease":[22],"their":[23,65,75],"reliance":[24],"on":[25,67,77,127],"enumeration.":[26],"For":[27,84],"formulae":[28],"in":[29,62,214],"conjunctive":[30],"normal":[31],"form,":[32],"subsumed":[33],"clauses":[34,149],"may":[35,41],"removed":[37],"or":[38,150],"partial":[39],"resolution":[40,142],"applied.":[43],"The":[44,108,119,154,207],"objectives":[45],"simplifying":[47],"speeding":[51],"up":[52],"solver":[54],"are":[55],"sometimes":[56],"competing.":[57],"We":[58,96,168],"characterize":[59],"existing":[60,152],"terms":[63],"impact":[66],"deductive":[69,106,135],"power":[70],"effects":[76],"sizes":[79],"implication":[82,94],"graphs.":[83,95],"example,":[85],"we":[86,184],"show":[87,169,234],"variable":[89,200],"elimination":[90],"works":[91],"by":[92,175],"improving":[93],"also":[97],"present":[98],"two":[99],"new":[100,123,148,239],"techniques":[101],"try":[103],"increase":[105,133],"power.":[107,136],"first":[109],"is":[110,121,163,190,211,221],"a":[111,122,215],"check":[112,210],"performed":[113],"during":[114,157,166,182],"computation":[116],"resolvents.":[118],"second":[120],"preprocessing":[124],"algorithm":[125],"based":[126],"distillation":[128],"combines":[130],"simplification":[131],"Most":[137],"current":[138],"SAT":[139,198,216],"apply":[141],"at":[143],"various":[144],"stages":[145,195],"derive":[147],"simplify":[151],"ones.":[153],"former":[155],"happens":[156],"conflict":[158,205,225],"analysis,":[159],"while":[160],"latter":[162],"usually":[164],"done":[165],"preprocessing.":[167],"how":[170,187],"subsumption":[171,209],"operands":[174],"resolvent":[177],"can":[178],"inexpensively":[180],"detected":[181],"resolution;":[183],"then":[185],"discuss":[186],"this":[188],"detection":[189],"used":[191],"improve":[193],"three":[194],"solver:":[199],"elimination,":[201],"clause":[202],"distillation,":[203],"analysis.":[206],"\u201con-the-fly\u201d":[208],"easily":[212],"integrated":[213],"solver.":[217],"In":[218],"particular,":[219],"it":[220],"compatible":[222],"with":[223],"strong":[224],"analysis":[226],"generation":[229],"unsatisfiability":[231],"proofs.":[232],"Experiments":[233],"effectiveness":[236],"techniques.":[240]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
