Enumerating Error Bounded Polytime Algorithms Through Arithmetical Theories

Melissa Antonelli, Ugo Dal Lago, Davide Davoli, Isabel Oitavem, Paolo Pistone

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider a minimal extension of the language of arithmetic, such that the bounded formulas provably total in a suitably-defined theory à la Buss (expressed in this new language) precisely capture polytime random functions. Then, we provide two new characterizations of the semantic class BPP obtained by internalizing the error-bound check within a logical system: the first relies on measure-sensitive quantifiers, while the second is based on standard first-order quantification. This leads us to introduce a family of effectively enumerable subclasses of BPP, called BPPT and consisting of languages captured by those probabilistic Turing machines whose underlying error can be proved bounded in T. As a paradigmatic example of this approach, we establish that polynomial identity testing is in BPPT, where T = I∆0 + Exp is a well-studied theory based on bounded induction.
Original languageEnglish
Title of host publication32nd EACSL Annual Conference on Computer Science Logic, CSL 2024
EditorsAniello Murano, Alexandra Silva
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Number of pages19
ISBN (Electronic)978-395977310-2
DOIs
Publication statusPublished - Feb 2024
Event32nd EACSL Annual Conference on Computer Science Logic, CSL 2024 - Naples, Italy
Duration: 19 Feb 202423 Feb 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
Volume288
ISSN (Print)1868-8969

Conference

Conference32nd EACSL Annual Conference on Computer Science Logic, CSL 2024
Country/TerritoryItaly
CityNaples
Period19/02/2423/02/24

Keywords

  • Bounded Arithmetic
  • Implicit Computational Complexity
  • Randomized Computation

Cite this