ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Probabilistic, nondeterministic, and alternating decision trees (Preliminary Version)
Full text PdfPdf (601 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the fourteenth annual ACM symposium on Theory of computing table of contents
San Francisco, California, United States
Pages: 234 - 244  
Year of Publication: 1982
ISBN:0-89791-070-2
Authors
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 12,   Citation Count: 9
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800070.802197
What is a DOI?

ABSTRACT

This work generalizes decision trees in order to model algorithms which allow probabilistic, nondeterministic, or alternating control. Two geometric techniques for proving lower bounds on the time required by ordinary decision trees (Dobkin and Lipton's -&-ldquo;region-counting-&-rdquo; technique as applied to the knapsack and element uniqueness problems [1], and Reingold's technique as applied to set equality [4]) are shown to be special cases of one unified technique, which in fact applies to nondeterministic decision trees as well. This technique is applied to yield tight upper and lower bounds on the nondeterministic time for solving element uniqueness, set disjointness, set membership, set equality, -&-egr;-closeness [2], and knapsack problems, as well as many of these problems complements. In section 3 we present evidence that probabilistic decision trees have lower bounds matching the deterministic upper bounds for many of the problems mentioned above, and that they are not substantially more powerful for any similar problems. In section 4 it is shown that non-logarithmic lower bounds on the time required by alternating decision trees will not be easy to demonstrate, because such lower bounds would also apply to time on the seemingly more general alternating Turing machine model.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Dobkin, D.P. and Lipton, R.J., On the Complexity of Computations Under Varying Sets of Primitives, Journal of Computer and System Sciences 18 (1979), 86-91.
2
 
3
Manber, U. and Tompa, M., The Effect of Number of Hamiltonian Paths on the Complexity of a Vertex-Coloring Problem, 22nd Annual Symposium on Foundations of Computer Science (October 1981), 220-227.
4
 
5
Ruzzo, W.L., On Uniform Circuit Complexity, Journal of Computer and System Sciences 22, 3 (June 1981), 365-383.
 
6
Tompa, M., Time-Space Tradeoffs for Straight-Line and Branching Programs, Ph.D. Thesis, University of Toronto, July 1978. Available as Department of Computer Science Technical Report No. 122/78.
 
7
Wallace, C., A Suggestion for a Fast Multiplier, IEEE Trans. Elec. Comp. EC-13 (February 1964), 14-17.

CITED BY  9
Collaborative Colleagues:
Udi Manber: colleagues
Martin Tompa: colleagues