DocumentCode :
1615757
Title :
Polynomial-time algorithms from ineffective proofs
Author :
Oliva, Paulo
Author_Institution :
Basic Res. in Comput. Sci., Aarhus Univ., Denmark
fYear :
2003
Firstpage :
128
Lastpage :
137
Abstract :
We present a constructive procedure for extracting polynomial-time realizers from ineffective proofs of Π20-theorems in feasible analysis. By ineffective proof we mean a proof which involves the noncomputational principle weak Konig´s lemma WKL, and by feasible analysis we mean Cook and Urquhart´s system CPVω plus quantifier-free choice QF-AC. We shall also discuss the relation between the system CPVω + QF-AC and Ferreira´s base theory for feasible analysis BTFA, for which Π20-conservation of WKL has been non-constructively proven. This paper treats the case of weak Konig´s lemma, we indicate how to formalize the proof of the Heine/Borel covering lemma in this system. The main techniques used in the paper are Godel´s functional interpretation and a novel form of binary bar recursion.
Keywords :
algorithm theory; theorem proving; Borel covering lemma; CPVomega; Cook and Urquharts system; Ferreiras BTFA; Godels functional interpretation; Heine covering lemma; Pi20-theorem; QF-AC; base theory for feasible analysis; binary bar recursion; constructive procedure; extracting polynomial-time realizer; ineffective proof; noncomputational WKL; polynomial-time algorithm; quantifier-free choice; weak Konigs lemma; Arithmetic; Computer science; Equations; Logic; Mathematics; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Logic in Computer Science, 2003. Proceedings. 18th Annual IEEE Symposium on
ISSN :
1043-6871
Print_ISBN :
0-7695-1884-2
Type :
conf
DOI :
10.1109/LICS.2003.1210052
Filename :
1210052
Link To Document :
بازگشت