1996
DOI: 10.1007/3-540-62034-6_60
|View full text |Cite
|
Sign up to set email alerts
|

Pinpointing computation with modular queries in the Boolean hierarchy

Abstract: A modular query consists of asking how many (modulo m) of k strings belong to a fixed NP language. Modular queries provide a form of restricted access to an NP oracle. For each k and m, we consider the class of languages accepted by NP machines that ask a single modular query. Han and Thierauf [HT95] showed that these classes coincide with levels of the Boolean hierarchy when m is even or k ≤ 2m, and they determined the exact levels. Until now, the remaining case -odd m and large k -looked quite difficult. We… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
35
0

Year Published

1997
1997
1999
1999

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(36 citation statements)
references
References 8 publications
1
35
0
Order By: Relevance
“…Also equivalently, we note that SelfOutput = P #P[1]:NP[1] + , the class of languages accepted by P machines given at most one call to a #P oracle followed by at most one positive [33,39] . This is a so-called "downward separation" result (see, e.g., [21], for some background), and indeed what our proof actually establishes is that the following three conditions are equivalent: [10,38] that P #P [1] does equal P NP[1]:#P [1] (indeed, even P #P [1] = P NP[O(log n)]:#P [1] ), the comments of the previous paragraph give some weak evidence that order of access may be important in determining computational power, a theme that has been raised and studied in other settings (see the survey [17]). Unfortunately, in the present setting, giving firm evidence for this seems hard.…”
Section: Introductionsupporting
confidence: 70%
See 4 more Smart Citations
“…Also equivalently, we note that SelfOutput = P #P[1]:NP[1] + , the class of languages accepted by P machines given at most one call to a #P oracle followed by at most one positive [33,39] . This is a so-called "downward separation" result (see, e.g., [21], for some background), and indeed what our proof actually establishes is that the following three conditions are equivalent: [10,38] that P #P [1] does equal P NP[1]:#P [1] (indeed, even P #P [1] = P NP[O(log n)]:#P [1] ), the comments of the previous paragraph give some weak evidence that order of access may be important in determining computational power, a theme that has been raised and studied in other settings (see the survey [17]). Unfortunately, in the present setting, giving firm evidence for this seems hard.…”
Section: Introductionsupporting
confidence: 70%
“…One might naturally wonder whether ≤ #NP m -reductions to the same classes yield even greater computational power. However, note that from Toda and Watanabe's [49] result #PH ⊆ FP #P [1] we can easily prove the following proposition, which says that for most natural classes ≤ #NP…”
Section: Self-specifying Acceptance Typesmentioning
confidence: 95%
See 3 more Smart Citations