تخطي إلى التنقل الرئيسي تخطي إلى البحث تخطي إلى المحتوى الرئيسي

UnitWalk: A new SAT solver that uses local search guided by unit clause elimination

نتاج البحث: نشر في مجلةمقالةمراجعة النظراء

53 اقتباسات (Scopus)

ملخص

In this paper we present a new randomized algorithm for SAT, i.e., the satisfiability problem for Boolean formulas in conjunctive normal form. Despite its simplicity, this algorithm performs well on many common benchmarks ranging from graph coloring problems to microprocessor verification. Our algorithm is inspired by two randomized algorithms having the best current worst-case upper bounds ([27,28] and [30,31]). We combine the main ideas of these algorithms in one algorithm. The two approaches we use are local search (which is used in many SAT algorithms, e.g., in GSAT [34] and WalkSAT [33]) and unit clause elimination (which is rarely used in local search algorithms). In this paper we do not prove any theoretical bounds. However, we present encouraging results of computational experiments comparing several implementations of our algorithm with other SAT solvers. We also prove that our algorithm is probabilistically approximately complete (PAC).

اللغة الأصليةالإنجليزيّة
الصفحات (من إلى)91-111
عدد الصفحات21
دوريةAnnals of Mathematics and Artificial Intelligence
مستوى الصوت43
رقم الإصدار1-4
المعرِّفات الرقمية للأشياء
حالة النشرنُشِر - يناير 2005
منشور خارجيًانعم

بصمة

أدرس بدقة موضوعات البحث “UnitWalk: A new SAT solver that uses local search guided by unit clause elimination'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا