Leaf language

Leaf language

In computational complexity theory, a "leaf language" is a method of characterizing a complexity class by formalizing what it means for a machine to "accept" an input.

Several complexity classes are typically defined in terms of a polynomial-time nondeterministic Turing machine, where each branch can either accept or reject, and the entire machine accepts or rejects as some function of the branches' conditions. For example, a non-deterministic Turing machine accepts if at least one branch accepts, and rejects only if all branches reject. A co-non-deterministic Turing machine, on the other hand, accepts only if all branches accept, and rejects if any branch rejects. Many classes can be defined in this fashion.

We can then formalize this by examining the formal language associated with each acceptance condition. We assume that the tree is ordered, and read the accept/reject strings off the leaves of the computation tree. For example, the nondeterministic machine will accept iff the leaf string is in the language {0,1}^*1{0,1}^*, and will reject iff the leaf string is in the language 0^*.

References

cite book
last = Papadimitriou
first = Christos H.
authorlink = Christos Papadimitriou
year = 1994
title = Computational Complexity
publisher = Addison-Wesley
location = Reading, Massachusetts
id = ISBN 0-201-53082-1
pages = 504-505

cite journal
last = Bovet
first = Daniel P.
coauthors = Pierluigi Crescenzi; Riccardo Silvestri
year = 1992
title = A uniform approach to define complexity classes
journal = Theoretical Computer Science
volume = 104
pages = 263–283
doi = 10.1016/0304-3975(92)90125-Y


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Leaf River (Quebec) — Infobox River river name = Leaf River image size = caption = origin = Lake Minto, Nunavik, Quebec mouth = Ungava Bay, Nunavik, Quebec basin countries = Canada length km = 480 length = . (includes Lake Minto) elevation m = 181 elevation = mouth… …   Wikipedia

  • Leaf Storm — infobox Book | name = Leaf Storm title orig = La Hojarasca translator = image caption = author = Gabriel García Márquez illustrator = cover artist = country = Colombia language = Spanish series = genre = Novella publisher = release date = 1955… …   Wikipedia

  • Language demographics of Quebec — This article presents the current language demographics of the Canadian province of Quebec. Contents 1 Demographic terms 2 Current demographics 2.1 Cities 2.2 Montreal …   Wikipedia

  • Language of flowers — For the indie pop band, see Language of Flowers (band). For the song written by the composer Edward Elgar, see The Language of Flowers. Purple lilac symbolizes first emotions of love in the language of flowers. The language of flowers, sometimes… …   Wikipedia

  • Leaf class — In class based object oriented programming languages, a leaf class is a class that should not be subclassed. This can be enforced either by convention, or by using a language feature such as the final keyword in Java …   Wikipedia

  • English language — Language belonging to the Germanic languages branch of the Indo European language family, widely spoken on six continents. The primary language of the U.S., Britain, Canada, Australia, Ireland, New Zealand, and various Caribbean and Pacific… …   Universalium

  • Luganda language — language name=Luganda nativename=Ganda familycolor=Niger Congo states=Uganda region=Mainly Buganda region speakers=First language: 3.01 million (1991) Second language: 100,000 (1991) fam2=Atlantic Congo fam3=Volta Congo fam4=Benue Congo… …   Wikipedia

  • Walloon language — language name=Walloon nativename=Walon familycolor=Indo European states=flag|Belgium flag|France (also: some speakers in the United States) speakers=est. 600,000 fam2=Italic fam3=Romance fam4=Italo Western fam5=Western fam6=Gallo Iberian… …   Wikipedia

  • AUI (language) — language name = aUI creator = John W. Weilgart date = 1962 setting = Designed so that ideally, the meaning of each phoneme would tie into its properties fam2 = logical or philosophical language fam3 = posteriori = iso3 = aUI is a constructed… …   Wikipedia

  • Chittagonian language — Chittagonian চাটগাঁইয়া বুলি Chaţgãia Buli Spoken in Bangladesh, India, Burma Region Eastern South Asia Native speakers 13 million  (2006) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”