<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJAppS</journal-id><journal-title-group><journal-title>Open Journal of Applied Sciences</journal-title></journal-title-group><issn pub-type="epub">2165-3917</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojapps.2017.710041</article-id><article-id pub-id-type="publisher-id">OJAppS-80074</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Biomedical&amp;Life Sciences</subject><subject> Chemistry&amp;Materials Science</subject><subject> Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Sharp Thresholds for a Random Constraint Satisfaction Problem
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ya'nan</surname><given-names>Liu</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>College of Science, University of Shanghai for Science and Technology, Shanghai, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:</corresp></author-notes><pub-date pub-type="epub"><day>10</day><month>10</month><year>2017</year></pub-date><volume>07</volume><issue>10</issue><fpage>574</fpage><lpage>584</lpage><history><date date-type="received"><day>30,</day>	<month>September</month>	<year>2017</year></date><date date-type="rev-recd"><day>28,</day>	<month>October</month>	<year>2017</year>	</date><date date-type="accepted"><day>31,</day>	<month>October</month>	<year>2017</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p><html>
 <head></head>
 
  The phenomenon of phase transition in constraint satisfaction problems (CSPs) plays a crucial role in the field of artificial intelligence and computational complexity theory. In this paper, we propose a new random CSP called 
  d-p-RB model, which is a generalization of 
  RB model on domain size 
  d and constraint tightness 
  p. In this model, the variable domain size 
  <img src="file:///C:\Users\test8\AppData\Roaming\feiq\RichOle\2877276456.bmp" />
  <img src="file:///C:\Users\test8\AppData\Roaming\feiq\RichOle\2877276456.bmp" />
  d Ε
   [ n<sup></sup><sup>α</sup>, n<sup>n<sup>y</sup></sup>], and all constraints are uniformly divided into several groups with different constraint tightness 
  p. It is proved by the second moment method that the 
  d-p-RB model undergoes phase transition from a region where almost all instances are satisfiable to a region where almost all instances are unsatisfiable as the control parameter increases. Moreover, the threshold value at which the phase transition occurs is located exactly.
 
