Abstract

The length of each clause in a regular $(s, c, k)-CNF$ formula is $k$ . Each argument occurrences $s$ times, among them, positive occurrences $(c * s)$ times and negative occurrences $(s-c*s)$ times, where $0 . A regular exact $(s, c, k)-SAT$ question refers to whether there is a set of Boolean variable assignment such that exactly one literal in each clause of the regular $(s, c, k)-CNF$ formula is true. Obviously, the problem is a NP-hard problem. To understand the hardness and the distribution of satisfiable solutions of regular exact $(s, c, k)-SAT$ problem, we introduce a random instance generation model, use the first moment and second moment methods to analyze the satisfiable phase transition of the solutions. Set ${s^{*}}$ is the phase transition point, we show that the stochastic regular exact $(s, c, k)-SAT$ problem instance is satisfiable with high probability if $s and unsatisfiable with high probability if $s > {s^{*}}$ , among them, $s^{*}$ is a function about a parameter $c$ . Further, we discuss the phase transition point of the random regular exact $(s, r, k)-SAT$ problem– the difference between the positive and negative occurrences of the variable is $r$ - is ${s^{*}}$ . Finally, through several groups of experimental data to verify, the experimental results are consistent with the theory, and prove the correctness of the theory.

Highlights

  • The satisfiability (SAT) problem refers to: given a set of Boolean variable V, the set generated by the upper argument of V and its negation is used as a clause, and a set of clause constitutes a Conjunctive Normal Formula (CNF) F, determine whether there is a set of true value assignment that satisfy all the clauses in F

  • We show that the stochastic regular exact (s, c, k) − SAT problem instance is satisfiable with high probability if s < s∗ and unsatisfiable with high probability if s > s∗

  • For a positive integer s, if s < s∗, F is satisfiable with high probability; if s > s∗, F is unsatisfiable with a high probability

Read more

Summary

INTRODUCTION

The satisfiability (SAT) problem refers to: given a set of Boolean variable V , the set generated by the upper argument of V and its negation is used as a clause, and a set of clause constitutes a Conjunctive Normal Formula (CNF) F, determine whether there is a set of true value assignment that satisfy all the clauses in F. The solutions cannot reach another cluster from one cluster by changing the value of a single variable, so the convergence speed is slow when the search algorithm is used to solve the problem, and the solution is very difficult This part of the area is called the difficult-to-solve area [9]. For the regular (s, c, k)−SAT problem, the ratio of the number of clauses to the number of literals is a constant This parameter can not reflect the phase transition phenomenon and determine difficulty of the regular problem. Moore C studied the phase transition of the random regular exact cover problem in literature [16]. The experimental results show that the experimental results are basically consistent with the theoretical results

PRELIMINARIES
PHASE TRANSITION ANALYSIS TECHNIQUE
NUMERICAL EXPERIMENT AND ANALYSIS
CONCLUDING REMARKS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call