We give recursion-theoretic characterizations of the counting class #P, the class of those functions which count the number of accepting computations of non-deterministic Turing machines working in polynomial time. Moreover, we characterize in a recursion-theoretic manner all the levels {#P-k}(k is an element of N) of the counting hierarchy of functions FCH, which result from allowing queries to functions of the previous level, and FCH itself as a whole. This is done in the style of Bellantoni and Cook's safe recursion, and it places #P in the context of implicit computational complexity. Namely, it relates #P with the implicit characterizations of FPTIME (Bellantoni and Cook, Comput Complex 2:97-110,1992) and FPSPACE (Oitavem, Math Log Q 54(3):317-323, 2008), by exploiting the features of the tree-recursion scheme of FPSPACE.

Ugo Dal Lago, Reinhard Kahle, Isabel Oitavem (2022). Implicit recursion-theoretic characterizations of counting classes. ARCHIVE FOR MATHEMATICAL LOGIC, 61(7-8), 1129-1144 [10.1007/s00153-022-00828-4].

Implicit recursion-theoretic characterizations of counting classes

Ugo Dal Lago
;
Isabel Oitavem
2022

Abstract

We give recursion-theoretic characterizations of the counting class #P, the class of those functions which count the number of accepting computations of non-deterministic Turing machines working in polynomial time. Moreover, we characterize in a recursion-theoretic manner all the levels {#P-k}(k is an element of N) of the counting hierarchy of functions FCH, which result from allowing queries to functions of the previous level, and FCH itself as a whole. This is done in the style of Bellantoni and Cook's safe recursion, and it places #P in the context of implicit computational complexity. Namely, it relates #P with the implicit characterizations of FPTIME (Bellantoni and Cook, Comput Complex 2:97-110,1992) and FPSPACE (Oitavem, Math Log Q 54(3):317-323, 2008), by exploiting the features of the tree-recursion scheme of FPSPACE.
2022
Ugo Dal Lago, Reinhard Kahle, Isabel Oitavem (2022). Implicit recursion-theoretic characterizations of counting classes. ARCHIVE FOR MATHEMATICAL LOGIC, 61(7-8), 1129-1144 [10.1007/s00153-022-00828-4].
Ugo Dal Lago; Reinhard Kahle; Isabel Oitavem
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/904235
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact