No Feasible Monotone Interpolation for Cut-free. Gentzen Type Propositional Calculus with. Permutation Inference. Noriko H. Arai 3

Size: px
Start display at page:

Download "No Feasible Monotone Interpolation for Cut-free. Gentzen Type Propositional Calculus with. Permutation Inference. Noriko H. Arai 3"

Transcription

1 No Feasible Monotone Interpolation for Cut-free Gentzen Type Propositional Calculus with Permutation Inference Norio H. Arai 3 Department of Computer Science, Hiroshima City University 151 Ozua, Asaminami-u, Hiroshima Japan Abstract The feasible monotone interpolation method has been one of the main tools to prove the exponential lowerbounds for relatively wea propositional systems. In [2], we introduced a simple combinatorial reasoning system, GCNF+permutation, as a candidate for an automatizable, though powerful, propositional calculus. We show that the monotone interpolation method is not applicable to prove the superpolynomial lower bounds for GCNF+permutation. At the same time, we show that Cutting Planes, Hilbert's Nullstellensatz and the polynomial calculus do not p-simulate GCNF+permutation. eywords: automated theorem proving, proof complexity, Craig's interpolation theorem, proof theory 1 Introduction In Arai (1996) [2], we introduced a new system for propositional calculus, which gives a natural framewor for combinatorial reasoning using \without loss of generality" argument and brute force induction. This system, called GCNF+permutation, is a fusion of the cut-free sequent calculus and the substitution Frege, and it inherits two virtues from its origin. It is a well-nown result by Gentzen that cut-free sequent calculus proofs enjoy the subformula property, which Frege and LK with cuts fail to have. GCNF+permutation inherits this nice property from cut-free sequent calculus, hence it is liely for machines to nd the shortest proof by simply breaing down a given formula in the \bottom-up" manner. 3 arai@cs.hiroshima-cu.ac.jp 1

2 The substitution Frege system is nown to be a quite powerful system: no tautology is suggested as a candidate to show this system is not polynomially bounded. GCNF+permutation inherits the eciency from the substitution Frege. Amazingly, GCNF+permutation is strong enough to prove pigeonhole principle, mod principles, Bondy's theorem and many other combinatorial theorems in polynomial time [3]; these are notorious tautologies which have been used to show the exponential lower bounds for analytic tableaux, resolution, Hilbert's Nullstellensatz, and polynomial calculus. There is no sequence of tautologies which requires superpolynomial size proofs in GCNF+permutation found so far. It is a well-nown result in classical logic that when A(~p; ~q) B(~q; ~r) is a tautologies with the occurrences of variables fully indicated, there exists a formula C called interpolant such that the variables in C are from q's, and both A C and C B are tautologies. The question whether or not the interpolant is obtainable in polynomial time algorithm is answered by Mundici somewhat negatively [10]: interpolation functions are not always computable in polynomial-time unless P = NP \ co 0 N P. Nevertheless, it is possible to nd such a procedure or to bound the (circuit) size of the interpolants polynomially for particular propositional systems. In some cases, one can pic monotone circuits as interpolants: the resolution and the cutting plane system are among of those which enjoy such property. This fact is used to show that these propositional systems do not have polynomial-size proofs for a sequence of tautologies, called -T est(n), which expressing the positive and the negative test for -clique problem [6], [11], [12]. In this paper, we use -T est(n) to show the opposite result. GCNF+permutation is powerful enough to polynomially prove -T est(n), hence it does not enjoy feasible monotone interpolation. At the same time, -T est(n) witnesses the fact that the cutting plane system does not polynomially simulate GCNF+permutation. The paper is organized as follows: Section 2 contains denitions of the system of GCNF+permutation. Section 3 reviews the results we acheived so far. Section 3 contains polynomial-size proofs of GCNF+permutation for -T est(n). Section 4 contains some conjectures and open problems. 2 The system of GCNF+pewrmutation The system GCNF is a subsystem of cut-free Gentzen type propositional calculus, called cut-free LK. GCNF is designed exclusively for the conjunctive normal form formulas. One can understand that GCNF is a generalization of analytic tableaux written as directed acyclic graphs. A literal is a propositional variable p or a conjugate p. A clause is a nite set of literals, where the meaning of the clause is the disjunction of the literals in the clause. A nite set of clauses is called a cedent. For simplicity, we express 2