</html></p></abstract><kwd-group><kwd>&lt;i&gt;d-p-RB&lt;/i&gt; Model</kwd><kwd> Phase Transition</kwd><kwd> Domain Size</kwd><kwd> Constraint Tightness</kwd><kwd>  Second Moment Method</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The constraint satisfaction problem (CSP in short), originated from the artificial intelligence, has become an important topic in the interdisciplinary research of computer science, mathematics and statistical physics. Many problems in the fields of artificial intelligence, computer science and automatic control can be modeled as constraint satisfaction problems. Moreover, CSPs are widely used in many practical problems such as resource allocation, pattern recognition, logistics scheduling and temporal reasoning.</p><p>In general, CSP is defined on a set of variables and a set of constraints. Each variable has a corresponding non-empty domain, the domain size of the variable can be fixed, or vary with the number of variables. Each constraint involves a randomly selected subset of variables and a corresponding compatible assignments set to specify the allowable combinations of values of the variables in this constraint. The randomly selected constraints constitute a random CSP instance. An assignment that satisfies all the constraints simultaneously is called a solution of the CSP instance. Interestingly, experimental results suggest that the probability of a random CSP instance having a solution exhibits a phase transition behavior. In a seminal paper, Cheeseman et al. showed empirically that the hardest instances of CSPs often occur around a rapid transition in solubility [<xref ref-type="bibr" rid="scirp.80074-ref1">1</xref>] . Since then, the phase transition phenomenon and its formation mechanism of CSPs have become one of the focuses of computational complexity theory [<xref ref-type="bibr" rid="scirp.80074-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.80074-ref6">6</xref>] . The initial standard models for binary random CSP are A, B, C, D models [<xref ref-type="bibr" rid="scirp.80074-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.80074-ref8">8</xref>] . However, as the number of variables increases, the instances of standard models which contain flawed variables turned out to be asymptotically trivially insoluble, thus these models don’t have an asymptotic phase transition [<xref ref-type="bibr" rid="scirp.80074-ref9">9</xref>] . To overcome this shortcoming, some specific structures were introduced into the constraint relations such that the instances generated from these improved CSP models are arc consistent, path consistent, strongly 3-consistent or weakly 4-consistent [<xref ref-type="bibr" rid="scirp.80074-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.80074-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.80074-ref12">12</xref>] [<xref ref-type="bibr" rid="scirp.80074-ref13">13</xref>] . Although these improved models can eliminate flaws and produce nontrivial hard instances, the constraints are not generated in an easy natural way. In 2000, Xu and Li proposed RB model [<xref ref-type="bibr" rid="scirp.80074-ref14">14</xref>] , which is a modification of the standard model B [<xref ref-type="bibr" rid="scirp.80074-ref7">7</xref>] in terms of the domain size and the number of constraints. RB model is a typical random CSP model with large growing domain size which makes it overcomes the shortcoming of B model which cannot produce hard instances. Xu and Li have also shown that RB model can exhibit exact phase transition and the location of the transition point can be located precisely [<xref ref-type="bibr" rid="scirp.80074-ref14">14</xref>] . Moreover, Xu et al. proved theoretically and experimentally that the random instances of RB model had exponential tree-resolution complexity in the phase transition region, i.e., there are a lot of hard instances in the transition region [<xref ref-type="bibr" rid="scirp.80074-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.80074-ref16">16</xref>] , which has great practical significance for algorithm test. In 2011, Zhao and Zheng [<xref ref-type="bibr" rid="scirp.80074-ref17">17</xref>] introduced the finite-size scaling method in the statistical physics to analyze the threshold behaviors in RB model, and gave the upper bound of the scale window of the transition region of RB model. Inspired by the random k-SAT with moderately growing k [<xref ref-type="bibr" rid="scirp.80074-ref18">18</xref>] and RB model, Fan and Shen proposed a new CSP model, named k-CSP [<xref ref-type="bibr" rid="scirp.80074-ref19">19</xref>] . In k-CSP, the domain size is fixed while the length of constraint k is growing with the variable number n. After k-CSP, Fan et al. proposed d-k-CSP [<xref ref-type="bibr" rid="scirp.80074-ref20">20</xref>] , in d-k-CSP, both the domain size d and the length of constraint k are variable as two integer functions of n. It has been proved rigorously that the two CSP models do have phase transition and the exact transition point can be located exactly. In 2011, Zhao et al. proposed a message-passing algorithm, which are based on belief propagation, to solve the random CSP instances generated by RB model with large growing domain size [<xref ref-type="bibr" rid="scirp.80074-ref21">21</xref>] . Subsequently, Zhao et al. put forward a belief propagation algorithm [<xref ref-type="bibr" rid="scirp.80074-ref22">22</xref>] which is based on variable entropy and a reinforced belief propagation algorithm [<xref ref-type="bibr" rid="scirp.80074-ref23">23</xref>] to solve the random instances of RB model. Furthermore, they identify the connection between the structural features of the solution space and the complexity of the algorithm solving.</p><p>In this paper, we propose a new random CSP model, called d-p-RB model, which is a generalization of RB model on constraint tightness p and the variable domain size d. In RB model, the domain size d = n α (α is a constant) is a power function of the number of variables n, and the constraint tightness p is fixed. In d-p-RB model, we uniformly divided the random constraints into several groups and diversify the domain size d as well as the constraint tightness p of the constraints in different groups. More specifically, for an instance with n variables in d-p-RB model, the domain size d ∈ [ n α , n n γ ] (α, γ are constants) is defined within a certain range rather than a single value as in RB model, for the ith group of constraints, it has its own constraint tightness p i ( 0 &lt; p i &lt; 1 ), which is distinct from the unchangeable p in RB model. By the second moment method, we show that the d-p-RB model can exhibit exact phase transition phenomenon under certain conditions, and the transition point can also be obtained pricey. Moreover, since both d and p are varied in d-p-RB model, it has more extensive practical significance and theoretical value.</p></sec><sec id="s2"><title>2. Preliminaries</title><sec id="s2_1"><title>2.1. A CSP Instance</title><p>A CSP instance I = ( U , D , C ) of d-p-RB model is defined as follows:</p><p>1) U = { u 1 , u 2 , ⋯ , u n } is a set of n variables.</p><p>2) D = { D 1 , D 2 , ⋯ , D n } is a domain set. Each variable u i ( i = 1 , 2 , ⋯ , n ) takes values from D i , whose size | D i | = d ∈ [ n α , n n λ ] , where α and γ are constants.</p><p>3) C = { C 1 , C 2 , ⋯ , C t } is a set of constraints, and each constraint C i is a pair ( S i , R i ), where S i = { s i 1 , s i 2 , ⋯ , s i k } (k is the length of the constraint) is a subset of U, and R i ⊆ D i 1 &#215; D i 2 &#215; ⋯ &#215; D i k is a compatible assignments set.</p><p>A constraint C i is satisfied if the k-tuple of values assigned to variables in S i is contained in R i . A solution of a CSP instance is an assignment to all the variables that satisfies all constraints.</p></sec><sec id="s2_2"><title>2.2. d-p-RB Model</title><p>A random CSP instance in d-p-RB model is generated in the following two steps:</p><p>Step 1. We select with repetition l groups of constraints. For each group, there are t / l constraints with each contains k variables, which are randomly select from u, and distinct from each other.</p><p>Step 2. For each group of constraints, we uniformly select at random without repetition p i d k ( 0 &lt; p i &lt; 1 is the constraint tightness) compatible assignments to form the compatible assignments set R i ( i = 1 , 2 , ⋯ , l ).</p></sec></sec><sec id="s3"><title>3. Main Result</title><p>We let t = r n ln d , where r is a constant control parameter, which determines how many constraints are in a CSP instance. Let p = min { p 1 , p 2 , ⋯ , p l } , where p i ( i = 1 , 2 , ⋯ , l ) determines how restrictive the constraints are. Let Pr ( s a t ) denote the probability of a random d-p-RB instance being satisfiable, then we have the following theorem.</p><p>Theorem Let r m = − l ∑ i = 1 l ln p i ( 0 &lt; p i &lt; 1 ), if the constants k, p, α, γ satisfy the relations α &gt; γ + 1 k − 1 , k ≥ max { 1 p , γ + 2 } then</p><p>lim n → ∞ Pr ( s a t ) = { 0 1   when   r &gt; r m when   r &lt; r m                     ( 1 ) (2)</p><p>The theorem shows that, when the number of variables n is sufficiently large, there exists a sudden shift in r m .</p></sec><sec id="s4"><title>4. Proof of the Theorem</title><p>Let N denote the number of solutions of a random CSP instance I. The expectation and the second moment of N is denoted by E ( N ) and E ( N 2 ) . When r &gt; r m , we consider the Markov inequality Pr ( s a t ) ≤ E ( N ) . When r &lt; r m , by</p><p>the second moment method, we estimate the upper bound of E ( N 2 ) E 2 ( N ) , and then by the Cauchy inequality Pr ( s a t ) ≥ E 2 ( N ) E ( N 2 ) , we finally attain our goal. Now we demonstrate the two cases respectively.</p><sec id="s4_1"><title>4.1. Proof of r &gt; r<sub>m</sub></title><p>Since the constraints are generated independently in d-p-RB model, the expected number of solutions E ( N ) is given by</p><p>E ( N ) = d n ( p 1 p 2 ⋯ p l ) t l = exp ( n ln d + r l n ln d ∑ i = 1 l ln p i ) = exp [ n ln d ( 1 + r l ∑ i = 1 l ln p i ) ] . (3)</p><p>Since r &gt; r m , we have</p><p>1 + r l ∑ i = 1 l ln p i &lt; 0 , (4)</p><p>thus</p><p>lim n → ∞ E ( N ) = 0 . (5)</p><p>Then using the Markov inequality Pr ( s a t ) ≤ E ( N ) , by (5), it’s not hard to have</p><p>lim n → ∞ Pr ( S a t ) = 0   . (6)</p></sec><sec id="s4_2"><title>4.2. Proof of r &lt; r<sub>m</sub></title><p>Definition 1 (The assignment pair) Suppose that the assignment pair 〈 t i , t j 〉 is an ordered pair, where t i = ( a i 1 , a i 2 , ⋯ , a i n ) , t j = ( a j 1 , a j 2 , ⋯ , a j n ) , and a i h , a j h ∈ D h ( h = 1 , 2 , ⋯ , n ). An assignment pair 〈 t i , t j 〉 satisfies a CSP instance if and only if both t i and t j satisfy the instance.</p><p>Definition 2 (The similarity number) Define a function as follows</p><p>S a m ( a i h , a j h ) = { 1         a i h = a j h 0         a i h ≠ a j h</p><p>Assume m = ∑ h = 1 n s a m ( a i h , a j h ) , thus the assignment pair 〈 t i , t j 〉 has m</p><p>identical assignments, i.e. the similarity number of 〈 t i , t j 〉 is m. It is obvious that 0 ≤ m ≤ n .</p><p>Next, we use the second moment method to complete the proof.</p><p>Assume that P ( 〈 t i , t j 〉 ) represents the probability that t i and t j satisfy the instant I simultaneously. We analyse this probability in the following way:</p><p>Since there are m identical assignments in t i and t j , for each constraint, we have the following two cases:</p><p>1) The assignments of k variables that the constraint restricts are all same in t i and t j , in this case, the probability of 〈 t i , t j 〉 satisfying the constraint is</p><p>( p i d k − 1 d k − 1 ) ( p i d k d k ) = p i , and for a random constraint, the probability of such a situation is ( m k ) ( n k ) .</p><p>2) Otherwise, the probability of 〈 t i , t j 〉 satisfying the constraint is</p><p>( p i d k − 2 d k − 2 ) ( p i d k d k ) = p i p i d k − 1 d k − 1 , and the probability that 〈 t i , t j 〉 falls into such a situation is 1 − ( m k ) ( n k ) .</p><p>Let</p><p>σ m , n = ( m k ) ( n k ) , s = m n . (7)</p><p>Since</p><p>σ m , n = ( m k ) ( n k ) = m ( m − 1 ) ⋯ ( m − k + 1 ) n ( n − 1 ) ⋯ ( n − k + 1 ) ≤ ( m n ) k (8)</p><p>we have</p><p>σ m , n ≤ s k . (9)</p><p>Since the constraints are generated independently, the assignment pair 〈 t i , t j 〉 satisfying all the constraints in random instance i is</p><p>P ( 〈 t i , t j 〉 ) = ∏ i = 1 l [ p i σ m , n + p i p i d k − 1 d k − 1 ( 1 − σ m , n ) ] t l ≤ ∏ i = 1 l p i t l [ σ S , n + p i ( 1 − σ S , n ) ] t l ≤ ∏ i= 1 l p i t l [ p i + ( 1 − p i ) s k ] t l ≤ ∏ i = 1 l p i 2 t l ( 1 + 1 − p i p i s k ) t l . (10)</p><p>Let A m be the set of assignment pairs whose similarity number is m, | A m | be the cardinality of A m , then we have</p><p>| A m | = d n ( n m ) ( d − 1 ) n − m = d 2 n ( n m ) ( 1 − 1 d ) n − m ( 1 d ) m . (11)</p><p>Thus by (10) and (11), the second order moment of the number of solutions of the random instance of d-p-RB model is</p><p>E ( N 2 ) = ∑ m = 0 n | A m | P ( 〈 t i , t j 〉 ) ≤ ∑ m = 0 n d 2 n ( n m ) ( 1 − 1 d ) n − m ( 1 d ) m ∏ i = 1 l p i 2 t l ( 1 + 1 − p i p i s k ) t = E 2 ( N ) ∑ m = 0 n ( n m ) ( 1 − 1 d ) n − m ( 1 d ) m ∏ i = 1 l ( 1 + 1 − p i p i s k ) t l = E 2 ( N ) ∑ 0 ≤ s ≤ 1 B ( s ) W ( s ) , (12)</p><p>where</p><p>B ( s ) = ( n s n ) ( 1 − 1 d ) n − n s ( 1 d ) n s (13)</p><p>W ( s ) = ∏ i = 1 l ( 1 + 1 − p i p i s k ) t l , (14)</p><p>i.e.,</p><p>E ( N 2 ) E 2 ( N ) ≤ ∑ 0 ≤ s ≤ 1 B ( s ) W ( s ) . (15)</p><p>Considering that 0 ≤ s ≤ 1 , in order to evaluate the upper bound of the above Inequality (15), we divide the interval [0,1] into three parts: [ 0 , s 1 ] , [ s 1 , s 2 ] ,</p><p>[ s 2 , 1 ] , where s 1 = 1 n β , s 2 = 1 n γ + 1 k − 1 , here β and γ satisfy γ + 1 k − 1 &lt; β &lt; min { 1 , α } .</p><p>1) For s ∈ [ 0 , s 1 ] , let s 1 = 1 n β , where γ + 1 k − 1 &lt; β &lt; min { 1 , α } , recalling that</p><p>t = r n ln d , d ∈ [ n α , n n γ ] , and p = min { p 1 , p 2 , ⋯ , p l } we have</p><p>W ( s ) = ∏ i = 1 l ( 1 + 1 − p i p i s k ) r n ln d l ≤ ( 1 + 1 − p p s k ) r n ln d ≤ exp [ r n ln d ln ( 1 + 1 − p p s k ) ] ≤ exp ( r n ln d ⋅ 1 − p p ⋅ s k ) ≤ exp [ r ( 1 − p ) p n γ + 1 − β k ln n ] . (16)</p><p>Since β &gt; γ + 1 k − 1 &gt; γ + 1 k , γ + 1 − β k &lt; 0 , we get</p><p>lim n → ∞ W ( s ) = 1 . (17)</p><p>Then it is not hard to obtain that</p><p>∑ 0 ≤ s ≤ s 1 B ( s ) W ( s ) ≤ ∑ 0 ≤ s ≤ s 1 B ( s ) ≤ ∑ 0 ≤ s ≤ 1 B ( s ) = 1 . (18)</p><p>2) For s ∈ [ s 1 , s 2 ] , let s 2 = 1 n γ + 1 k − 1 , f ( s ) = − s ln s − ( 1 − s ) ln ( 1 − s ) , by the Stirling’s formula n ! = ( n e ) n 2 π n e ε 12 n , where | ε | &lt; 1 , it’s not hard to see</p><p>( n n s ) &lt; e n h ( s ) . (19)</p><p>Since</p><p>B ( s ) W ( s ) ≤ ( n s n ) ( 1 − 1 d ) n − n s ( 1 d ) n s ( 1 + 1 − p p s k ) r n ln d (20)</p><p>we get</p><p>ln B ( s ) W ( s ) ≤ n f ( s ) + ( n − n s ) ln ( 1 − 1 d ) − n s ln d + r l n ln d ln ( 1 + 1 − p p s k ) ≤ n [ f ( s ) − s ln d + r ( 1 − p ) l p ⋅ ln d ⋅ s k ] ≤ n s [ − ln s − 1 − s s ln ( 1 − s ) − α ln n + r ( 1 − p ) l p ⋅ n γ ⋅ ln n ⋅ s k − 1 ] . (21)</p><p>For s ∈ [ s 1 , s 2 ] , we have</p><p>ln B ( s ) W ( s ) ≤ n s [ β ln n + 1 − α ln n + r ( 1 − p ) l p ⋅ n γ ⋅ ln n ⋅ ( 1 n γ + 1 k − 1 ) k − 1 ] = n s ln n [ β − α + 1 ln n + r ( 1 − p ) l p ⋅ 1 n ] ≤ n 1 − β ln n [ β − α + o ( 1 ln n ) ] . (22)</p><p>Since β &lt; min { 1 , α } , we have</p><p>lim n → ∞ ln B ( s ) W ( s ) = − ∞ , (23)</p><p>hence</p><p>∑ s 1 ≤ s ≤ s 2 B ( s ) W ( s ) ≤ n B ( s ) W ( s ) ≤ n exp [ n 1 − β ln n ( β − α + o ( 1 ln n ) ) ] = n n 1 − β ( β − α + o ( 1 ln n ) ) + 1 → 0     ( n → ∞ ) . (24)</p><p>Thus, for arbitrary small ε, there exists an integer N 1 &gt; 0 , such that</p><p>∑ s 1 ≤ s ≤ s 2 B ( s ) W ( s ) &lt; ε 2 . (25)</p><p>3) For s ∈ [ s 2 , 1 ] we have</p><p>B ( s ) W ( s ) = ( n s n ) ( 1 − 1 d ) n − n s ( 1 d ) n s ∏ i = 1 l ( 1 + 1 − p i p i s k ) r n ln d l (26)</p><p>Then</p><p>ln B ( s ) W ( s ) ≤ n f ( s ) − n s ln d + r l n ln d ∑ i = 1 l ln ( 1 + 1 − p i p i s k ) = n [ f ( s ) + ln d ( − s + r l ∑ i = 1 l ln ( 1 + 1 − p i p i s k ) ) ] . (27)</p><p>Let g ( s ) = r l ∑ i = 1 l ln ( 1 + 1 − p i p i s k ) − s , differentiating g ( s ) with respect to s, we get</p><p>g ′ ( s ) = r l ∑ i = 1 l k ( 1 − p i ) s k − 1 p i + ( 1 − p i ) s k − 1 , (28)</p><p>and then</p><p>g ″ ( s ) = r l ∑ i = 1 l k ( 1 − p i ) s k − 2 [ ( k − 1 ) p i + ( 1 − p i ) s k ] [ p i + ( 1 − p i ) s k ] 2 . (29)</p><p>By the condition k ≥ 1 p , we have g ″ ( s ) ≥ 0 , which implies that g ( s ) is convex for s ∈ [ 0 , 1 ] . Note that g ( 0 ) = 0 and g ( 1 ) = − r l ∑ i = 1 l ln p i − 1 &lt; 0 for r &lt; r m = − l / ∑ i = 1 l ln p i , therefore we get g ( s ) &lt; 0 for s ∈ [ s 2 , 1 ] . Let max s ∈ [ s 2 , 1 ] g ( s ) = − M , where M &gt; 0 is a constant.</p><p>For f ( s ) = − s ln s − ( 1 − s ) ln ( 1 − s ) , similarly we have</p><p>f ′ ( s ) = − ln s + ln ( 1 − s ) (30)</p><p>f ″ ( s ) = − 1 s ( 1 − s ) &lt; 0 . (31)</p><p>So f ( s ) is concave and has the maximum value ln 2 at s = 1 2 . Thus we have</p><p>ln B ( s ) W ( s ) ≤ n [ f ( s ) + ln d ⋅ g ( s ) ] ≤ n ( ln 2 − M ln d ) . (32)</p><p>So we get</p><p>∑ s 2 ≤ s ≤ 1 B ( s ) W ( s ) ≤ n B ( s ) W ( s ) ≤ n exp ( n ln 2 − M ln d ) ≤ 2 n n − α M n + 1 , (33)</p><p>hence</p><p>lim n → ∞ ∑ s 2 ≤ s ≤ 1 B ( s ) W ( s ) = 0 , (34)</p><p>i.e., for s ∈ [ s 2 , 1 ] , there exists an integer N 2 &gt; 0 , such that</p><p>∑ s 2 ≤ s ≤ 1 B ( s ) W ( s ) &lt; ε 2 . (35)</p><p>Summarizing the above, from (18), (25), (35), letting N = max { N 1 , N 2 } , we obtain</p><p>∑ 0 ≤ s ≤ 1 B ( s ) W ( s ) &lt; 1 + ε . (36)</p><p>Thus we have</p><p>E ( N 2 ) E 2 ( N ) ≤ 1 + ε , (37)</p><p>then by the Cauchy inequality Pr ( s a t ) ≥ E 2 ( N ) E ( N 2 ) , we have</p><p>1 1 + ε ≤ Pr ( s a t ) ≤ 1 , (38)</p><p>then we get</p><p>lim n → ∞ Pr ( s a t ) = 1 . （39）</p><p>Thus the theorem is proved.</p><p>So far we have demonstrated the satisfiability phase transition in theory. From the proof of the theorem, it can be seen that when the control parameter r is less than the transition point r m , the probability of a CSP instance being satisfied tends to 1, while the control parameter r is greater than the transition point r m , the probability tends to 0. Thus there exists a sharp threshold in the CSP instances generated by d-p-RB model.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>In this paper, we propose a new CSP model d-p-RB. Compared with RB model, we diversify the constraint tightness p and broaden the domain size d. By the method of second moment, we proved that there indeed exist satisfiability phase transition phenomenon and the transition point can also be located exactly.</p></sec><sec id="s6"><title>Cite this paper</title><p>Liu, Y.N. (2017) Sharp Thresholds for a Random Constraint Satisfaction Problem. Open Journal of Applied Sciences, 7, 574-584. https://doi.org/10.4236/ojapps.2017.710041</p></sec></body><back><ref-list><title>References</title><ref id="scirp.80074-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Cheesema, P., Kanefsky, B. and Taylor, W.M. (1991) Where the Really Hard Problems Are. Proceedings of the 12th International Joint Conference on Artificial Intelligence, Sydney, 24-30 August 1991, 331-337.</mixed-citation></ref><ref id="scirp.80074-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Prosser, P. (1996) An Empirical Study of Phase Transitions in Binary Constraint Satis-faction Problems. Artificial Intelligence, 81, 81-109. 
https://doi.org/10.1016/0004-3702(95)00048-8</mixed-citation></ref><ref id="scirp.80074-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Friedgut, E. and Bourgain, J. (1999) Sharp Thresholds of Graph Properties, and the k-SAT Problem. Journal of the American Mathematical Society, 12, 1017-1054. 
https://doi.org/10.1090/S0894-0347-99-00305-7</mixed-citation></ref><ref id="scirp.80074-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Smith, B.M. (2001) Constructing an Asymptotic Phase Transition in Random Binary Constraint Satisfaction Problems. Theoretical Computer Science, 265, 265-283. 
https://doi.org/10.1016/S0304-3975(01)00166-9</mixed-citation></ref><ref id="scirp.80074-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Friedgut, E. (2005) Hunting for Sharp Thresholds. Random Structures and Algorithms, 26, 37-51. https://doi.org/10.1002/rsa.20042</mixed-citation></ref><ref id="scirp.80074-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Frieze, A.M. and Molloy, M. (2006) The Satisfiability Threshold for Randomly Generated Binary Constraint Satisfaction Problems. Random Structures and Algorithms, 28, 323-339. https://doi.org/10.1002/rsa.20118</mixed-citation></ref><ref id="scirp.80074-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Smith, B.M. and Dyer, M.E. (1996) Locating the Phase Transition in Binary Constraint Satisfaction Problems. Artificial Intelligence, 81, 155-181. 
https://doi.org/10.1016/0004-3702(95)00052-6</mixed-citation></ref><ref id="scirp.80074-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Gent, I., Macintyre, E., Prosser, P. and Smith, B. (2001) Random Constraint Satisfaction: Flaws and Structure. Constraints, 6, 345-372. 
https://doi.org/10.1023/A:1011454308633</mixed-citation></ref><ref id="scirp.80074-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Achlioptas, D., Kirousis, L., Kranakis, E., Krizanc, D., Molloy, M. and Stamatiou, Y. (1997) Random Constraint Satisfaction: A More Accurate Picture. Proceedings of the Third International Conference on Principles and Practice of Constraint Programming, Austria, 29 October-1 November 1997, 107-120.  
https://doi.org/10.1007/BFb0017433</mixed-citation></ref><ref id="scirp.80074-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Molloy, M. (2003) Models for Random Constraint Satisfaction Problems. SIAM Journal of Computing, 32, 935-949. https://doi.org/10.1137/S0097539700368667</mixed-citation></ref><ref id="scirp.80074-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Yong, G. and Joseph, C. (2004) Consistency and Random Constraint Satisfaction Models with a High Constraint Tightness. Proceedings of the 10th International Conference on Principles and Practice of Constraint Programming, 17-31.  
https://doi.org/10.1007/978-3-540-30201-8_5</mixed-citation></ref><ref id="scirp.80074-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Yong, G. and Joseph, C. (2007) Consistency and Random Constraint Satisfaction Models. Journal of Artificial Intelligence Research, 28, 517-557.</mixed-citation></ref><ref id="scirp.80074-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Achlioptas, D., Kirousis, L., Kranakis, E., Krizanc, D., Molloy, M. and Stamatiou, Y. (2001) Random Constraint Satisfaction: A More Accurate Picture. Constraints, 6, 329-344. https://doi.org/10.1023/A:1011402324562</mixed-citation></ref><ref id="scirp.80074-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Xu, K. and Li, W. (2000) Exact Phase Transitions in Random Constraint Satisfaction Problems. Journal of Artificial Intelligence Research, 12, 93-103.</mixed-citation></ref><ref id="scirp.80074-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Xu, K. and Li, W. (2006) Many Hard Examples in Exact Phase Transitions. Theoretical Computer Science, 355, 291-302.</mixed-citation></ref><ref id="scirp.80074-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Xu, K., Boussemart, F., Hemery, F. and Lecoutre, C. (2007) Random Constraint Satisfac-tion: Easy Generation of Hard Satisfiable Instances. Artificial Intelligence, 171, 514-534.</mixed-citation></ref><ref id="scirp.80074-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, C. and Zheng, Z. (2011) Threshold Behaviors of a Random Constraint Satisfaction Problem with Exact Phase Transition. Information Processing Letters, 111, 985-988.</mixed-citation></ref><ref id="scirp.80074-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Frieze, A. and Wormald, N.C. (2005) Random k-sat: A Tight Threshold for Moderately Growing k. Combinatorica, 25, 297-305.  
https://doi.org/10.1007/s00493-005-0017-3</mixed-citation></ref><ref id="scirp.80074-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Fan, Y. and Shen, J. (2011) On the Phase Transitions of Random k-Constraint Satisfaction Problems. Artificial Intelligence, 175, 914-927.</mixed-citation></ref><ref id="scirp.80074-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Fan, Y., Shen, J. and Xu, K. (2012) A General Model and Thresholds for Random Constraint Satisfaction Problems. Artificial Intelligence, 193, 1-17.</mixed-citation></ref><ref id="scirp.80074-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, C., Zhou, H., Zheng, Z. and Xu, K. (2011) A Message-Passing Approach to Random Constraint Satisfaction Problems with Growing Domains. Journal of Statistical Me-chanics: Theory and Experiment, 2011, 1742-5468.  
https://doi.org/10.1088/1742-5468/2011/02/P02019</mixed-citation></ref><ref id="scirp.80074-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, C. and Zheng, Z. (2012) A Belief-Propagation Algorithm Based on Variable Entropy for Constraint Satisfaction Problems. Chinese Science: Information Science, 42, 1170-1180.</mixed-citation></ref><ref id="scirp.80074-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, C., Zhang, P., Zheng, Z. and Xu, K. (2012) Analytical and Belief-Propagation Studies of Random Constraint Satisfaction Problems with Growing Domains. Physical Review E Statistical Nonlinear &amp; Soft Matter Physics, 85, Article ID: 016106.  
https://doi.org/10.1103/PhysRevE.85.016106</mixed-citation></ref></ref-list></back></article>