{"title":"间隙可定义的计数类","authors":"Stephen A. Fenner, L. Fortnow, S. Kurtz","doi":"10.1109/SCT.1991.160241","DOIUrl":null,"url":null,"abstract":"The function class Hash P lacks a crucial closure property: it is not closed under subtraction. To remedy this problem, the authors introduce the function class GapP as a natural alternative to Hash P. GapP is the closure of Hash P under subtraction, and has all the other useful closure properties of Hash P as well. It is shown that most previously studied counting classes are gap-definable, i.e., definable using the values of GapP functions alone. It is shown that there is a smallest gap-definable class, SPP, which is still large enough to contain Few. It is also shown that SPP consists of exactly those languages low for GapP, and thus SSP languages are low for any gap-definable class. It is further shown that any countable collection of languages is contained in a unique minimum gap-definable class, which implies that the gap-definable classes form a lattice under inclusion. Subtraction seems necessary for this result, since nothing similar is known for the Hash P-definable classes.<<ETX>>","PeriodicalId":158682,"journal":{"name":"[1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1991-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"205","resultStr":"{\"title\":\"Gap-definable counting classes\",\"authors\":\"Stephen A. Fenner, L. Fortnow, S. Kurtz\",\"doi\":\"10.1109/SCT.1991.160241\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The function class Hash P lacks a crucial closure property: it is not closed under subtraction. To remedy this problem, the authors introduce the function class GapP as a natural alternative to Hash P. GapP is the closure of Hash P under subtraction, and has all the other useful closure properties of Hash P as well. It is shown that most previously studied counting classes are gap-definable, i.e., definable using the values of GapP functions alone. It is shown that there is a smallest gap-definable class, SPP, which is still large enough to contain Few. It is also shown that SPP consists of exactly those languages low for GapP, and thus SSP languages are low for any gap-definable class. It is further shown that any countable collection of languages is contained in a unique minimum gap-definable class, which implies that the gap-definable classes form a lattice under inclusion. Subtraction seems necessary for this result, since nothing similar is known for the Hash P-definable classes.<<ETX>>\",\"PeriodicalId\":158682,\"journal\":{\"name\":\"[1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1991-11-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"205\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"[1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCT.1991.160241\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"[1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCT.1991.160241","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The function class Hash P lacks a crucial closure property: it is not closed under subtraction. To remedy this problem, the authors introduce the function class GapP as a natural alternative to Hash P. GapP is the closure of Hash P under subtraction, and has all the other useful closure properties of Hash P as well. It is shown that most previously studied counting classes are gap-definable, i.e., definable using the values of GapP functions alone. It is shown that there is a smallest gap-definable class, SPP, which is still large enough to contain Few. It is also shown that SPP consists of exactly those languages low for GapP, and thus SSP languages are low for any gap-definable class. It is further shown that any countable collection of languages is contained in a unique minimum gap-definable class, which implies that the gap-definable classes form a lattice under inclusion. Subtraction seems necessary for this result, since nothing similar is known for the Hash P-definable classes.<>