DocumentCode
1992402
Title
Complexity classes defined via k-valued functions
Author
Hertrampf, Ulrich
Author_Institution
Theor. Inf., Wurzburg Univ., Germany
fYear
1994
fDate
28 Jun- 1 Jul 1994
Firstpage
224
Lastpage
234
Abstract
A lot of complexity classes can be characterized by posing some global acceptance condition on the computation trees produced by nondeterministic polynomial time machines. If the acceptance condition can be performed by a tree automaton, we obtain the concept of locally definable acceptance types (U. Hertrampf, 1992). This concept can be varied in different ways: if the acceptance condition depends only on the leaves of the computation tree, we obtain the concept of leaf languages (D. Bovet et al., 1991); if moreover the leaf language has to be a regular set, we obtain associative acceptance types. A special case appears, if we just count the number α of accepting paths up to a fixed maximal value c (i.e. α=max(# accepting paths, c)) and then check, whether α belongs to a given subset A⊆{0,…,c-1}. This concept leads to complexity classes with finite acceptance types. We survey all these concepts and compare their power
Keywords
Turing machines; computational complexity; trees (mathematics); acceptance condition; associative acceptance types; complexity classes; computation tree; computation trees; deterministic Turing machines; global acceptance condition; k-valued functions; leaf languages; locally definable acceptance types; nondeterministic polynomial time machines; tree automaton; Automata; Books; Complexity theory; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Structure in Complexity Theory Conference, 1994., Proceedings of the Ninth Annual
Conference_Location
Amsterdam
Print_ISBN
0-8186-5670-0
Type
conf
DOI
10.1109/SCT.1994.315801
Filename
315801
Link To Document