Context-sensitive language

In formal language theory, a context-sensitive language is a language that can be defined by a context-sensitive grammar (and equivalently by a noncontracting grammar). Context-sensitive is known as type-1 in the Chomsky hierarchy of formal languages.

Computational properties

Computationally, a context-sensitive language is equivalent to a linear bounded nondeterministic Turing machine, also called a linear bounded automaton. That is a non-deterministic Turing machine with a tape of only cells, where is the size of the input and is a constant associated with the machine. This means that every formal language that can be decided by such a machine is a context-sensitive language, and every context-sensitive language can be decided by such a machine.

This set of languages is also known as NLINSPACE or NSPACE(O(n)), because they can be accepted using linear space on a non-deterministic Turing machine.[1] The class LINSPACE (or DSPACE(O(n))) is defined the same, except using a deterministic Turing machine. Clearly LINSPACE is a subset of NLINSPACE, but it is not known whether LINSPACE = NLINSPACE.[2]

Examples

One of the simplest context-sensitive but not context-free languages is : the language of all strings consisting of n occurrences of the symbol "a", then n "b"s, then n "c"s (abc, aabbcc, aaabbbccc, etc.). A superset of this language, called the Bach language,[3] is defined as the set of all strings where "a", "b" and "c" (or any other set of three symbols) occurs equally often (aabccb, baabcaccb, etc.) and is also context-sensitive.[4][5]

L can be shown to be a context-sensitive language by constructing a linear bounded automaton which accepts L. The language can easily be shown to be neither regular nor context-free by applying the respective pumping lemmas for each of the language classes to L.

Similarly:

is another context-sensitive language; the corresponding context-sensitive grammar can be easily projected starting with two context-free grammars generating sentential forms in the formats and and then supplementing them with a permutation production like , a new starting symbol and standard syntactic sugar.

is another context-sensitive language (the "3" in the name of this language is intended to mean a ternary alphabet); that is, the "product" operation defines a context-sensitive language (but the "sum" defines only a context-free language as the grammar and shows). Because of the commutative property of the product, the most intuitive grammar for is ambiguous. This problem can be avoided considering a somehow more restrictive definition of the language, e.g. . This can be specialized to and, from this, to , , etc.

is a context-sensitive language. The corresponding context-sensitive grammar can be obtained as a generalization of the context-sensitive grammars for , , etc.

is a context-sensitive language.[6]

is a context-sensitive language (the "2" in the name of this language is intended to mean a binary alphabet). This was proved by Hartmanis using pumping lemmas for regular and context-free languages over a binary alphabet and, after that, sketching a linear bounded multitape automaton accepting .[7]

is a context-sensitive language (the "1" in the name of this language is intended to mean a unary alphabet). This was credited by A. Salomaa to Matti Soittola by means of a linear bounded automaton over a unary alphabet[8] (pages 213-214, exercise 6.8) and also to Marti Penttonen by means of a context-sensitive grammar also over a unary alphabet (See: Formal Languages by A. Salomaa, page 14, Example 2.5).

An example of recursive language that is not context-sensitive is any recursive language whose decision is an EXPSPACE-hard problem, say, the set of pairs of equivalent regular expressions with exponentiation.

Properties of context-sensitive languages

  • The union, intersection, concatenation of two context-sensitive languages is context-sensitive, also the Kleene plus of a context-sensitive language is context-sensitive.[9]
  • The complement of a context-sensitive language is itself context-sensitive[10] a result known as the Immerman–Szelepcsényi theorem.
  • Membership of a string in a language defined by an arbitrary context-sensitive grammar, or by an arbitrary deterministic context-sensitive grammar, is a PSPACE-complete problem.

See also

