Probabilistic performance of a heurisic for the satisfiability problem (Q1115189): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Removed claim: author (P16): Item:Q673601
ReferenceBot (talk | contribs)
Changed an Item
 
(2 intermediate revisions by 2 users not shown)
Property / author
 
Property / author: John V. Franco / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Probabilistic Analysis of Two Heuristics for the 3-Satisfiability Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Probabilistic analysis of a generalization of the unit-clause literal selection heuristics for the k-satisfiability problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4771978 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A Computing Procedure for Quantification Theory / rank
 
Normal rank
Property / cites work
 
Property / cites work: Probabilistic analysis of the Davis Putnam procedure for solving the satisfiability problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Correction to ``Probabilistic analysis of the Davis Putnam procedure for solving the satisfiability problem'' / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the complexity of regular resolution and the Davis-Putnam procedure / rank
 
Normal rank
Property / cites work
 
Property / cites work: Average time analyses of simplified Davis-Putnam procedures / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Pure Literal Rule and Polynomial Average Time / rank
 
Normal rank

Latest revision as of 13:53, 19 June 2024

scientific article
Language Label Description Also known as
English
Probabilistic performance of a heurisic for the satisfiability problem
scientific article

    Statements

    Probabilistic performance of a heurisic for the satisfiability problem (English)
    0 references
    0 references
    0 references
    1988
    0 references
    An algorithm for the satisfiability problem (SAT) is presented and its probabilistic behavior is analyzed when combined with two other algorithms studied earlier. The analysis is based on an instance distribution which is parameterized to simulate a variety of sample characteristics. The algorithm dynamically assigns values to literals appearing in a given instance until a satisfying assignment is found or the algorithm ``gives up'' without determining whether or not a solution exists. It is shown that if n clauses are constructed independently from r Boolean variables, where the probability that a variable appears in a clause as a positive literal is p and as a negative literal is p, then almost all randomly generated instances of SAT are solved in polynomial time if \(p<0.4 \ln (n)/r\) or \(p>\ln (n)/r\) or \(p=c \ln (n)/r,\quad 0.4<c<1\) and \(\lim_{n,r\to \infty}n^{1-c}/r^{1-\epsilon}<\infty\) for any \(\epsilon >0\). It is also shown that if \(p=c \ln (n)/r,\quad 0.4<c<1\) and \(\lim_{n,r\to \infty}n^{1-c}/r=\infty\) then almost all randomly generated instances of SAT have no solution. Thus the combined algorithm is very effective in the probabilistic sense on instances of SAT that have solutions. The combined algorithm is effective in some limited sense in verifying unsatisfiability.
    0 references
    0 references
    0 references
    0 references
    0 references
    average analysis
    0 references
    probabilistic analysis
    0 references
    Davis-Putnam
    0 references
    NP-complete
    0 references
    satisfiability
    0 references