{"title":"计数类的隐式递归理论特征","authors":"Ugo Dal Lago, Reinhard Kahle, Isabel Oitavem","doi":"10.1007/s00153-022-00828-4","DOIUrl":null,"url":null,"abstract":"<div><p>We give recursion-theoretic characterizations of the counting class <span>\\(\\textsf {\\#P} \\)</span>, 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 <span>\\(\\{\\textsf {\\#P} _k\\}_{k\\in {\\mathbb {N}}}\\)</span> of the counting hierarchy of functions <span>\\(\\textsf {FCH} \\)</span>, which result from allowing queries to functions of the previous level, and <span>\\(\\textsf {FCH} \\)</span> itself as a whole. This is done in the style of Bellantoni and Cook’s safe recursion, and it places <span>\\(\\textsf {\\#P} \\)</span> in the context of implicit computational complexity. Namely, it relates <span>\\(\\textsf {\\#P} \\)</span> with the implicit characterizations of <span>\\(\\textsf {FPTIME} \\)</span> (Bellantoni and Cook, Comput Complex 2:97–110, 1992) and <span>\\(\\textsf {FPSPACE} \\)</span> (Oitavem, Math Log Q 54(3):317–323, 2008), by exploiting the features of the tree-recursion scheme of <span>\\(\\textsf {FPSPACE} \\)</span>.</p></div>","PeriodicalId":48853,"journal":{"name":"Archive for Mathematical Logic","volume":null,"pages":null},"PeriodicalIF":0.3000,"publicationDate":"2022-05-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Implicit recursion-theoretic characterizations of counting classes\",\"authors\":\"Ugo Dal Lago, Reinhard Kahle, Isabel Oitavem\",\"doi\":\"10.1007/s00153-022-00828-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We give recursion-theoretic characterizations of the counting class <span>\\\\(\\\\textsf {\\\\#P} \\\\)</span>, 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 <span>\\\\(\\\\{\\\\textsf {\\\\#P} _k\\\\}_{k\\\\in {\\\\mathbb {N}}}\\\\)</span> of the counting hierarchy of functions <span>\\\\(\\\\textsf {FCH} \\\\)</span>, which result from allowing queries to functions of the previous level, and <span>\\\\(\\\\textsf {FCH} \\\\)</span> itself as a whole. This is done in the style of Bellantoni and Cook’s safe recursion, and it places <span>\\\\(\\\\textsf {\\\\#P} \\\\)</span> in the context of implicit computational complexity. Namely, it relates <span>\\\\(\\\\textsf {\\\\#P} \\\\)</span> with the implicit characterizations of <span>\\\\(\\\\textsf {FPTIME} \\\\)</span> (Bellantoni and Cook, Comput Complex 2:97–110, 1992) and <span>\\\\(\\\\textsf {FPSPACE} \\\\)</span> (Oitavem, Math Log Q 54(3):317–323, 2008), by exploiting the features of the tree-recursion scheme of <span>\\\\(\\\\textsf {FPSPACE} \\\\)</span>.</p></div>\",\"PeriodicalId\":48853,\"journal\":{\"name\":\"Archive for Mathematical Logic\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.3000,\"publicationDate\":\"2022-05-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Archive for Mathematical Logic\",\"FirstCategoryId\":\"100\",\"ListUrlMain\":\"https://link.springer.com/article/10.1007/s00153-022-00828-4\",\"RegionNum\":4,\"RegionCategory\":\"数学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Arts and Humanities\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Archive for Mathematical Logic","FirstCategoryId":"100","ListUrlMain":"https://link.springer.com/article/10.1007/s00153-022-00828-4","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Arts and Humanities","Score":null,"Total":0}
Implicit recursion-theoretic characterizations of counting classes
We give recursion-theoretic characterizations of the counting class \(\textsf {\#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 \(\{\textsf {\#P} _k\}_{k\in {\mathbb {N}}}\) of the counting hierarchy of functions \(\textsf {FCH} \), which result from allowing queries to functions of the previous level, and \(\textsf {FCH} \) itself as a whole. This is done in the style of Bellantoni and Cook’s safe recursion, and it places \(\textsf {\#P} \) in the context of implicit computational complexity. Namely, it relates \(\textsf {\#P} \) with the implicit characterizations of \(\textsf {FPTIME} \) (Bellantoni and Cook, Comput Complex 2:97–110, 1992) and \(\textsf {FPSPACE} \) (Oitavem, Math Log Q 54(3):317–323, 2008), by exploiting the features of the tree-recursion scheme of \(\textsf {FPSPACE} \).
期刊介绍:
The journal publishes research papers and occasionally surveys or expositions on mathematical logic. Contributions are also welcomed from other related areas, such as theoretical computer science or philosophy, as long as the methods of mathematical logic play a significant role. The journal therefore addresses logicians and mathematicians, computer scientists, and philosophers who are interested in the applications of mathematical logic in their own field, as well as its interactions with other areas of research.