References

  1. ^ Rothe, Jörg (2005), Complexity theory and cryptology, Texts in Theoretical Computer Science. An EATCS Series, Berlin: Springer-Verlag, p. 77, ISBN 978-3-540-22147-0, MR 2164257.
  2. ^ Odifreddi, P. G. (1999), Classical recursion theory. Vol. II, Studies in Logic and the Foundations of Mathematics, vol. 143, Amsterdam: North-Holland Publishing Co., p. 236, ISBN 978-0-444-50205-6, MR 1718169.
  3. ^ Pullum, Geoffrey K. (1983). Context-freeness and the computer processing of human languages. Proc. 21st Annual Meeting of the ACL.
  4. ^ Bach, E. (1981). "Discontinuous constituents in generalized categorial grammars" Archived 2014-01-21 at the Wayback Machine. NELS, vol. 11, pp. 1–12.
  5. ^ Joshi, A.; Vijay-Shanker, K.; and Weir, D. (1991). "The convergence of mildly context-sensitive grammar formalisms". In: Sells, P., Shieber, S.M. and Wasow, T. (Editors). Foundational Issues in Natural Language Processing. Cambridge MA: Bradford.
  6. ^ Example 9.5 (p. 224) of Hopcroft, John E.; Ullman, Jeffrey D. (1979). Introduction to Automata Theory, Languages, and Computation. Addison-Wesley
  7. ^ J. Hartmanis and H. Shank (Jul 1968). "On the Recognition of Primes by Automata" (PDF). Journal of the ACM. 15 (3): 382–389. doi:10.1145/321466.321470. hdl:1813/5864. S2CID 17998039.
  8. ^ Salomaa, Arto (1969), Theory of Automata, ISBN 978-0-08-013376-8, Pergamon, 276 pages. doi:10.1016/C2013-0-02221-9
  9. ^ John E. Hopcroft; Jeffrey D. Ullman (1979). Introduction to Automata Theory, Languages, and Computation. Addison-Wesley. ISBN 9780201029888.; Exercise 9.10, p.230. In the 2000 edition, the chapter on context-sensitive languages has been omitted.
  10. ^ Immerman, Neil (1988). "Nondeterministic space is closed under complementation" (PDF). SIAM J. Comput. 17 (5): 935–938. CiteSeerX 10.1.1.54.5941. doi:10.1137/0217058. Archived (PDF) from the original on 2004-06-25.
  • Sipser, M. (1996), Introduction to the Theory of Computation, PWS Publishing Co.

Read other articles:

Стрибки з трампліна на Олімпійських іграх Керівний орган FIS Дисципліни Чоловіки: 3; жінки: 1 Олімпійські ігри 1924 • 1928 • 1932 • 1936 • 1948 • 1952 1956 • 1960 • 1964 • 1968 • 1972 • 1976 1980 • 1984 • 1988 • 1992 • 1994 • 1998 2002 • 2006 • 2010 • 2014 • 2018 • 2022 • 2026 Стрибки з трампліна входили до складу кожних зим...

 

La web semántica (del inglés Semantic Web) es un conjunto de actividades desarrolladas en el seno de World Wide Web Consortium con tendencia a la creación de tecnologías para publicar datos legibles por aplicaciones informáticas (máquinas en la terminología de la Web semántica).[1]​ Se basa en la idea de añadir metadatos semánticos y ontológicos a la World Wide Web. Esas informaciones adicionales —que describen el contenido, el significado y la relación de los datos— se ...

 

Lima Centro de Convenciones Centro de convenciones durante la VIII Cumbre de las AméricasLocalizaciónPaís PerúUbicación Lima, Perú Perú.Coordenadas 12°05′11″S 77°00′02″O / -12.086374, -77.000574Información generalUsos Congresos, eventos, exposiciones, ferias y convenciones, culturalConstrucción 2014Coste S/.534 millonesDetalles técnicosPlantas 10Diseño y construcciónArquitecto IDOM S.A.Contratista OAS[editar datos en Wikidata] El Lima Centro de ...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (ديسمبر 2018) جيم سانت أندريه معلومات شخصية الميلاد 15 فبراير 1968 (العمر 55 سنة)الولايات المتحدة  الطول 6 قدم 0 بوصة (1.83 م) مركز اللعب حارس مرمى الجنسية الولايات الم...

 

