CINECA IRIS Institutial Research Information System (University of Genoa) · 2002 · 56 citations · 15 references
ComputingComputer ScienceAlgorithmsArtificial IntelligenceLogicAutomated ReasoningBoolean AlgebraConstraint SatisfactionDeductive ReasoningBoolean SatisfiabilityBoolean Satisfiability ProblemDecision ProceduresSatisfiabilitySatisfiability ProblemSearch Space Pruning
Learning, i.e., the ability to record and exploit some informa- \ntion which is unveiled during the search, proved to be a very \neffective AI technique for problem solving and, in particular, \nfor constraint satisfaction. We introduce learning as a general \npurpose technique to improve the performances of decision \nprocedures for Quantified Boolean Formulas (QBFs). Since \nmany of the recently proposed decision procedures for QBFs \nsolve the formula using search methods, the addition of learn- \ning to such procedures has the potential of reducing useless \nexplorations of the search space. To show the applicability \nof learning for QBF satisfiability we have implemented it in \nQ U BE, a state-of-the-art QBF solver. While the backjump- \ning engine embedded in Q U BE provides a good starting point \nfor our task, the addition of learning required us to devise new \ndata structures and led to the definition and implementation of \nnew pruning strategies. We report some experimental results \nthat witness the effectiveness of learning. Noticeably, Q U BE \naugmented with learning is able to solve instances that were \npreviously out if its reach. To the extent of our knowledge, \nthis is the first time that learning is proposed, implemented \nand tested for QBFs satisfiability.
15
Matthew W. Moskewicz, Conor Madigan, Ying Zhao et al. · 2001 · 2.9K citations
Using CSP look-back techniques to solve real-world SAT instances
Roberto J. Bayardo, Robert Schrag · 1997 · 598 citations
HYBRID ALGORITHMS FOR THE CONSTRAINT SATISFACTION PROBLEM
Patrick Prosser · Computational Intelligence · 1993 · 519 citations