Complexity Theory in Feasible Mathematics
Complexity Theory in Feasible Mathematics
Disciplines
Computer Sciences (40%); Mathematics (60%)
Keywords
-
Mathematical Logic,
Propositional Proof Complexity,
Computational Complexity Theory,
Bounded Arithmetic
This is a research project in proof complexity, a research area situated at the interface of mathematical logic and computational complexity theory. Proof complexity in general investigates the question of how difficult it is to prove mathematical theorems. In propositional logic this mainly concerns estimations on the lengths of proofs in propositional proof systems, and in first-order logic, the characterization of the deductive power of first-order mathematical theories. For strong propositional proof systems, specifically the so-called Frege and Extended Frege systems, only trivial lower bounds on proof lengths are known. Further, there is a lack of mathematical methods to establish independence of universal first-order sentences from weak theories of arithmetic. In both cases it seems to be even difficult to come up with plausible candidates of tautologies or sentences that might turn out to be hard to prove. Both questions are closely related due to a simulation of weak arithmetics by propositional proof systems. For example, Extended Frege simulates an arithmetical theory that formalizes arguments based on polynomial time computable concepts and functions. This and related theories can be seen as formalizations of feasible mathematics. The mentioned gaps of knowledge are related to our current inability to prove some of the fundamental hypotheses of computational complexity theory. A prominent conjecture states that these hypotheses themselves might be independent from weak arithmetics. An example is the hypothesis that the famous NP-complete satisfiability problem requires circuits of superpolynomial size. This hypothesis being unprovable in the abovementioned theory would mean that any proof of it must use concepts and functions of high computational complexity. On the propositional side the hypothesis is expressed by a sequence of tautologies. These exemplify an important family of tautologies, namely those obtained from so-called proof complexity generators. In some cases independence from weak arithmetics can be derived from the fact that provability would imply the existence of witnessing functions of low computational complexity, and this in turn might contradict other complexity theoretic hypotheses. Unfortunately, this approach seems to fail for the hypothesis considered above. An idea of this project is that one can make good use of such a failure. In fact, the existence of witnessing functions can be used to produce other, a priori even harder tautologies expressing he same hypothesis. Roughly speaking, this is due to the fact that witnessing functions eliminate quantifiers, and hence simplify formulas. Generally speaking, this project aims to enhance our current sparse understanding of the mentioned proof complexity generators and the relation between computational hardness hypotheses and independence of open questions from complexity theory from weak arithmetics, that is, feasible mathematics.
Understanding the power of computation is one of the biggest challenges in science and society. Computational complexity theory has been dedicated to the investigation of this generic goal but central questions of the field like the famous P versus NP problem remain notoriously elusive. The present project approached these questions from the perspective of mathematical logic. More specifically, from the perspective of bounded arithmetic which formalizes various levels of feasible reasoning. The main results of the project include 1. feasibly constructive proofs of some of the most canonical limitations of various restricted computational models, and 2. a co-development of a new approach for obtaining limitations of strong, unrestricted computational models, and, in particular, a contribution to a new approach to the P versus NP problem, which avoids previously existing barriers. We hope that this contribution to our understanding of the power of computation will eventually help us to design more efficient algorithms affecting everyday life.
- Universität Wien - 100%
- Moritz Martin Müller, Universität Wien , former principal investigator
- Yijia Chen, Fudan University - China
- Jan Krajicek, Charles University Prague - Czechia
- Albert Atserias, Universitat Politecnica de Catalunya (UPC) - Spain
Research Output
- 12 Citations
- 5 Publications
-
2019
Title Polynomial time ultrapowers and the consistency of circuit lower bounds DOI 10.1007/s00153-019-00681-y Type Journal Article Author Bydžovský J Journal Archive for Mathematical Logic Pages 127-147 Link Publication -
2018
Title A remark on pseudo proof systems and hard instances of the satisfiability problem DOI 10.1002/malq.201700009 Type Journal Article Author Maly J Journal Mathematical Logic Quarterly Pages 418-428 Link Publication -
2020
Title Feasibly constructive proofs of succinct weak circuit lower bounds DOI 10.1016/j.apal.2019.102735 Type Journal Article Author Müller M Journal Annals of Pure and Applied Logic Pages 102735 Link Publication -
2018
Title Feasible set functions have small circuits DOI 10.3233/com-180096 Type Journal Article Author Beckmann A Journal Computability Pages 1-32 Link Publication -
2018
Title A parameterized halting problem, the linear time hierarchy, and the MRDP theorem DOI 10.1145/3209108.3209155 Type Conference Proceeding Abstract Author Chen Y Pages 235-244 Link Publication