Ne doit pas être confondu avec Diocèse de Lausanne, Genève et Fribourg. Principauté épiscopale de Lausanne Informations générales Statut Évêché Capitale Lausanne Religion catholicisme Évêque de Lausanne 1011-1018 (premier comte de Vaud) Henri de Bourgogne 1517-1536 (dernier évêque avec souveraineté temporelle) Sébastien de Montfalcon Entités précédentes : Bourgogne transjurane Entités suivantes : Bailliage de Lausanne (Canton de Berne)Bailliage d'Avenches (Canton...

 

For the Thy Art Is Murder album, see The Adversary (Thy Art Is Murder album). 2006 studio album by IhsahnThe AdversaryStudio album by IhsahnReleased10 April 2006Recorded2005-06GenreProgressive metal, black metalLength50:04LabelMnemosyne / CandlelightProducerIhsahnIhsahn chronology The Adversary(2006) angL(2008) Professional ratingsReview scoresSourceRatingAbout.com[1]Allmusic[2]Metal Storm6/10[3] The Adversary is the debut studio album by Norwegian black metal ...

Cena in 2018 John Cena is an American professional wrestler, actor, and former rapper. The following are his roles in films, television series and video games. The filmography does not include his professional wrestling appearances in any form of media or featured televised productions. Film Year Title Role Notes 2000 Ready to Rumble Gym Patron Uncredited extra 2006 The Marine John Triton 2009 12 Rounds Danny Fisher 2010 Legendary Mike Chetley Fred: The Movie Dad Figglehorn 2011 The Reunion S...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (أكتوبر 2021) اضغط هنا للاطلاع على كيفية قراءة التصنيف جلم ماء البحر المتوسط حالة الحفظ أنو...

 

The Charlatans discographyThe Charlatans performing live in 2018Studio albums13Live albums3Compilation albums6Singles48 This is a discography by the indie British rock band The Charlatans. Albums Studio albums Title Album details Peak chart positions Certifications UK[1] UKIndie[2] AUS[3] IRE[4] NED[5] NZ[6] NOR[7] SCO[8] SWE[9] US[10] Some Friendly Released: 8 October 1990 Label: Situation Two Format: CD, CS, DL,...

Цей список незавершений, Ви можете допомогти — додати пункти, яких бракує. Список бійок у Верховній Раді України. Бійка між Олегом Барною та Арсенієм Яценюком, 2015 Зміст 1 2017 рік 1.1 9 лютого 2 2016 рік 2.1 14 листопада 3 2015 рік 3.1 3 березня 4 2014 рік 4.1 4 грудня 5 2013 рік 5.1 19 березня 6 2012 рі...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: The Mole British TV series – news · newspapers · books · scholar · JSTOR (December 2022) (Learn how and when to remove this template message) British TV series or programme The MoleGenreReality game showPresented byGlenn HugillCountry of originUnited KingdomOriginal la...

 

Operator of indoor active entertainment parks Sky Zone Franchise GroupTypePrivate companyIndustryIndoor Active Entertainment ParksFounded2004; 19 years ago (2004)HeadquartersLos Angeles, California, U.S.Number of locations300Key peopleElizabeth Blair, CEOBrands Defy Gravitopia Planet3 Rockin' Jump Ryze OwnerPalladium Equity PartnersWebsitewww.skyzone.com Sky Zone is a Los Angeles–based company that operates indoor trampoline parks. The company is often erroneously credited...

