@article{FennerFortnowKurtz:JCSS:1994,
Abstract = {The function class \#P lacks an important closure property: it is not closed under subtraction. To remedy this problem, we introduce the function class GapP as a natural alternative to \#P. GapP is the closure of \#P under subtraction and has all the other useful closure properties of \#P as well. We show that most previously studied counting classes, including PP, C=P, and ModkP, are ``gap-definable,'' i.e., definable using the values of GapP functions alone. We show that there is a smallest gap-definable class, SPP, which is still large enough to contain Few. We also show that SPP consists of exactly those languages low for GapP, and thus SPP languages are low for any gap-definable class. These results unify and improve earlier disparate results of J. Cai and L. Hemachandra (Math. Systems Theory 23, No. 2 (1990), 95--106) and J. K{\"o}bler et al. (J. Comput. System Sci. 44, No. 2 (1992), 272--286). We show further 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 \#P-definable classes.},
Author = {Fenner, Stephen A. and Fortnow, Lance J. and Kurtz, Stuart A.},
File = {Gap-definable counting classes - 1-s2.0-S0022000005800248-main.pdf},
ISSN = {0022-0000},
Journal = {Journal of Computer and System Sciences},
Number = {1},
Pages = {116--148},
Title = {Gap-definable counting classes},
URL = {https://www.sciencedirect.com/science/article/pii/S0022000005800248},
Volume = {48},
Year = {1994},
bdsk-url-1 = {https://www.sciencedirect.com/science/article/pii/S0022000005800248},
bdsk-url-2 = {https://doi.org/10.1016/S0022-0000(05)80024-8},
date-added = {2022-07-13 23:05:55 +0200},
date-modified = {2022-10-25 16:36:03 +0200},
doi = {10.1016/S0022-0000(05)80024-8}
}
Library Size: 13G (12942 entries),
Last Updated: Apr 05, 2026, 08:41:35,
Build Time: N/A