Ambiguity of ω-Languages of Turing Machines

Abstract

An ω-language is a set of infinite words over a finite alphabet X. We consider the class of recursive ω-languages, i.e. the class of ω-languages accepted by Turing machines with a B\"uchi acceptance condition, which is also the class 11 of (effective) analytic subsets of Xω for some finite alphabet X. We investigate here the notion of ambiguity for recursive ω-languages with regard to acceptance by B\"uchi Turing machines. We first present in detail essentials on the literature on ω-languages accepted by Turing Machines. Then we give a complete and broad view on the notion of ambiguity and unambiguity of B\"uchi Turing machines and of the ω-languages they accept. To obtain our new results, we make use of results and methods of effective descriptive set theory.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…