Dit is een lijst van vlaggen van Kenia. Nationale vlag (per FIAV-codering) Zie Vlag van Kenia voor het hoofdartikel over dit onderwerp. Civiele vlag Staatsvlag Oorlogsvlag Te land Te water Historische vlaggen Zie Vlag van Kenia voor het hoofdartikel over dit onderwerp. Militaire vlaggen De oorlogsvlag staat reeds in de eerste tabel. Vlag Periode Functie Beschrijving 1964 - heden Vlag van de Keniaanse Luchtmacht. Een lichtblauw vaandel met de Keniaanse vlag in het kanton. In het uiteinde staat...

 

Slovak footballer Dominik Greif Greif with Slovan Bratislava in 2018Personal informationDate of birth (1997-04-06) 6 April 1997 (age 26)Place of birth Bratislava, SlovakiaHeight 1.97 m (6 ft 6 in)[1]Position(s) GoalkeeperTeam informationCurrent team MallorcaNumber 13Youth career ŠK Vrakuňa Bratislava2008–2015 Slovan BratislavaSenior career*Years Team Apps (Gls)2015–2021 Slovan Bratislava 103 (0)2021– Mallorca 2 (0)International career‡2015–2016 Slovakia...

 

American psychologist and columnist (1927–2013) Not to be confused with Joyce brothers. Joyce BrothersJoyce Brothers in 1957BornJoyce Diane Bauer(1927-10-20)October 20, 1927Brooklyn, New York, U.S.DiedMay 13, 2013(2013-05-13) (aged 85)Fort Lee, New Jersey, U.S.Resting placeBeth David CemeteryEducationCornell University (BA)Columbia University (MA, PhD)Occupation(s)Psychologist, television personality, advice columnist, writerYears active1955–2013Spouse Milton Brothers ​...

Condition caused by a microdeletion on the long arm of chromosome 22 Medical conditionDiGeorge syndromeOther namesDiGeorge anomaly,[1][2] velocardiofacial syndrome (VCFS),[3] Shprintzen syndrome,[4] conotruncal anomaly face syndrome (CTAF),[5] Takao syndrome,[6] Sedlackova syndrome,[7] Cayler cardiofacial syndrome,[7] CATCH22,[7] 22q11.2 deletion syndrome[7]A child with characteristic facial features of DiGeorge s...

 

І чорт з намирос. И чёрт с нами Жанр музична комедіяРежисер Олександр ПавловськийСценарист Олександр ПавловськийІгор ШевцовУ головних ролях Георгій СаакянДмитро ХаратьянЛариса УдовиченкоМикола КараченцовГанна Дем'яненкоОлександр Дем'яненкоМихайло СвєтінБорислав Б...

 

American financial derivatives company CME Group Inc.TypePublicTraded asNasdaq: CME (Class A)S&P 500 componentIndustryFinancial ServicesFounded1898; 125 years ago (1898)HeadquartersChicago, Illinois, United StatesKey peopleTerrence A. Duffy(Chairman & CEO)Lynne Fitzpatrick(CFO)[1]Revenue US$5.02 billion (2022)Operating income US$3.02 billion (2022)Net income US$2.69 billion (2022)Total assets US$174.2 billion (2022...

Sankt Marein im Mürztal Gemeente in Oostenrijk Situering Deelstaat Stiermarken District Bruck-Mürzzuschlag Coördinaten 47° 28′ NB, 15° 22′ OL Algemeen Oppervlakte 29,49 km² Inwoners (01-01-2020) 2.766 (-1 inw./km²) Hoogte 537 m.ü.A. Overig Postcode 8641 Netnummer 03864 Kenteken BM Gemeentenummer 6 21 46 Website st-marein-muerztal.steiermark.at Foto's Portaal    Centraal-Europa Sankt Marein im Mürztal is een gemeente (marktgemeinde) in de Oostenrijkse deelstaat S...

 

2011 novel by Anne McCaffrey This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Dragon's Time – news · newspapers · books · scholar · JSTOR (October 2011) (Learn how and when to remove this template message) Dragon's Time First editionAuthorAnne McCaffrey and Todd McCaffreyCover artistLes Edwards[a]...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!