DocumentCode :
3174574
Title :
The complexity of the pigeonhole principle
Author :
Ajtai, M.
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
fYear :
1988
fDate :
24-26 Oct 1988
Firstpage :
346
Lastpage :
355
Abstract :
The pigeonhole principle for n is the statement that there is no one-to-one function between a set of size n and a set of size n-1. This statement can be formulated as an unlimited-fan-in constant depth polynomial-size Boolean formula PHPn in n(n-1) variables, PHPn can be proved in the propositional calculus; that is, a sequence of Boolean formulas can be given so that each one is either an axiom of the propositional calculus or a consequence of some of the previous ones according to an inference rule of the propositional calculus, the last one being PHPn. The main result is that the pigeonhole principle cannot be proved in this way if the size of the proof (the total number or symbols of the formulas in the sequence) is polynomial in n and each formula is constant-depth (unlimited-fan-in), polynomial size and contains only the variables of PHPn
Keywords :
Boolean algebra; computational complexity; formal logic; Boolean formula; PHPn; complexity; inference rule; pigeonhole principle; propositional calculus; Arithmetic; Calculus; Chromium; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1988., 29th Annual Symposium on
Conference_Location :
White Plains, NY
Print_ISBN :
0-8186-0877-3
Type :
conf
DOI :
10.1109/SFCS.1988.21951
Filename :
21951
Link To Document :
بازگشت