ACM Home Page
Please provide us with feedback. Feedback
An axiomatic approach to algebrization
Full text PdfPdf (541 KB)
Source
Annual ACM Symposium on Theory of Computing archive
Proceedings of the 41st annual ACM symposium on Theory of computing table of contents
Bethesda, MD, USA
SESSION: Complexity III table of contents
Pages 695-704  
Year of Publication: 2009
ISBN:978-1-60558-506-2
Authors
Russell Impagliazzo  Institute for Advanced Study, Princeton, NJ, USA
Valentine Kabanets  Simon Fraser University, Burnaby, BC, Canada
Antonina Kolokolova  Memorial U. of Newfoundland, St. John's, NF, Canada
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 23,   Downloads (12 Months): 132,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1536414.1536509
What is a DOI?

ABSTRACT

Non-relativization of complexity issues can be interpreted as giving some evidence that these issues cannot be resolved by "black-box" techniques. In the early 1990's, a sequence of important non-relativizing results was proved, mainly using algebraic techniques. Two approaches have been proposed to understand the power and limitations of these algebraic techniques: (1) Fortnow [For94] gives a construction of a class of oracles which have a similar algebraic and logical structure, although they are arbitrarily powerful. He shows that many of the non-relativizing results proved using algebraic techniques hold for all such oracles, but he does not show, e.g., that the outcome of the "P vs. NP" question differs between different oracles in that class. (2) Aaronson and Wigderson [AW08] give definitions of algebrizing separations and collapses of complexity classes, by comparing classes relative to one oracle to classes relative to an algebraic extension of that oracle. Using these definitions, they show both that the standard collapses and separations "algebrize" and that many of the open questions in complexity fail to "algebrize", suggesting that the arithmetization technique is close to its limits. However, it is unclear how to formalize algebrization of more complicated complexity statements than collapses or separations, and whether the algebrizing statements are, e.g., closed under modus ponens so it is conceivable that several algebrizing premises could imply (in a relativizing way) a non-algebrizing conclusion. In this paper, building on the work of Arora, Impagliazzo, and Vazirani [AIV92], we propose an axiomatic approach to "algebrization", which complements and clarifies the approaches of [For94] and [AW08]. We present logical theories formalizing the notion of algebrizing techniques in the following sense: most known complexity results proved using arithmetization are provable within our theories, while many open questions are independent of the theories. So provability in the proposed theories can serve as a surrogate for provability using the arithmetization technique. Our theories extend the [AIV92] theory with a new axiom, Arithmetic Checkability which intuitively says that all NP languages have verifiers that are efficiently computable low-degree polynomials (over the integers). We show the following: (i) Arithmetic checkability holds relative to arbitrarily powerful oracles (since Fortnow's algebraic oracles from [For94] all satisfy the Arithmetic Checkability axiom). (ii) Most of the algebrizing collapses and separations from [AW08], such as IP=PSPACE, NP ⊂ ZKIP if one-way functions exist, MA-EXP ⊄ P poly, etc., are provable from Arithmetic Checkability.(iii) Many of the open complexity questions (including most of those shown to require non-algebrizing techniques in [AW08]), such as "P vs. NP", "NP vs. BPP", etc., cannot be proved from Arithmetic Checkability. (iv) Arithmetic Checkability is also insufficient to prove one known result, NEXP=MIP (although relative to an oracle satisfying Arithmetic Checkability, NEXPO restricted to poly-length queries is contained in MIPO, mirroring a similar result from [AW08]).


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
S. Arora and B. Barak. Complexity theory: a modern approach. 2009.
 
4
S. Arora, R. Impagliazzo, and U. Vazirani. Relativizing versus nonrelativizing techniques: The role of local checkability. Manuscript, 1992.
 
5
L. Babai, L. Fortnow, and C. Lund. Non-deterministic exponential time has two-prover interactive protocols. Comp. Complex., 1:340, 1991.
 
6
 
7
T. Baker, J. Gill, and R. Solovay. Relativizations of the P=?NP question. SICOMP, 4(4):431--442, 1975.
 
8
 
9
 
10
A. Cobham. The intrinsic computational difficulty of functions. In Y. Bar-Hillel, editor, Proc 1964 Intl Congress for Logic, Methodology, and Philosophy of Science, pages 24--30. 1964.
 
11
M. Dekhtiar. On the impossibility of eliminating exhaustive search in computing a function relative to its graph. Soviet Math. Dokl., 14:1146--1148, 1969.
 
12
L. Fortnow. The role of relativization in complexity theory. BEATCS, 52:229--244, February 1994.
 
13
 
14
15
 
16
 
17
18
 
19
 
20
R. Kannan. Circuit--size lower bounds and non-reducibility to sparse sets. Inf. and Contr., 55:40--56, 1982.
 
21
R.M. Karp and R.J. Lipton. Turing machines that take advice. LEns. Math., 28(3-4):191--209, 1982.
 
22
 
23
G. Lischke. Relationships between relativizations of P,NP,EL, NEL, EP and NEP. Z. fur Math. Logik und Grundlagen der Math., 2:257--270, 1986.
24
 
25
M. Naor. Bit commitment using pseudorandomness. J. Cryptology, 4:151--158, 1991.
26
27
 
28
 
29
 
30

Collaborative Colleagues:
Russell Impagliazzo: colleagues
Valentine Kabanets: colleagues
Antonina Kolokolova: colleagues