ON THE AVERAGE NUMBER OF SOLUTIONS FOR SAT INSTANCES

Citation
H. Drias et A. Bensalma, ON THE AVERAGE NUMBER OF SOLUTIONS FOR SAT INSTANCES, Computers and artificial intelligence, 16(3), 1997, pp. 295-307
Citations number
11
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Artificial Intelligence
ISSN journal
02320274
Volume
16
Issue
3
Year of publication
1997
Pages
295 - 307
Database
ISI
SICI code
0232-0274(1997)16:3<295:OTANOS>2.0.ZU;2-S
Abstract
In this paper, we are interested in counting solutions for instances o f satisfiability and more precisely we try to extend the formula for t l-ie average number of solutions of random instances proposed in [4] t c a large class of instances. In fact the formula given in this refere nce works for the specific class cf instances where all clauses are de pendent. When we consider the independence characteristic of clauses, we find a more general mathematical expression. The computation of the average number of solutions with the actual formula depends only on t he structure of independence of the instance. The latter is defined to be the set of subsets of independent clauses. Searching the structure of independence for an instance is shown to be NP-hard. An algorithm in time O(nk(2)) is designed for finding an approximate structure of a n instance, k being the number of clauses and n the number of variable s of the instance. Even though an approximate structure of independenc e is considered in the calculation of the average number of solutions, our formula yields results with more accuracy.