3 as if cedents as a sequence of clauses. In the rest of our argument, literals are denoted by l's, clauses by C's and cedents by capital Gree letters. GCNF refutation is a sequence of cedents in which every sequent is an initial sequent of the form, fpg; fpg or derived from previous cedents by one of following inference rules. structural inference 0 0 [ 1 logical inference 0; C 1 ; : : : ; C 5; flg 0 [ 5; C 1 [ flg; : : : ; C [ flg (l) l is an arbitrary literal, which is called the auxiliary literal of this inference. The clauses C 1 [ flg; : : : ; C [ flg are called the principal formulas. Now we introduce a new inference rule, permutation, to GCNF. permutation 0(p 1 ; : : : ; p m ) 0((p 1 )=p 1 ; : : : ; (p m )=p m ) is a permutation on fp 1 ; : : : ; p m g and 0((p 1 )=p 1 ; : : : ; (p m )=p m ) is the result of replacing every occurrence of p i (1 i m) in 0(p 1 ; : : : ; p m ) by (p i ). When P is a sequence of symbols (such as formulas and proofs). The size of P is the number of all the symbols used in P, that is denoted by size(p). Next we dene a scale to measure the eciency of a proof system. We say that a propositional system S 1 polynomially simulates (p-simulates) another propositional system S 2 if there is a polynomial-time algorithm which, given an S 2 -proof of a formula A, produces an S 1 -proof of A. Proposition 1 GCNF is a sound and complete propositional system. When GCNF is written in tree form, it polynomially equivalent to the tree resolution system. Proposition 2 1. Let P be a tree GCNF refutation of C 1 ; : : : ; C n. Then, there exists a tree resolution refutation R of C 1 ; : : : ; C n with size(r) size(p ): 2. Let R be a tree resolution refutation of C 1 ; : : : ; C n. Then, there exists a GCNF refutation of C 1 ; : : : ; C n with size(p ) (size(r)) 2 : When a clause C consists of a single literal l, we express C by l instead of flg for the sae of simplicity. 3

4 3 GCNF+permutation is powerful In the previous section, we dened the systems of GCNF and GCNF+permutation, and show that GCNF is polynomially equivalent to the system of resolution when they are written in tree form. In this section, we review the results we achieved so far on the system of GCNF+permutation written in DAG, and show that how the permutation inference rule maes GCNF powerful. Denition 1 (Pigeonhole principle) The pigeonhole principle states that for each n, if f : f0; : : : ; ng! f0; : : : ; n01g then f is not one-to-one. For each i and j with 0 i n and 0 j n 0 1 we will have the variable p i;j which `means' f(i) = j. W P HP n : 0in 0jn01 p i;j ; 0i<mn 0jn01 fp i;j ; p m;j g V 0in C i is an ab- 0in p i is an abbreviation for the clause fp 0 ; : : : ; p n g. breviation for the cedent C 0 ; : : : ; C n. The number of all the literals contained in P HP n is n 3 + 2n 2 + n. Denition 2 (-equipartition) The -equipartition states that if an integer n is not evenly divisible by, then there is no partition of f1; : : : ; ng into disjoint sets of size. Let Jn = f(j 1 ; : : : ; j ) : 1 j 1 < : : : j ng For ~j 2 Jn, we write i 2 ~j to mean that there exists 1 l such that i = j l. Suppose that n 6 0(mod ). We introduce new variables x i;(j1;:::;j ) for 1 i; j 1 ; : : : ; j n to mean that (j 1 ; : : : ; j ) is a partition of f1; : : : ; ng and i 2 fj 1 ; : : : ; j g. -Eq(n) is dened as the following cedent; 0Eq(n) : 1in ~ j 2 J n i 2 ~ j x i; ~j ; ~j2j n ; i 1;i 2 2~j; i 1 6=i 2 fx i1 ;~j ; x i 2 ;~j g; ~ j 1 ; ~j 2 2 J n i 2 ~j 1 ; i 2 ~j 2 ; ~j 1 6= ~j 2 The number of all literals contained in -Eq(n) is n n n + n n n n 0 1 V The rst of clauses expresses V that \each i is contained in some partition whose size is." The second of clauses expresses that \if (i 1 ; : : : ; i ) is a partition V containing i 1, then it is also a partition containing i 2,... and i." The last of clauses means that \if i s = j t for some 1 s and 1 t and if (i 1 ; : : : ; i ) 6= (j 1 ; : : : ; j ), then either (i 1 ; : : : ; i ) or (j 1 ; : : : ; j ) is not a partition." We show that GCNF+permutation has polynomial size refutations for P HP n and -Eq(n). fx i; ~j 1 ; x i; ~j 2 g 4

5 Theorem 1 There exists a GCNF+permutation refutation of P HP n whose length is O(n) and the size is O(n 4 ). (Proof.) We prove P HP n bacwards and reduce it to P HP n01. Then, we show that the length of the proof of P HP n is bounded by O(n). First, we decompose the clause fp n;0 ; : : : ; p n;n01 g by applying logical inferences bacwards. As a result, we obtain the cedents 0 j (0 j n 0 1) p n;j ; 0in01 0jn01 p i;j ; 0i<mn 0jn01 fp i;j ; p m;j g: Each 0 j for 0 j n 0 2 is obtainable by exchaning p i;j by p i;n01 for each 0 i n. Hence, we only need to consider 0 n01. By applying a structural inference and a logical inference bacwards, of which auxiliary literal is p n;n01 to 0 n01, we obtain an initial cedent, and a cedent of the form p 0;n01 ; : : : ; p n01;n01 ; p n;n01 ; p n;n01 ; 0in01 0jn01 p i;j ; 0i<mn01 0jn02 fp i;j ; p m;j g: By applying ligical inferences bacwards, of which auxiliary literals are p 0;n01 ; : : : ; p n01;n01, we obtain a cedent of the form 0in01 0jn02 p i;j ; 0i<mn01 1jn02 fp i;j ; p m;j g; which is P HP n01. By examing closely, we can conclude the length of the proof obtained above is bounded by a linear function of n. Since the size of the each line is bounded by O(n 3 ), the size of the proof is bounded by O(n 4 ). 2 Theorem 2 There exists a polynomial function p, independent from n, and a GCNF+permutation refutation of -Eq(n) whose size is bounded by p(n). (Proof.) We prove -Eq(n) bacwards and reduce it to -Eq(n 0 ). Then, we show that the length of the proof of W -Eq(n) is bounded by O(n ). First, we decompose the clause ~j2j ;n2 ~j x n;~j by applying logical inferences bacwards. Then, we obtain cedents, 0 ~ j n+, of the form x n; ~j ; 1in01 ~j2j n ;i2 ~j x i; ~j ; ~j 2 J n i 1 ; i 2 2 ~ j; i 1 6= i 2 fx i1;~j ; x i 2;~j g; ~j 1 ; ~j 2 2 J n i 2 ~j 1 ; i 2 ~j 2 ; ~j 1 6= ~j 2 fx i; ~j 1 ; x i; ~j 2 g; 5

6 for ~ j 2 Jn and n 2 ~ n 0 1 j. Note that the number of such cedents are 0 1 All of them are obtainable by applying permutation to 0 j ~ 0, x n; ~j 0 ; 1in01 ~j2j n ;i2 ~j x i; ~j ; ~j2j n ; i1;i22 ~j; i 16=i 2 fx i1;~j ; x i 2;~j g; ~ j 1 ; ~j 2 2 J n i 2 ~j 1 ; i 2 ~j 2 ; ~j 1 6= ~j 2 where ~ j 0 is (n 0 + 1; : : : ; n). Hence, we only need to consider 0 ~ j 0. Now we apply a logical inference bacwards of which auxiliary literal is x n; ~j 0. Then we obtain an initial cedent, x n; ~j 0 ; x n; ~j 0 ;. fx i; ~j 1 ; x i; ~j 2 g and a cedent of the form x i; ~ j0 ; x i; ~ j ; fx i1 ; ~ j ; x i2 ;~ j g; x n; ~ j ; fx i; ~ j1 ; x i; ~ j2 g: n0+1in01 1in01 ~ j2j n ;i2 ~ j ~ j 2 J n 0 f ~j 0 g i 1 ; i 2 2 ~ j; i 1 6= i 2 ~ j2j n 0f ~ j0g ~ j 1 ; ~j 2 2 J n i 2 ~j 1 ; i 2 ~j 2 ; ~j 1 6=~j 2 By applying a structural inference and logical inferences bacwards of which auxiliary literals are x n0+1; ~j 0 ; : : : ; x n01; ~j 0, we obtain a cedent of the form 1 i n 0 ~ j 2 J n 0 J n0 x i; ~j ; 1in0 ~j2j n ;i2 ~j x i; ~j ; ~ j 2 J n0 i 1 ; i 2 2 ~ j; i 1 6= i 2 fx i1;~j ; x i 2;~j g; ~ j 1 ; ~j 2 2 J n0 i 2 ~j 1 ; i 2 ~j 2 ; ~j 1 6= ~j 2 fx i; ~j 1 ; x i; ~j 2 g: By applying logical inferences bacwards of which auxiliary literals are x i; ~j for every ~ j 2 Jn 0 Jn0, we obtain 1in0 ~j2j ;i2 ~j n0 x i; ~j ; ~ j 2 J n0 i 1 ; i 2 2 ~ j; i 1 6= i 2 fx i1;~j ; x i 2;~j g; ~ j 1 ; ~j 2 2 J n0 i 2 ~j 1 ; i 2 ~j 2 ; ~j 1 6= ~j 2 fx i; ~j 1 ; x i; ~j 2 g; which is -Eq(n 0 ). By examing closely, we can conclude the length of the proof obtained above is bounded by O(n ). The size of every line in the proof is bounded by O(n 2 ). Hence the size of the whole proof is bounded by a polynomial of n. 2 Theorem 1 and theorem 2 witness the fact that none of resolution, bounded depth Frege, polynomial calculus, Hilbert's Nullstellensatz do not p-simulate the system of GCNF+permutation. Proposition 3 [9] There exists a constant c, c > 1 such that, for suciently large n, every resolution refutation of P HP n contains at least c n dierent cedents. 6

7 Proposition 4 [1] There exists a constant c, c > 1 so that, for suciently large n, every constant-depth Frege proof of :(-Eq(n)) contains at least c n dierent cedents. Note that any refutation of -Eq(n) in resolution with limited extension can be converted to a constant-depth Frege proof of :(-Eq(n)) within a linear factor. Hence, it also gives an exponential lower bound for the system of resolution with limited extension. Liewise, it gives an exponential lower bound for the system of cut-free LK or cut-free LK with analytic cut (cuts of which cut-formulae must be subformulas of the end-sequent) written in DAG form. Proposition 5 [14] Polynomial calculus refutations of P HP n must have degree at least dn=2e + 1 over any eld. Proposition 6 [5] There is no Hilbert's Nullstellensatz refutation of -Eq(n) of constant degrees. Corollary 1 The following systems of propositional calculus do not p-simulates GCNF+permutation. Resolution, Resolution with limited extension, Bounded depth Frege, Cut-free LK, Cut-free LK with analytic cut, Polynomial calculus of constant depth, and Hilbert's Nullstellensatz of constant depth. 4 No feasible interpolation for GCNF+permutation We say that a propositional system S admits feasible interpolation when there exists a polynomial function f satisfying the following property. When a formula A(~p; ~q) B(~q; ~r), with the variables fully indicated, has an S-proof P, there exists a formula C(~q), with variables fully indicated, such that 1. both A C and C B are valid, and 2. the DAG (circuit) size of C is bounded by f(size(p )). 7

8 Some proof systems, such as resolution and Cutting Planes, admit even a stronger version of feasible interpolation. When ~q occurs only positively either in A or in B, we can pic a monotone circuit C as an interpolant. This property is called feasible monotone interpolation. We show that GCNF+permutation does not admit feasible monotone interpolation by using Razborov's theorem on the lowerbounds for monotone circuits size. Dene a cedent -Clique(n) by the set of the following clauses. 1. fq i;1 ; : : : ; q i;n g for 1 i, 2. fq i;m ; q j;m g for 1 m n and 1 i < j, and 3. fq i;m ; q j;l ; p m;l g for 1 m < l n and 1 i; j. The above clauses encode a graph which has n vertices and contains -clique as follows. We enumerate all the vertices of the graph f1; : : : ; ng. The q's encode a function f from f1; : : : ; g to f1; : : : ; ng. The literal q i;l means that f(i) = l. (The intuitive meaning of f(i) = l is that the vertex named i in the graph is actually the vertex named l in the -clique.) The p m;l encode that there exists an edge between m and l. Hence, the rst clause means that the function f is dened for all i (i = 1; : : : ; ). The second clause means that f is one-to-one. The third clause means that if there exists i; j such that f(i) = m and f(j) = l, then there exists an edge between m and l. Note that -Clique(n) corresponds to the positive test graph in [13] and [7]. Now we dene a cedent 0 -Color(n) by the set of the following clauses. 1. fr m;1 ; : : : ; r m; 0g for 1 m n, 2. fr m;i ; r m;j g for 1 m n and 1 i < j 0, and 3. fr m;i ; r l;i ; p m;l g for 1 m < l n and 1 i 0. The above clauses encode a graph which is a 0 -partite graph as follows. The r's encode a coloring function g from f1; : : : ; ng to f1; : : : ; 0 g. The literal r m;i means that the vertex named m is colored by i. Hence, the rst clause means that every vertex is colored. The second clause means that none of the vertices has more than one color. The third clause means that the coloring is proper: when the vertices m and l has the same color, then there is no edge between m and l. Note that 0 -Color(n) corresponds to the negative test graph. We dene -T est(n) by the cedent consists of all the clauses in -Clique(n) and (01)-Color(n) together. The size of -T est(n) is O(n 4 ). It is obvious that -T est(n) is unsatisable as follows. When all the clauses in -Clique(n) is true, that means the graph contains a -clique. Any -clique does not have a proper (01) coloring. Than means at least one of the clauses in (01)-Color(n) must be false. 8

9 Theorem 3 -T est(n) has a proof of length O(n 5 ) and size O(n 9 ) in GCNF + permutation. (Proof.) We prove -T est(n) bacwards and reduce it to propositional pigeonhole principle. Then, we show that the length of the proof of -T est(n) is bounded by O(n 5 ). The cedent -T est(n) consists of the clauses listed below. 1. fq i;1 ; : : : ; q i;n g for 1 i, 2. fq i;m ; q j;m g for 1 m n and 1 i < j, and 3. fq i;m ; q j;l ; p m;l g for 1 m < l n and 1 i; j. 4. fr m;1 ; : : : ; r m;01 g for 1 m n, 5. fr m;i ; r m;j g for 1 m n and 1 i < j 0 1, and 6. fr m;i ; r l;i ; p m;l g for 1 m < l n and 1 i 0 1. First, we decompose the clause fq 1;1 ; : : : ; q 1;n g in -T est(n) by applying logical inferences bacwards. Then, we obtain n-many cedents of the form q 1;m ; 0 1 (1 m n), where 0 1 denote the cedent obtained from -T est(n) by deleting the clause fq 1;1 ; : : : ; q 1;n g. Note that q 1;m ; 0 1 is obtainable from q 1;1 ; 0 1 by exchanging q 1;m by q 1;1. Hence, we only need to consider q 1;1 ; 0 1. Secondly, we decompose the clause fq 2;1 ; : : : ; q 2;n g in 0 1 by applying logical inferences bacwards. Then, we obtain n-many cedents of the form q 2;m ; q 1;1 ; 0 2 (1 m n), where 0 2 denote the cedent obtained from 0 1 by deleting the clause fq 2;1 ; : : : ; q 2;n g. For m = 1, the cedent q 2;m ; q 1;1 ; 0 2 is reducible to the cedent q 2;1 ; q 1;1 ; fq 2;1 ; q 1;1 g, which has a simple proof. For m > 1, q 2;m ; q 1;1 ; 0 2 is obtainable from q 2;2 ; q 1;1 ; 0 2 by applying a permutation. Hence, we only need to consider q 2;2 ; q 1;1 ; 0 2. We eep go on until we obtain the cedent q ; ; : : : ; q 1;1 ; 0 where 0 consists of the following clauses. 1. fq i;1 ; : : : ; q i;n g for + 1 i, 2. fq i;m ; q j;m g for 1 m n and 1 i < j, and 3. fq i;m ; q j;l ; p m;l g for 1 m < l n and 1 i; j. 4. fr m;1 ; : : : ; r m;01 g for 1 m n, 5. fr m;i ; r m;j g for 1 m n and 1 i < j 0 1, and 6. fr m;i ; r l;i ; p m;l g for 1 m < l n and 1 i

10 The cedent q ; ; : : : ; q 1;1 ; 0 intuitively means that the vertices f1; : : : ; g forms a clique, and it has a proper (01)-coloring. The length of the proof up to here is bounded by O(n 2 ). By applying logical inferences of which auxiliary literals are q i;i (1 i ) and a structural inference bacwards, we obtain the cedent 1 which consists of the following clauses. 1. fq i;1 ; : : : ; q i;n g for + 1 i, 2. fp m;l g for 1 m < l, 3. fr m;1 ; : : : ; r m;01 g for 1 m, 4. fr m;i ; r m;j g for 1 m and 1 i < j 0 1, and 5. fr m;i ; r l;i ; p m;l g for 1 m < l and 1 i 0 1. By applying logical inferences of which auxiliary literals are p m;l (1 m < l ), we obtain a propositional pigeonhole principle P HP. In the previous section, we already showed that P HP has a GCNF+permutation proof of length O() and size O( 4 ). The length of the proof combined together is bounded by O(n 2 ). The size of every line is O(n 4 ). Consequently the size of the proof given above is bounded by O(n 6 ). 2 Razborov showed that any small size monotone circuit either almost always outputs 0 for the positive test graph, or almost always outputs 1 for the negative test graph. That means there is no small-size monotone circuit C(~p m;l ) such that C(~p m;l ) is false! -Clique(n) is false, and C(~p m;l ) is true! (01)-Color(n) is false. Consequently, we have the following corollary. Corollary 2 GCNF+permutation does not admit feasible monotone interpolation. The cutting plane system CP is an extension of resolution, which has polynomialsize proofs for the pigeonhole principle, the s0t connectivity, and the non-unique endnode principle [8]. No exponential lower bound was nown for CP until recently: Pudla proved an exponential lower bound by showing that CP admits feasible monotone interpolation property [11], [12]. It requires exponential size proofs in CP for -T est(n) (under an adequate translation). This technique has been applied for other propositional calculi, including polynomial calculus, Hilbert's Nullstellensatz, and generalized cutting plane system to show that they do not have polynomial-size proofs for -T est(n). Corollary 3 Any propositional calculus which admits feasible monotone interpolation does not p-simulate GCNF+permutation. More specically, CP and generalized CP do not p-simulate GCNF+permutation. 10

11 5 Open problems Corollary 1 and corollary 2 suggest that GCNF+permutation may be more ecient than resolution, cut-free LK and many algebraic systems, which are popular systems for automated theorem proving: there is no doubt that we can obtain a much faster theorem prover by implementing GCNF+permutation. We implemented GCNF in tree form [4]. Amazingly, even tree form GCNF (without permutation) already has the ability to produce a proof of P HP n of size O(n!) automatically [4], and it is as short as the best nown DAG resolution refutation of P HP n. Our next goal is to design an algorithm (deterministic or probablistic) to nd suitable permutations without the exhaustive search. There are many open problems on the relative eciency of this system. Does GCNF+permutation p-simulates resolution? Does GCNF+permutation p-simulates CP? Note that is a well-nown open problem whether or not GCNF (or cut-free LK in DAG) p-simulates resolution. We conjecture that GCNF+permutation does not p-simulate Frege system. In [3], we showed that Frege system p-simulates GCNF+renaming if and only if Frege system p-simulates extended Frege system. However, it may be possible that Frege p-simulates GCNF+permutation, since permutation rule is a very restricted form of renaming rule. We conjecture that Frege+permutation does not p-simulate extended Frege. It is also an open problem whether or not GCNF+permutation admits feasible nonmonotone interpolation. References [1] M.Ajtai, \The complexity of the pigeonhole principle", 29th Annual Symposium on the Foundations of Computer Science (1988), [2] N.H. Arai, \Tractability of cut-free Gentzen type propositional calculus with permutation inference", Theoretical Computer Science, Vol.170 (1996), pp [3] N.H. Arai, \Tractability of cut-free Gentzen type propositional calculus with permutation inference II", submitted for publication. [4] N.H. Arai and R. Masuawa, \An implementation of cut-free Gentzen type propositional calculus", manuscript. 11

12 [5] P. Beame, R. Impagliazzo, J. Krajce, T. Pitassi, P. Pudla, \Lower bounds on Hilbert's Nullstellensatz and propositional proofs", 35th Annual Symposium on the Foundations of Computer Science (1994), [6] M. Bonet, T. Pitassi and R. Raz, \Lower bounds for cutting planes proofs with small coecients", Proc. ACM Symp. Theory of Computing (1995) [7] R. Boppana and M. Sipser, \The complexity of nite functions", in Handboo of Theoretical Computer Science, Volume A: Algorithms and Complexity, ed. J. van Leeuwen, MIT Press/Elsevier (1990) [8] S. Buss and P. Clote,\Cutting planes, connectivity, and threshold logic", Archive for Mathematical Logic, Vol.35 (1996) [9] A. Haen, \The intractability of resolution", Theoretical Computer Science, Vol.39 (1985), [10] D. Mundici, \A lower bound for the complexity of Craig's interpolants in sentential logic", Archiv fur Math. Logi, Vol.23 (1983) [11] P. Pudla,\Lower bounds for resolution and cutting planes proofs and monotone computations", J. Symbolic Logic, Vol.62 (1997) [12] P. Pudla and J. Sgall, \Algebraic models of computation and interpolation for algebraic proof systems", submitted. [13] A. Razborov, \Lower bounds on the monotone complexity of some Boolean functions", Dol. Aad. Nau. SSSR, Vol.281 (1985) [14] A. Razborov, \Lower bounds for the polynomial calculus", manuscript. 12

Upper and Lower Bounds for Tree-like. Cutting Planes Proofs. Abstract. In this paper we study the complexity of Cutting Planes (CP) refutations, and

Upper and Lower Bounds for Tree-like. Cutting Planes Proofs. Abstract. In this paper we study the complexity of Cutting Planes (CP) refutations, and Upper and Lower Bounds for Tree-like Cutting Planes Proofs Russell Impagliazzo Toniann Pitassi y Alasdair Urquhart z UCSD UCSD and U. of Pittsburgh University of Toronto Abstract In this paper we study

More information

Resolution and the Weak Pigeonhole Principle

Resolution and the Weak Pigeonhole Principle Resolution and the Weak Pigeonhole Principle Sam Buss 1 and Toniann Pitassi 2 1 Departments of Mathematics and Computer Science University of California, San Diego, La Jolla, CA 92093-0112. 2 Department

More information

2 BEAME AND PITASSI systems of increasing complexity. This program has several important side eects. First, standard proof systems are interesting in

2 BEAME AND PITASSI systems of increasing complexity. This program has several important side eects. First, standard proof systems are interesting in Propositional Proof Complexity: Past, Present, and Future Paul Beame and Toniann Pitassi Abstract. Proof complexity, the study of the lengths of proofs in propositional logic, is an area of study that

More information

Interpolation theorems, lower bounds for proof. systems, and independence results for bounded. arithmetic. Jan Krajcek

Interpolation theorems, lower bounds for proof. systems, and independence results for bounded. arithmetic. Jan Krajcek Interpolation theorems, lower bounds for proof systems, and independence results for bounded arithmetic Jan Krajcek Mathematical Institute of the Academy of Sciences Zitna 25, Praha 1, 115 67, Czech Republic

More information

RESOLUTION OVER LINEAR EQUATIONS AND MULTILINEAR PROOFS

RESOLUTION OVER LINEAR EQUATIONS AND MULTILINEAR PROOFS RESOLUTION OVER LINEAR EQUATIONS AND MULTILINEAR PROOFS RAN RAZ AND IDDO TZAMERET Abstract. We develop and study the complexity of propositional proof systems of varying strength extending resolution by

More information

NP-Hard to Linearly Approximate. University of California, San Diego. Computer Science Department. August 3, Abstract

NP-Hard to Linearly Approximate. University of California, San Diego. Computer Science Department. August 3, Abstract Minimum Propositional Proof Length is NP-Hard to Linearly Approximate Michael Alekhnovich Faculty of Mechanics & Mathematics Moscow State University, Russia michael@mail.dnttm.ru Shlomo Moran y Department

More information

On the Automatizability of Resolution and Related Propositional Proof Systems

On the Automatizability of Resolution and Related Propositional Proof Systems On the Automatizability of Resolution and Related Propositional Proof Systems Albert Atserias and María Luisa Bonet Departament de Llenguatges i Sistemes Informàtics Universitat Politècnica de Catalunya

More information

Lower Bounds for Cutting Planes Proofs. with Small Coecients. Abstract. We consider small-weight Cutting Planes (CP ) proofs; that is,

Lower Bounds for Cutting Planes Proofs. with Small Coecients. Abstract. We consider small-weight Cutting Planes (CP ) proofs; that is, Lower Bounds for Cutting Planes Proofs with Small Coecients Maria Bonet y Toniann Pitassi z Ran Raz x Abstract We consider small-weight Cutting Planes (CP ) proofs; that is, Cutting Planes (CP ) proofs

More information

Lower bounds for resolution and cutting plane proofs. Pavel Pudlak y. Mathematical Institute. Academy of Sciences of Czech Republic

Lower bounds for resolution and cutting plane proofs. Pavel Pudlak y. Mathematical Institute. Academy of Sciences of Czech Republic Lower bounds for resolution and cutting plane proofs and monotone computations Pavel Pudla y Mathematical Institute Academy of Sciences of Czech Republic 11.6.96 Abstract We prove an exponential lower

More information

2 PAVEL PUDLAK AND JIRI SGALL may lead to a monotone model of computation, which makes it possible to use available lower bounds for monotone models o

2 PAVEL PUDLAK AND JIRI SGALL may lead to a monotone model of computation, which makes it possible to use available lower bounds for monotone models o Algebraic models of computation and interpolation for algebraic proof systems Pavel Pudlak and Jir Sgall 1. Introduction We consider some algebraic models used in circuit complexity theory and in the study

More information

Organization. Informal introduction and Overview Informal introductions to P,NP,co-NP and themes from and relationships with Proof complexity

Organization. Informal introduction and Overview Informal introductions to P,NP,co-NP and themes from and relationships with Proof complexity 15-16/08/2009 Nicola Galesi 1 Organization Informal introduction and Overview Informal introductions to P,NP,co-NP and themes from and relationships with Proof complexity First Steps in Proof Complexity

More information

arxiv: v1 [cs.cc] 10 Aug 2007

arxiv: v1 [cs.cc] 10 Aug 2007 RESOLUTION OVER LINEAR EQUATIONS AND MULTILINEAR PROOFS RAN RAZ AND IDDO TZAMERET arxiv:0708.1529v1 [cs.cc] 10 Aug 2007 Abstract. We develop and study the complexity of propositional proof systems of varying

More information

On the computational content of intuitionistic propositional proofs

On the computational content of intuitionistic propositional proofs On the computational content of intuitionistic propositional proofs Samuel R. Buss 1,3 Pavel Pudlák 2,3 1 Introduction The intuitionistic calculus was introduced to capture reasoning in constructive mathematics.

More information

Logical Closure Properties of Propositional Proof Systems

Logical Closure Properties of Propositional Proof Systems Logical Closure Properties of Propositional Proof Systems (Extended Abstract) Olaf Beyersdorff Institut für Theoretische Informatik, Leibniz Universität Hannover, Germany beyersdorff@thi.uni-hannover.de

More information

Complexity of propositional proofs: Some theory and examples

Complexity of propositional proofs: Some theory and examples Complexity of propositional proofs: Some theory and examples Univ. of California, San Diego Barcelona April 27, 2015 Frege proofs Introduction Frege proofs Pigeonhole principle Frege proofs are the usual

More information

Minimum Propositional Proof Length is NP-Hard to Linearly Approximate (Extended Abstract)

Minimum Propositional Proof Length is NP-Hard to Linearly Approximate (Extended Abstract) Minimum Propositional Proof Length is NP-Hard to Linearly Approximate (Extended Abstract) Michael Alekhnovich 1, Sam Buss 2, Shlomo Moran 3, and Toniann Pitassi 4 1 Moscow State University, Russia, michael@mail.dnttm.ru

More information

Resolution Lower Bounds for the Weak Pigeonhole Principle

Resolution Lower Bounds for the Weak Pigeonhole Principle Electronic Colloquium on Computational Complexity, Report No. 21 (2001) Resolution Lower Bounds for the Weak Pigeonhole Principle Ran Raz Weizmann Institute, and The Institute for Advanced Study ranraz@wisdom.weizmann.ac.il

More information

On extracting computations from propositional proofs (a survey)

On extracting computations from propositional proofs (a survey) On extracting computations from propositional proofs (a survey) Pavel Pudlák September 16, 2010 Abstract This paper describes a project that aims at showing that propositional proofs of certain tautologies

More information

An Introduction to Proof Complexity, Part II.

An Introduction to Proof Complexity, Part II. An Introduction to Proof Complexity, Part II. Pavel Pudlák Mathematical Institute, Academy of Sciences, Prague and Charles University, Prague Computability in Europe 2009, Heidelberg 2 Overview Part I.

More information

The Strength of Multilinear Proofs

The Strength of Multilinear Proofs The Strength of Multilinear Proofs Ran Raz Iddo Tzameret December 19, 2006 Abstract We introduce an algebraic proof system that manipulates multilinear arithmetic formulas. We show that this proof system

More information

On Transformations of Constant Depth Propositional Proofs

On Transformations of Constant Depth Propositional Proofs On Transformations of Constant Depth Propositional Proofs Submitted for publication. Feedback appreciated. Arnold Beckmann Department of Computer Science College of Science Swansea University Swansea SA2

More information

The NP-hardness of finding a directed acyclic graph for regular resolution

The NP-hardness of finding a directed acyclic graph for regular resolution The NP-hardness of finding a directed acyclic graph for regular resolution Samuel R. Buss Department of Mathematics University of California, San Diego La Jolla, CA 92093-0112, USA sbuss@math.ucsd.edu

More information

Regular Resolution Lower Bounds for the Weak Pigeonhole Principle

Regular Resolution Lower Bounds for the Weak Pigeonhole Principle Regular Resolution Lower Bounds for the Weak Pigeonhole Principle Toniann Pitassi Department of Computer Science University of Toronto toni@cs.toronto.edu Ran Raz Department of Computer Science Weizmann

More information

How to lie without being (easily) convicted and the lengths of proofs in propositional calculus Pavel Pudlak?1 and Samuel R. Buss??2 1 Mathematics Ins

How to lie without being (easily) convicted and the lengths of proofs in propositional calculus Pavel Pudlak?1 and Samuel R. Buss??2 1 Mathematics Ins How to lie without being (easily) convicted and the lengths of proofs in propositional calculus Pavel Pudlak?1 and Samuel R. Buss??2 1 Mathematics Institute, Academy of Sciences of the Czech Republic,

More information

Linear lower bound on degrees of Positivstellensatz calculus proofs for the parity

Linear lower bound on degrees of Positivstellensatz calculus proofs for the parity Theoretical Computer Science 259 (2001) 613 622 www.elsevier.com/locate/tcs Linear lower bound on degrees of Positivstellensatz calculus proofs for the parity Dima Grigoriev IRMAR, Universite de Rennes

More information

Algebraic Proof Systems

Algebraic Proof Systems Algebraic Proof Systems Pavel Pudlák Mathematical Institute, Academy of Sciences, Prague and Charles University, Prague Fall School of Logic, Prague, 2009 2 Overview 1 a survey of proof systems 2 a lower

More information

Bounded Arithmetic, Constant Depth Proofs, and st-connectivity. Sam Buss Department of Mathematics U.C. San Diego

Bounded Arithmetic, Constant Depth Proofs, and st-connectivity. Sam Buss Department of Mathematics U.C. San Diego Bounded Arithmetic, Constant Depth Proofs, and st-connectivity Sam Buss Department of Mathematics U.C. San Diego VIG Los Angeles February 2005 Bounded Arithmetic Theories S i 2 and T i 2 have very close

More information

Algebraic Proof Complexity: Progress, Frontiers and Challenges

Algebraic Proof Complexity: Progress, Frontiers and Challenges Algebraic Proof Complexity: Progress, Frontiers and Challenges Toniann Pitassi Iddo Tzameret July 1, 2016 Abstract We survey recent progress in the proof complexity of strong proof systems and its connection

More information

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning

More information

Proof Complexity of Quantified Boolean Formulas

Proof Complexity of Quantified Boolean Formulas Proof Complexity of Quantified Boolean Formulas Olaf Beyersdorff School of Computing, University of Leeds Olaf Beyersdorff Proof Complexity of Quantified Boolean Formulas 1 / 39 Proof complexity (in one

More information

Algorithms for Satisfiability beyond Resolution.

Algorithms for Satisfiability beyond Resolution. Algorithms for Satisfiability beyond Resolution. Maria Luisa Bonet UPC, Barcelona, Spain Oaxaca, August, 2018 Co-Authors: Sam Buss, Alexey Ignatiev, Joao Marques-Silva, Antonio Morgado. Motivation. Satisfiability

More information

Lower Bounds for the Weak Pigeonhole. Principle Beyond Resolution. Departament de Llenguatges i Sistemes Informatics

Lower Bounds for the Weak Pigeonhole. Principle Beyond Resolution. Departament de Llenguatges i Sistemes Informatics Lower Bounds for the Weak Pigeonhole inciple Beyond Resolution Albert Atserias?, Mara Luisa Bonet??, and Juan Luis Esteban??? Departament de Llenguatges i Sistemes Informatics Universitat Politecnica de

More information

Tuples of Disjoint NP-Sets

Tuples of Disjoint NP-Sets Tuples of Disjoint NP-Sets (Extended Abstract) Olaf Beyersdorff Institut für Informatik, Humboldt-Universität zu Berlin, 10099 Berlin, Germany beyersdo@informatik.hu-berlin.de Abstract. Disjoint NP-pairs

More information

CSC 2429 Approaches to the P vs. NP Question and Related Complexity Questions Lecture 2: Switching Lemma, AC 0 Circuit Lower Bounds

CSC 2429 Approaches to the P vs. NP Question and Related Complexity Questions Lecture 2: Switching Lemma, AC 0 Circuit Lower Bounds CSC 2429 Approaches to the P vs. NP Question and Related Complexity Questions Lecture 2: Switching Lemma, AC 0 Circuit Lower Bounds Lecturer: Toniann Pitassi Scribe: Robert Robere Winter 2014 1 Switching

More information

Gentzen Sequent Calculus LK

Gentzen Sequent Calculus LK October 8, 2007 Completeness of Gentzen LK Proof for completeness to the proof Start from the root Γ Given a node Φ Ψ, break both Φ and Ψ until they only contain propositional variables Can be done using

More information

Exponential Separations between Restricted Resolution and. Cutting Planes Proof Systems. Abstract

Exponential Separations between Restricted Resolution and. Cutting Planes Proof Systems. Abstract Exponential Separations between Restricted Resolution and Cutting Planes Proof Systems Maria Luisa Bonet yz Juan Luis Esteban xy Nicola Galesi {y Jan Johannsen k Abstract An exponential lower bound is

More information

Propositional Logic: Models and Proofs

Propositional Logic: Models and Proofs Propositional Logic: Models and Proofs C. R. Ramakrishnan CSE 505 1 Syntax 2 Model Theory 3 Proof Theory and Resolution Compiled at 11:51 on 2016/11/02 Computing with Logic Propositional Logic CSE 505

More information

Propositional Logic Language

Propositional Logic Language Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite

More information

Expander Construction in VNC 1

Expander Construction in VNC 1 Expander Construction in VNC 1 Sam Buss joint work with Valentine Kabanets, Antonina Kolokolova & Michal Koucký Prague Workshop on Bounded Arithmetic November 2-3, 2017 Talk outline I. Combinatorial construction

More information

A New 3-CNF Transformation by Parallel-Serial Graphs 1

A New 3-CNF Transformation by Parallel-Serial Graphs 1 A New 3-CNF Transformation by Parallel-Serial Graphs 1 Uwe Bubeck, Hans Kleine Büning University of Paderborn, Computer Science Institute, 33098 Paderborn, Germany Abstract For propositional formulas we

More information

Chapter 11: Automated Proof Systems

Chapter 11: Automated Proof Systems Chapter 11: Automated Proof Systems SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems are

More information

Computational Logic. Davide Martinenghi. Spring Free University of Bozen-Bolzano. Computational Logic Davide Martinenghi (1/30)

Computational Logic. Davide Martinenghi. Spring Free University of Bozen-Bolzano. Computational Logic Davide Martinenghi (1/30) Computational Logic Davide Martinenghi Free University of Bozen-Bolzano Spring 2010 Computational Logic Davide Martinenghi (1/30) Propositional Logic - sequent calculus To overcome the problems of natural

More information

Proof Complexity of Intuitionistic Propositional Logic

Proof Complexity of Intuitionistic Propositional Logic Proof Complexity of Intuitionistic Propositional Logic Alexander Hertel & Alasdair Urquhart November 29, 2006 Abstract We explore the proof complexity of intuitionistic propositional logic (IP L) The problem

More information

Effectively Polynomial Simulations

Effectively Polynomial Simulations Effectively Polynomial Simulations Toniann Pitassi 1 Rahul Santhanam 2 1 University of Toronto, Toronto, Canada 2 University of Edinburgh, Edinburgh, UK toni@cs.toronto.edu rsanthan@inf.ed.ac.uk Abstract:

More information

LIFTING LOWER BOUNDS FOR TREE-LIKE PROOFS

LIFTING LOWER BOUNDS FOR TREE-LIKE PROOFS comput. complex. c Springer Basel 2013 DOI 10.1007/s00037-013 0064-x computational complexity LIFTING LOWER BOUNDS FOR TREE-LIKE PROOFS Alexis Maciel, Phuong Nguyen, and Toniann Pitassi Abstract. It is

More information

Reordering Rule Makes OBDD Proof Systems Stronger

Reordering Rule Makes OBDD Proof Systems Stronger Reordering Rule Makes OBDD Proof Systems Stronger Sam Buss University of California, San Diego, La Jolla, CA, USA sbuss@ucsd.edu Dmitry Itsykson St. Petersburg Department of V.A. Steklov Institute of Mathematics

More information

Bounded Arithmetic, Expanders, and Monotone Propositional Proofs

Bounded Arithmetic, Expanders, and Monotone Propositional Proofs Bounded Arithmetic, Expanders, and Monotone Propositional Proofs joint work with Valentine Kabanets, Antonina Kolokolova & Michal Koucký Takeuti Symposium on Advances in Logic Kobe, Japan September 20,

More information

The Deduction Rule and Linear and Near-linear Proof Simulations

The Deduction Rule and Linear and Near-linear Proof Simulations The Deduction Rule and Linear and Near-linear Proof Simulations Maria Luisa Bonet Department of Mathematics University of California, San Diego Samuel R. Buss Department of Mathematics University of California,

More information

THE RESOLUTION COMPLEXITY OF INDEPENDENT SETS AND VERTEX COVERS IN RANDOM GRAPHS

THE RESOLUTION COMPLEXITY OF INDEPENDENT SETS AND VERTEX COVERS IN RANDOM GRAPHS THE RESOLUTION COMPLEXITY OF INDEPENDENT SETS AND VERTEX COVERS IN RANDOM GRAPHS Paul Beame, Russell Impagliazzo, and Ashish Sabharwal Abstract. We consider the problem of providing a resolution proof

More information

ALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS

ALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS Electronic Colloquium on Computational Complexity, Report No. 97 (2010) ALGEBRAIC PROOFS OVER NONCOMMUTATIVE FORMULAS IDDO TZAMERET Abstract. We study possible formulations of algebraic propositional proof

More information

Extremal problems in logic programming and stable model computation Pawe l Cholewinski and Miros law Truszczynski Computer Science Department Universi

Extremal problems in logic programming and stable model computation Pawe l Cholewinski and Miros law Truszczynski Computer Science Department Universi Extremal problems in logic programming and stable model computation Pawe l Cholewinski and Miros law Truszczynski Computer Science Department University of Kentucky Lexington, KY 40506-0046 fpaweljmirekg@cs.engr.uky.edu

More information

Subclasses of Quantied Boolean Formulas. Andreas Flogel. University of Duisburg Duisburg 1. Marek Karpinski. University of Bonn.

Subclasses of Quantied Boolean Formulas. Andreas Flogel. University of Duisburg Duisburg 1. Marek Karpinski. University of Bonn. Subclasses of Quantied Boolean Formulas Andreas Flogel Department of Computer Science University of Duisburg 4100 Duisburg 1 Mare Karpinsi Department of Computer Science University of Bonn 5300 Bonn 1

More information

Non-automatizability of bounded-depth Frege proofs

Non-automatizability of bounded-depth Frege proofs Non-aomatizability of bounded-depth Frege proofs Maria Luisa Bonet Department of Software (LSI) Universitat Politècnica de Catalunya Barcelona, Spain bonet@lsi.upc.es Ricard Gavaldà y Department of Software

More information

COMPLEXITY OF SEMIALGEBRAIC PROOFS

COMPLEXITY OF SEMIALGEBRAIC PROOFS MOSCOW MATHEMATICAL JOURNAL Volume 2, Number 4, October December 2002, Pages 647 679 COMPLEXITY OF SEMIALGEBRAIC PROOFS DIMA GRIGORIEV, EDWARD A. HIRSCH, AND DMITRII V. PASECHNIK Dedicated to Yuri I. Manin

More information

Tseitin's Tautologies and Lower Bounds for Nullstellensatz Proofs. D. Grigoriev 1. The Pennsylvania State University. University Park, PA 16802

Tseitin's Tautologies and Lower Bounds for Nullstellensatz Proofs. D. Grigoriev 1. The Pennsylvania State University. University Park, PA 16802 Tseitin's Tautologies and Lower Bounds for Nullstellensatz roofs D. Grigoriev 1 Departments of Mathematics and Computer Science The ennsylvania State University University ark, A 16802 dima@cse.psu.edu

More information

MINI-TUTORIAL ON SEMI-ALGEBRAIC PROOF SYSTEMS. Albert Atserias Universitat Politècnica de Catalunya Barcelona

MINI-TUTORIAL ON SEMI-ALGEBRAIC PROOF SYSTEMS. Albert Atserias Universitat Politècnica de Catalunya Barcelona MINI-TUTORIAL ON SEMI-ALGEBRAIC PROOF SYSTEMS Albert Atserias Universitat Politècnica de Catalunya Barcelona Part I CONVEX POLYTOPES Convex polytopes as linear inequalities Polytope: P = {x R n : Ax b}

More information

Part 1: Propositional Logic

Part 1: Propositional Logic Part 1: Propositional Logic Literature (also for first-order logic) Schöning: Logik für Informatiker, Spektrum Fitting: First-Order Logic and Automated Theorem Proving, Springer 1 Last time 1.1 Syntax

More information

CS Introduction to Complexity Theory. Lecture #11: Dec 8th, 2015

CS Introduction to Complexity Theory. Lecture #11: Dec 8th, 2015 CS 2401 - Introduction to Complexity Theory Lecture #11: Dec 8th, 2015 Lecturer: Toniann Pitassi Scribe Notes by: Xu Zhao 1 Communication Complexity Applications Communication Complexity (CC) has many

More information

PROOF COMPLEXITY IN ALGEBRAIC SYSTEMS AND BOUNDED DEPTH FREGE SYSTEMS WITH MODULAR COUNTING

PROOF COMPLEXITY IN ALGEBRAIC SYSTEMS AND BOUNDED DEPTH FREGE SYSTEMS WITH MODULAR COUNTING PROOF COMPLEXITY IN ALGEBRAIC SYSTEMS AND BOUNDED DEPTH FREGE SYSTEMS WITH MODULAR COUNTING S. Buss, R. Impagliazzo, J. Krajíček, P. Pudlák, A. A. Razborov and J. Sgall Abstract. We prove a lower bound

More information

STUDIES IN ALGEBRAIC AND PROPOSITIONAL PROOF COMPLEXITY. Iddo Tzameret

STUDIES IN ALGEBRAIC AND PROPOSITIONAL PROOF COMPLEXITY. Iddo Tzameret TEL AVIV UNIVERSITY THE RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF COMPUTER SCIENCE STUDIES IN ALGEBRAIC AND PROPOSITIONAL PROOF COMPLEXITY Thesis Submitted for the Degree of Doctor

More information

Proof complexity of the cut-free calculus of structures

Proof complexity of the cut-free calculus of structures Proof complexity of the cut-free calculus of structures Emil Jeřábek Institute of Mathematics of the Academy of Sciences Žitná 25, 115 67 Praha 1, Czech Republic, email: jerabek@math.cas.cz April 30, 2008

More information

Resolution and Pebbling Games

Resolution and Pebbling Games Resolution and Pebbling Games Nicola Galesi and Neil Thapen Abstract. We define a collection of Prover-Delayer games to characterise some subsystems of propositional resolution. We give some natural criteria

More information

A Resolution Method for Modal Logic S5

A Resolution Method for Modal Logic S5 EPiC Series in Computer Science Volume 36, 2015, Pages 252 262 GCAI 2015. Global Conference on Artificial Intelligence A Resolution Method for Modal Logic S5 Yakoub Salhi and Michael Sioutis Université

More information

Introduction. 1 Partially supported by a grant from The John Templeton Foundation

Introduction. 1 Partially supported by a grant from The John Templeton Foundation Nisan-Wigderson generators in proof systems with forms of interpolation Ján Pich 1 Faculty of Mathematics and Physics Charles University in Prague March, 2010 We prove that the Nisan-Wigderson generators

More information

Toda s theorem in bounded arithmetic with parity quantifiers and bounded depth proof systems with parity gates

Toda s theorem in bounded arithmetic with parity quantifiers and bounded depth proof systems with parity gates 1 / 17 Toda s theorem in bounded arithmetic with parity quantifiers and bounded depth proof systems with parity gates Leszek Kołodziejczyk University of Warsaw/UCSD (joint work with Sam Buss and Konrad

More information

IBM Almaden Research Center, 650 Harry Road, School of Mathematical Sciences, Tel Aviv University, TelAviv, Israel

IBM Almaden Research Center, 650 Harry Road, School of Mathematical Sciences, Tel Aviv University, TelAviv, Israel On the Complexity of Some Geometric Problems in Unbounded Dimension NIMROD MEGIDDO IBM Almaden Research Center, 650 Harry Road, San Jose, California 95120-6099, and School of Mathematical Sciences, Tel

More information

A Collection of Problems in Propositional Logic

A Collection of Problems in Propositional Logic A Collection of Problems in Propositional Logic Hans Kleine Büning SS 2016 Problem 1: SAT (respectively SAT) Instance: A propositional formula α (for SAT in CNF). Question: Is α satisfiable? The problems

More information

[3] R.M. Colomb and C.Y.C. Chung. Very fast decision table execution of propositional

[3] R.M. Colomb and C.Y.C. Chung. Very fast decision table execution of propositional - 14 - [3] R.M. Colomb and C.Y.C. Chung. Very fast decision table execution of propositional expert systems. Proceedings of the 8th National Conference on Articial Intelligence (AAAI-9), 199, 671{676.

More information

Lecture 11: Measuring the Complexity of Proofs

Lecture 11: Measuring the Complexity of Proofs IAS/PCMI Summer Session 2000 Clay Mathematics Undergraduate Program Advanced Course on Computational Complexity Lecture 11: Measuring the Complexity of Proofs David Mix Barrington and Alexis Maciel July

More information

I. Introduction to NP Functions and Local Search

I. Introduction to NP Functions and Local Search I. Introduction to NP Functions and Local Search (UCSD) sbuss@math.ucsd.edu Prague, September 2009 NP Functions TFNP [JPY 88, Papadimitriou 94]. Definition TFNP, the class of Total NP Functions is the

More information

Proofs with monotone cuts

Proofs with monotone cuts Proofs with monotone cuts Emil Jeřábek jerabek@math.cas.cz http://math.cas.cz/ jerabek/ Institute of Mathematics of the Academy of Sciences, Prague Logic Colloquium 2010, Paris Propositional proof complexity

More information

2 Z. Lonc and M. Truszczynski investigations, we use the framework of the xed-parameter complexity introduced by Downey and Fellows [Downey and Fellow

2 Z. Lonc and M. Truszczynski investigations, we use the framework of the xed-parameter complexity introduced by Downey and Fellows [Downey and Fellow Fixed-parameter complexity of semantics for logic programs ZBIGNIEW LONC Technical University of Warsaw and MIROS LAW TRUSZCZYNSKI University of Kentucky A decision problem is called parameterized if its

More information

Propositional Logic. Testing, Quality Assurance, and Maintenance Winter Prof. Arie Gurfinkel

Propositional Logic. Testing, Quality Assurance, and Maintenance Winter Prof. Arie Gurfinkel Propositional Logic Testing, Quality Assurance, and Maintenance Winter 2018 Prof. Arie Gurfinkel References Chpater 1 of Logic for Computer Scientists http://www.springerlink.com/content/978-0-8176-4762-9/

More information

Quantified Propositional Calculus and a Second-Order Theory for NC 1

Quantified Propositional Calculus and a Second-Order Theory for NC 1 Quantified Propositional Calculus and a Second-Order Theory for NC 1 Stephen Cook Tsuyoshi Morioka April 14, 2004 Abstract Let H be a proof system for the quantified propositional calculus (QPC). We define

More information

Characterizing Propositional Proofs as Non-Commutative Formulas

Characterizing Propositional Proofs as Non-Commutative Formulas Characterizing Propositional Proofs as Non-Commutative Formulas Fu Li Iddo Tzameret Zhengyu Wang Abstract Does every Boolean tautology have a short propositional-calculus proof? Here, a propositionalcalculus

More information

Description Logics. Deduction in Propositional Logic. franconi. Enrico Franconi

Description Logics. Deduction in Propositional Logic.   franconi. Enrico Franconi (1/20) Description Logics Deduction in Propositional Logic Enrico Franconi franconi@cs.man.ac.uk http://www.cs.man.ac.uk/ franconi Department of Computer Science, University of Manchester (2/20) Decision

More information

Semantic versus syntactic cutting planes

Semantic versus syntactic cutting planes Semantic versus syntactic cutting planes Yuval Filmus 1, Pavel Hrubeš 2, and Massimo Lauria 3 1 Institute for Advanced Study Princeton, NJ yfilmus@ias.edu 2 Institute of Mathematics of ASCR Prague, Czech

More information

Tuples of Disjoint NP-Sets

Tuples of Disjoint NP-Sets Tuples of Disjoint NP-Sets Olaf Beyersdorff Institut für Informatik, Humboldt-Universität zu Berlin, Germany beyersdo@informatik.hu-berlin.de Abstract. Disjoint NP-pairs are a well studied complexity-theoretic

More information

Proof Theoretical Studies on Semilattice Relevant Logics

Proof Theoretical Studies on Semilattice Relevant Logics Proof Theoretical Studies on Semilattice Relevant Logics Ryo Kashima Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro, Tokyo 152-8552, Japan. e-mail: kashima@is.titech.ac.jp

More information

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008 Chapter 3: Propositional Calculus: Deductive Systems September 19, 2008 Outline 1 3.1 Deductive (Proof) System 2 3.2 Gentzen System G 3 3.3 Hilbert System H 4 3.4 Soundness and Completeness; Consistency

More information

Good Degree Bounds on Nullstellensatz Refutations of the Induction Principle

Good Degree Bounds on Nullstellensatz Refutations of the Induction Principle Good Degree Bounds on Nullstellensatz Refutations of the Induction Principle Samuel R. Buss Department of Mathematics University of California, San Diego Toniann Pitassi Department of Computer Science

More information

Complexity, P and NP

Complexity, P and NP Complexity, P and NP EECS 477 Lecture 21, 11/26/2002 Last week Lower bound arguments Information theoretic (12.2) Decision trees (sorting) Adversary arguments (12.3) Maximum of an array Graph connectivity

More information

Towards NP P via Proof Complexity and Search

Towards NP P via Proof Complexity and Search Towards NP P via Proof Complexity and Search Samuel R. Buss Department of Mathematics University of California, San Diego La Jolla, CA 92093-0112, USA sbuss@math.ucsd.edu October 4, 2009 Abstract This

More information

LOGIC PROPOSITIONAL REASONING

LOGIC PROPOSITIONAL REASONING LOGIC PROPOSITIONAL REASONING WS 2017/2018 (342.208) Armin Biere Martina Seidl biere@jku.at martina.seidl@jku.at Institute for Formal Models and Verification Johannes Kepler Universität Linz Version 2018.1

More information

2 PLTL Let P be a set of propositional variables. The set of formulae of propositional linear time logic PLTL (over P) is inductively dened as follows

2 PLTL Let P be a set of propositional variables. The set of formulae of propositional linear time logic PLTL (over P) is inductively dened as follows Translating PLTL into WSS: Application Description B. Hirsch and U. Hustadt Department of Computer Science, University of Liverpool Liverpool L69 7ZF, United Kingdom, fb.hirsch,u.hustadtg@csc.liv.ac.uk

More information

On the Hardness of Approximating Label Cover. April 25, Abstract

On the Hardness of Approximating Label Cover. April 25, Abstract On the Hardness of Approximating Label Cover Irit Dinur Shmuel Safra April 25, 999 Abstract The Label-Cover problem was introduced in [ABSS93] and shown there to be quasi- NP-hard to approximate to within

More information

3 Propositional Logic

3 Propositional Logic 3 Propositional Logic 3.1 Syntax 3.2 Semantics 3.3 Equivalence and Normal Forms 3.4 Proof Procedures 3.5 Properties Propositional Logic (25th October 2007) 1 3.1 Syntax Definition 3.0 An alphabet Σ consists

More information

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4)

1 I A Q E B A I E Q 1 A ; E Q A I A (2) A : (3) A : (4) Latin Squares Denition and examples Denition. (Latin Square) An n n Latin square, or a latin square of order n, is a square array with n symbols arranged so that each symbol appears just once in each row

More information

Parameterized Complexity of DPLL Search Procedures

Parameterized Complexity of DPLL Search Procedures Parameterized Complexity of DPLL Search Procedures Olaf Beyersdorff 1, Nicola Galesi 2, and Massimo Lauria 2 1 Institut für Theoretische Informatik, Leibniz Universität Hannover, Germany 2 Dipartimento

More information

Chapter 11: Automated Proof Systems (1)

Chapter 11: Automated Proof Systems (1) Chapter 11: Automated Proof Systems (1) SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems

More information

How to lie without being (easily) convicted and the lengths of proofs in propositional calculus

How to lie without being (easily) convicted and the lengths of proofs in propositional calculus How to lie without being (easily) convicted and the lengths of proofs in propositional calculus Pavel Pudlák 1 and Samuel R. Buss 2 1 Mathematics Institute, Academy of Sciences of the Czech Republic, Prague

More information

Complexity theory for fellow CS students

Complexity theory for fellow CS students This document contains some basics of the complexity theory. It is mostly based on the lecture course delivered at CS dept. by Meran G. Furugyan. Differences are subtle. Disclaimer of warranties apply:

More information

Representations of Monotone Boolean Functions by Linear Programs

Representations of Monotone Boolean Functions by Linear Programs Electronic Colloquium on Computational Complexity, Report No. 106 (2017) Representations of Monotone Boolean Functions by Linear Programs Mateus de Oliveira Oliveira and Pavel Pudlák April 10, 2017 Abstract

More information

Resolution In Propositional Logic

Resolution In Propositional Logic Chapter 4 Resolution In Propositional Logic 4.1 Introduction In Chapter 3, a procedure for showing whether or not a given proposition is valid was given. This procedure, which uses a Gentzen system, yields

More information

an efficient procedure for the decision problem. We illustrate this phenomenon for the Satisfiability problem.

an efficient procedure for the decision problem. We illustrate this phenomenon for the Satisfiability problem. 1 More on NP In this set of lecture notes, we examine the class NP in more detail. We give a characterization of NP which justifies the guess and verify paradigm, and study the complexity of solving search

More information

Proof Complexity Meets Algebra

Proof Complexity Meets Algebra ICALP 17, Warsaw 11th July 2017 (CSP problem) P 3-COL S resolution (proof system) Proofs in S of the fact that an instance of P is unsatisfiable. Resolution proofs of a graph being not 3-colorable. Standard

More information

02 Propositional Logic

02 Propositional Logic SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or

More information

On the Structure and Complexity of Symbolic Proofs of Polynomial Identities

On the Structure and Complexity of Symbolic Proofs of Polynomial Identities On the Structure and Complexity of Symbolic Proofs of Polynomial Identities Iddo Tzameret Tel Aviv University, Tel Aviv 69978, Israel Abstract A symbolic proof for establishing that a given arithmetic

More information

Polynomial Size Proofs for the Propositional Pigeonhole Principle

Polynomial Size Proofs for the Propositional Pigeonhole Principle Polynomial Size Proofs for the Propositional Pigeonhole Principle An exploration into proof theory complexity Author: Renate Eilers 3701441 First supervisor: Dr. Rosalie Iemhoff Second supervisor: Prof.

More information

On the correlation of parity and small-depth circuits

On the correlation of parity and small-depth circuits Electronic Colloquium on Computational Complexity, Report No. 137 (2012) On the correlation of parity and small-depth circuits Johan Håstad KTH - Royal Institute of Technology November 1, 2012 Abstract

More information