today s exercises
play

Todays exercises 4.9: FP 2 | 1 5.5: Not Equivalent to 3 Clauses - PowerPoint PPT Presentation

SAT Exercise Session 8 26.04.16 slide 1 Todays exercises 4.9: FP 2 | 1 5.5: Not Equivalent to 3 Clauses 5.6: Reformulation of Theorem 2.4 5.7: Edge-connectivity of the n -cube 5.9: Vertex-connectivity of the n -cube


  1. SAT Exercise Session 8 26.04.16 slide 1 Today’s exercises • 4.9: FP 2 | 1 • 5.5: Not Equivalent to 3 Clauses • 5.6: Reformulation of Theorem 2.4 • 5.7: Edge-connectivity of the n -cube • 5.9: Vertex-connectivity of the n -cube • 5.12: Lower Bound for Binomial Coefficient • (In Class) 5.13: Volume versus Boundary SAT and NP, The Cube Chidambaram Annamalai

  2. SAT Exercise Session 8 26.04.16 slide 2 4.9: FP 2 | 1 Even stronger condition: The falsifier is allowed to look at 3 contigu- ous bits or at 2 arbitrary bits. Let F be a satisfiable ( ≤ 3) -CNF over V . The correct certificate first encodes a satisfying assignment on V . Then, local to each clause, it encodes the assignment of its literals. By looking at 2 arbitrary bits, the falsifier can check consistency. By looking at (at most) 3 contigous bits, the falsifier can check whether a clause is satisfied. If the certificate is consistent and all clauses are satisfied, then F is satisfiable. SAT and NP, The Cube Chidambaram Annamalai

  3. SAT Exercise Session 8 26.04.16 slide 3 5.5: Not Equivalent to 3 Clauses Let V = { x, y, z } . We do a case distinction on the number of non - satisfying assignments. At most 3 non-satisfying assignments: easy, just use 3-clauses At least 7 non-satisfying assignments: easy (for 7, use a 1-clause, a 2-clause and a 3-clause) 4 non-satisfying assignments: exactly x ⊕ y ⊕ z and ¬ ( x ⊕ y ⊕ z ) have no equivalent CNF formula with 3 clauses. Otherwise we can use one 2-clause and two 3-clauses. SAT and NP, The Cube Chidambaram Annamalai

  4. SAT Exercise Session 8 26.04.16 slide 4 6 non-satisfying assignments: easy. Either a 2-face is non-satisfying, or both satisfying assigments are antipodal. In both cases we find 3 clauses. SAT and NP, The Cube Chidambaram Annamalai

  5. SAT Exercise Session 8 26.04.16 slide 5 For 5 non-satisfying assignments, the argument is a bit more compli- cated: If two disjoint edges are non-satisfying, we can use two 2-clauses and one 3-clause. SAT and NP, The Cube Chidambaram Annamalai

  6. SAT Exercise Session 8 26.04.16 slide 6 Otherwise we actually need 4 clauses: 1-clause would gives rise to two disjoint edges, so we have 2-clauses and 3-clauses. One 3-clause and two 2-clauses gives two disjoint edges or only 4 unsatisfying assignment. Hence we need three 2-clauses: If no pair of them is disjoint, they cannot cover 5 unsatisfying assignments (why?) Such a case looks as follows: SAT and NP, The Cube Chidambaram Annamalai

  7. SAT Exercise Session 8 26.04.16 slide 7 5.6: Reformulation of Theorem 2.4 A CNF formula F is a collection F of faces in the cube. A 2-satisfiable F implies that F does not contain the whole cube nor any two disjoint facets. Theorem 2.4 then says that for any collection of faces F in the cube satisfying the conditions above there is a vertex of the cube contained in at most a fraction of 1- Φ of all faces of F . SAT and NP, The Cube Chidambaram Annamalai

  8. SAT Exercise Session 8 26.04.16 slide 8 5.7: Edge-connectivity of the n -cube One direction is trivial: if we remove the n edges incident to a vertex v , this disconnects v from the remaining cube. Now suppose we remove n edges not indcident to a common vertex. We prove by induction that this leaves the n -cube connected. For n = 3 , we can inspect all cases to see that the statement holds. SAT and NP, The Cube Chidambaram Annamalai

  9. SAT Exercise Session 8 26.04.16 slide 9 5.7: Edge-connectivity of the n -cube (2) Now suppose the statement holds for some fixed n − 1 ≥ 3 . In the n -cube, consider a partition into facets A and B defined, e.g., by the last coordinate. If all n removed edges run inside A , then B stays connected and any vertex from A remains connected to B , leaving the whole cube connected. The same holds by symmetry for B . SAT and NP, The Cube Chidambaram Annamalai

  10. SAT Exercise Session 8 26.04.16 slide 10 5.7: Edge-connectivity of the n -cube (3) If in one of the facets, say A , n − 1 edges are removed, this leaves A (and thus the whole n -cube) connected unless all n − 1 edges are inci- dent to a common vertex v ∈ A according to the induction hypothesis. In the latter case, { v } and A \ { v } are the connected components of A . But, unless all n edges are incident to v , v remains connected to A \ { v } via B . The only case left is that in each facet, at most n − 2 edges are re- moved. But then both facets remain connected and there remains at least one edge running between them. ✷ SAT and NP, The Cube Chidambaram Annamalai

  11. SAT Exercise Session 8 26.04.16 slide 11 5.9: Vertex-connectivity of the n -cube Once more proceed by induction. Suppose the removal of at most n − 1 vertices could disconnect the n -cube. Consider a partition into two facets A and B . Either all vertices are removed from one side, w.l.o.g. A . In this case, B remains connected and all vertices still present in A are connected to B by an edge. SAT and NP, The Cube Chidambaram Annamalai

  12. SAT Exercise Session 8 26.04.16 slide 12 5.9: Vertex-connectivity of the n -cube (2) Otherwise, some vertices are removed from A and some vertices are removed from B . Both parts remain connected by the induction hypothesis and since for n ≥ 1 , the number of edges between A and B is larger than n − 1 , at least one edge remains to connect the two parts. ✷ SAT and NP, The Cube Chidambaram Annamalai

  13. SAT Exercise Session 8 26.04.16 slide 13 5.12: Lower Bound for Binomial Coefficient First observe that for i < k ≤ n , we have k − i = ( n − i ) k n − i ( k − i ) n · n k = kn − ik kn − in · n k ≥ n k. The desired inequality follows directly, as � k = n ( n − 1) · · · ( n − k + 1) � n � n � k ( k − 1) · · · ( k − k + 1) ≥ . k k SAT and NP, The Cube Chidambaram Annamalai

  14. SAT Exercise Session 8 26.04.16 slide 14 5.13: Volume versus Boundary � n � n � � ≤ � k Trivial: . For the other direction, observe that for i ≥ 1 l =0 k l � n n ( n − 1) ··· ( n − k + i +1) � ( k − i )! k − i = � n � n ( n − 1) ··· ( n − k +1) k k ! k ( k − 1) · · · ( k − i + 1) = ( n − k + i )( n − k + i − 1) · · · ( n − k + 1) . We assumed k ≤ n 2 and hence n − k + i ≥ n − k ≥ k , so for j ≥ 0 (similar to 5.12) k − j k k n − k + i − j ≤ n − k + i ≤ n − k + 1 . SAT and NP, The Cube Chidambaram Annamalai

  15. SAT Exercise Session 8 26.04.16 slide 15 5.13: Volume versus Boundary (2) It follows that for i ≥ 1 (and also i = 0 ) � n � � i k � k − i ≤ . � n � n − k + 1 k Hence k k � i � n � n k � � � � � ≤ · n − k + 1 l k l =0 i =0 � n − k + 1 1 � n � n � n k � � � � ≤ · = n − 2 k + 1 = 1 + . k n − 2 k + 1 k k k 1 − n − k +1 SAT and NP, The Cube Chidambaram Annamalai

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend