Abstract
We propose the e-model for leaf languages which complements the known balanced and unbalanced concepts. Inspired by the neutral behavior of rejecting paths of NP machines, we allow transducers to output empty words.
The paper explains several advantages of the new model. A central aspect is that it allows us to prove strong gap theorems: For any class \(\mathcal{C}\) that is definable in the e-model, either \(\mathrm{coUP}\subseteq\mathcal{C}\) or \(\mathcal{C}\subseteq\mathrm{NP}\) . For the existing models, gap theorems, where they exist at all, only identify gaps for the definability by regular languages. We prove gaps for the general case, i.e., for the definability by arbitrary languages. We obtain such general gaps for NP, coNP, 1NP, and co1NP. For the regular case we prove further gap theorems for Σ P2 , Π P2 , and Δ P2 . These are the first gap theorems for Δ P2 .
This work is related to former work by Bovet, Crescenzi, and Silvestri, Vereshchagin, Hertrampf et al., Burtschick and Vollmer, and Borchert et al.
Similar content being viewed by others
References
Blass, A., Gurevich, Y.: On the unique satisfiability problem. Inf. Control 82, 80–88 (1982)
Borchert, B.: On the acceptance power of regular languages. Theor. Comput. Sci. 148, 207–225 (1995)
Borchert, B., Schmitz, H., Stephan, F.: Unpublished manuscript (1999)
Borchert, B., Kuske, D., Stephan, F.: On existentially first-order definable languages and their relation to NP. Theor. Inf. Appl. 33, 259–269 (1999)
Borchert, B., Lange, K., Stephan, F., Tesson, P., Thérien, D.: The dot-depth and the polynomial hierarchies correspond on the delta levels. Int. J. Found. Comput. Sci. 16(4), 625–644 (2005)
Bovet, D.P., Crescenzi, P., Silvestri, R.: A uniform approach to define complexity classes. Theor. Comput. Sci. 104, 263–283 (1992)
Brzozowski, J.A.: Hierarchies of aperiodic languages. RAIRO Inf. Theor. 10, 33–49 (1976)
Burtschick, H.-J., Vollmer, H.: Lindström quantifiers and leaf language definability. Int. J. Found. Comput. Sci. 9, 277–294 (1998)
Cohen, R.S., Brzozowski, J.A.: Dot-depth of star-free events. J. Comput. Syst. Sci. 5, 1–16 (1971)
Glaßer, C.: Languages polylog-time reducible to dot-depth 1/2. J. Comput. Syst. Sci. 73(1), 36–56 (2007)
Glaßer, C., Ogihara, M., Pavan, A., Selman, A.L., Zhang, L.: Autoreducibility, mitoticity, and immunity. J. Comput. Syst. Sci. 73(5), 735–754 (2007)
Gundermann, T., Wechsung, G.: Nondeterministic Turing machines with modified acceptance. In: Proceedings 12th Symposium on Mathematical Foundations of Computer Science. Lecture Notes in Computer Science, vol. 233, pp. 396–404. Springer, New York (1986)
Hertrampf, U., Lautemann, C., Schwentick, T., Vollmer, H., Wagner, K.W.: On the power of polynomial time bit-reductions. In: Proceedings 8th Structure in Complexity Theory, pp. 200–207 (1993)
Higman, G.: Ordering by divisibility in abstract algebras. Proc. Lond. Math. Soc. 3, 326–336 (1952)
Niedermeier, R., Rossmanith, P.: Unambiguous computations and locally definable acceptance types. Theor. Comput. Sci. 194(1–2), 137–161 (1998)
Perrin, D., Pin, J.E.: First-order logic and star-free sets. J. Comput. Syst. Sci. 32, 393–406 (1986)
Pin, J.E., Weil, P.: Polynomial closure and unambiguous product. Theor. Comput. Syst. 30, 383–422 (1997)
Schmitz, H.: The forbidden-pattern approach to concatenation hierarc hies. Ph.D. thesis, Fakultät für Mathematik und Informatik, Universität Würzburg (2001)
Spakowski, H., Tripathi, R.: On the power of unambiguity in alternating machines. In: Proceedings 15th International Conference on Fundamentals of Computation Theory. Lecture Notes in Computer Science, vol. 3623, pp. 125–136. Springer, New York (2005)
Straubing, H.: A generalization of the Schützenberger product of finite monoids. Theor. Comput. Sci. 13, 137–150 (1981)
Straubing, H.: Finite semigroups varieties of the form V * D. J. Pure Appl. Algebra 36, 53–94 (1985)
Thérien, D.: Classification of finite monoids: the language approach. Theor. Comput. Sci. 14, 195–208 (1981)
Vereshchagin, N.K.: Relativizable and non-relativizable theorems in the polynomial theory of algorithms. Izv. Ross. Akad. Nauk 57, 51–90 (1993) (in Russian)
Wagner, K.W.: Leaf language classes. In: Proceedings International Conference on Machines, Computations, and Universality. Lecture Notes in Computer Science, vol. 3354. Springer, New York (2004)
Author information
Authors and Affiliations
Corresponding author
Additional information
An extended abstract of this paper was presented at the 31st International Symposium on Mathematical Foundations of Computer Science (MFCS 2006).S. Travers supported by the Konrad-Adenauer-Stiftung.
Rights and permissions
About this article
Cite this article
Glaßer, C., Travers, S. Machines that Can Output Empty Words. Theory Comput Syst 44, 369–390 (2009). https://doi.org/10.1007/s00224-007-9087-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-007-9087-5