{"id":"https://openalex.org/W2095904973","doi":"https://doi.org/10.1109/mtv.2003.1250265","title":"Heuristic backtracking algorithms for SAT","display_name":"Heuristic backtracking algorithms for SAT","publication_year":2004,"publication_date":"2004-05-06","ids":{"openalex":"https://openalex.org/W2095904973","doi":"https://doi.org/10.1109/mtv.2003.1250265","mag":"2095904973"},"language":"en","primary_location":{"id":"doi:10.1109/mtv.2003.1250265","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mtv.2003.1250265","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 4th International Workshop on Microprocessor Test and Verification - Common Challenges and Solutions","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/A5109605322","display_name":"Arjun Bhalla","orcid":null},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"A. Bhalla","raw_affiliation_strings":["IST/INESC-ID, Technical University of Lisbon, Portugal","Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal"],"affiliations":[{"raw_affiliation_string":"IST/INESC-ID, Technical University of Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058622165","display_name":"In\u00eas Lynce","orcid":"https://orcid.org/0000-0003-4868-415X"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"I. Lynce","raw_affiliation_strings":["IST/INESC-ID, Technical University of Lisbon, Portugal","Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal"],"affiliations":[{"raw_affiliation_string":"IST/INESC-ID, Technical University of Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043958334","display_name":"Jos\u00e9 T. de Sousa","orcid":"https://orcid.org/0000-0001-7525-7546"},"institutions":[{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]},{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"J.T. de Sousa","raw_affiliation_strings":["IST/INESC-ID, Technical University of Lisbon, Portugal","Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal"],"affiliations":[{"raw_affiliation_string":"IST/INESC-ID, Technical University of Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5002246957","display_name":"Jo\u00e3o Marques\u2010Silva","orcid":"https://orcid.org/0000-0002-6632-3086"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"J. Marques-Silva","raw_affiliation_strings":["IST/INESC-ID, Technical University of Lisbon, Portugal","Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal"],"affiliations":[{"raw_affiliation_string":"IST/INESC-ID, Technical University of Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]},{"raw_affiliation_string":"Inst. Superior Tecnico, Tech. Univ. Lisbon, Portugal","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5109605322"],"corresponding_institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"],"apc_list":null,"apc_paid":null,"fwci":3.1088,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.91457043,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"1","issue":null,"first_page":"69","last_page":"74"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10142","display_name":"Formal Methods in Verification","score":0.9984999895095825,"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.9984999895095825,"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/T11596","display_name":"Constraint Satisfaction and Optimization","score":0.996999979019165,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9955000281333923,"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/backtracking","display_name":"Backtracking","score":0.9436172842979431},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.8424604535102844},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7400029897689819},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.5678128004074097},{"id":"https://openalex.org/keywords/look-ahead","display_name":"Look-ahead","score":0.563218891620636},{"id":"https://openalex.org/keywords/boolean-satisfiability-problem","display_name":"Boolean satisfiability problem","score":0.484468936920166},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.4840080440044403},{"id":"https://openalex.org/keywords/beam-stack-search","display_name":"Beam stack search","score":0.4768277704715729},{"id":"https://openalex.org/keywords/search-algorithm","display_name":"Search algorithm","score":0.4452042281627655},{"id":"https://openalex.org/keywords/model-checking","display_name":"Model checking","score":0.4224978983402252},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.41632986068725586},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.37338191270828247},{"id":"https://openalex.org/keywords/incremental-heuristic-search","display_name":"Incremental heuristic search","score":0.3189655542373657},{"id":"https://openalex.org/keywords/beam-search","display_name":"Beam search","score":0.24525108933448792},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.16511258482933044},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.15399542450904846}],"concepts":[{"id":"https://openalex.org/C156884757","wikidata":"https://www.wikidata.org/wiki/Q798554","display_name":"Backtracking","level":2,"score":0.9436172842979431},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.8424604535102844},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7400029897689819},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.5678128004074097},{"id":"https://openalex.org/C147297375","wikidata":"https://www.wikidata.org/wiki/Q6674930","display_name":"Look-ahead","level":2,"score":0.563218891620636},{"id":"https://openalex.org/C6943359","wikidata":"https://www.wikidata.org/wiki/Q875276","display_name":"Boolean satisfiability problem","level":2,"score":0.484468936920166},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.4840080440044403},{"id":"https://openalex.org/C194036150","wikidata":"https://www.wikidata.org/wiki/Q4876196","display_name":"Beam stack search","level":5,"score":0.4768277704715729},{"id":"https://openalex.org/C125583679","wikidata":"https://www.wikidata.org/wiki/Q755673","display_name":"Search algorithm","level":2,"score":0.4452042281627655},{"id":"https://openalex.org/C110251889","wikidata":"https://www.wikidata.org/wiki/Q1569697","display_name":"Model checking","level":2,"score":0.4224978983402252},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.41632986068725586},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.37338191270828247},{"id":"https://openalex.org/C139979381","wikidata":"https://www.wikidata.org/wiki/Q17056021","display_name":"Incremental heuristic search","level":4,"score":0.3189655542373657},{"id":"https://openalex.org/C19889080","wikidata":"https://www.wikidata.org/wiki/Q2835852","display_name":"Beam search","level":3,"score":0.24525108933448792},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16511258482933044},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15399542450904846},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1109/mtv.2003.1250265","is_oa":false,"landing_page_url":"https://doi.org/10.1109/mtv.2003.1250265","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings. 4th International Workshop on Microprocessor Test and Verification - Common Challenges and Solutions","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.soton.ac.uk:262254","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401019","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"","raw_type":"Conference or Workshop Item"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.333.386","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.333.386","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://eprints.soton.ac.uk/262254/1/jpms-mtv03.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.58.2113","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.58.2113","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://tahoe.inesc-id.pt/pt/Ficheiros/1234.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.8.7124","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.8.7124","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://sat.inesc.pt/~ines/publications/ws-mtv03.ps.gz","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W125178576","https://openalex.org/W1599386511","https://openalex.org/W1600764113","https://openalex.org/W1855994541","https://openalex.org/W2038118137","https://openalex.org/W2044560939","https://openalex.org/W2057361103","https://openalex.org/W2062897452","https://openalex.org/W2075959177","https://openalex.org/W2096138715","https://openalex.org/W2107974651","https://openalex.org/W2119190805","https://openalex.org/W2132020706","https://openalex.org/W2136950039","https://openalex.org/W2142785340","https://openalex.org/W2567722231","https://openalex.org/W2913258176","https://openalex.org/W4247585869","https://openalex.org/W4285719527","https://openalex.org/W6605109351","https://openalex.org/W6636064945","https://openalex.org/W6639239107","https://openalex.org/W6676283275","https://openalex.org/W6677909860"],"related_works":["https://openalex.org/W1575452963","https://openalex.org/W2040822462","https://openalex.org/W2114502531","https://openalex.org/W2357479099","https://openalex.org/W1987401977","https://openalex.org/W799101778","https://openalex.org/W181880326","https://openalex.org/W301365898","https://openalex.org/W294897107","https://openalex.org/W149704172"],"abstract_inverted_index":{"In":[0],"recent":[1,117],"years":[2,118],"backtrack":[3,77,80,108],"search":[4,81,96,101],"SAT":[5,17,50,58,82,93,124,148],"solvers":[6,18],"have":[7,63],"been":[8],"the":[9,32,46,76,85,89,92,100,107,113,120,141],"subject":[10],"of":[11,26,34,41,49,79,87,91,99,123,130,143],"dramatic":[12],"improvements.":[13,132],"These":[14],"improvements":[15,56],"allowed":[16],"to":[19,57,62,71,75,95,106],"successfully":[20],"replace":[21],"BDDs":[22],"in":[23,116,146],"many":[24,35,40],"areas":[25],"formal":[27],"verification,":[28],"and":[29,128,139],"also":[30],"motivated":[31],"development":[33],"new":[36],"challenging":[37],"problem":[38],"instances,":[39],"which":[42],"too":[43],"hard":[44],"for":[45,119],"current":[47],"generation":[48],"solvers.":[51,149],"As":[52],"a":[53],"result,":[54],"further":[55],"technology":[59],"are":[60,110,137],"expected":[61],"key":[64],"consequences":[65],"informal":[66],"verification.":[67],"The":[68,103,133],"objective":[69],"is":[70],"propose":[72],"heuristic":[73,144],"approaches":[74],"step":[78,109,122],"solvers,":[83,125],"with":[84],"goal":[86],"increasing":[88],"ability":[90],"solver":[94],"different":[97],"parts":[98],"space.":[102],"proposed":[104,115],"heuristics":[105,114],"inspired":[111],"by":[112],"branching":[121],"namely":[126],"VSIDS":[127],"some":[129],"its":[131],"preliminary":[134],"experimental":[135],"results":[136],"promising,":[138],"motivate":[140],"integration":[142],"backtracking":[145],"state-of-the-art":[147]},"counts_by_year":[{"year":2013,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
