로컬 언어(공식 언어)

Local language (formal language)

수학에서 지방어는 언어의 단어의 멤버십을 단어의 첫 번째와 마지막 기호, 그리고 각 두 개의 심볼 하위 문자들을 보고 결정할 수 있는 공식적인 언어다.[1] 동등하게, 그것은 지역 자동화에 의해 인식된 언어로서, 결정론적 유한 자동화의 특정한 종류다.[2]

형식적으로 알파벳 A에 대한 언어 LA의 하위 집합 RSA×A의 하위 집합 F있는 경우 국부적인 것으로 정의되며, w의 첫 번째 문자가 R에 있는 경우에만 w의 마지막 문자가 S에 있고 w의 길이 2 인자가 F에 있지 않은 경우.[3] 이것은 정규식[1][4] 해당한다.

보다 일반적으로, k-검정 가능한 언어 L은 L에서 w 단어의 멤버십이 w 길이 k의 접두사[further explanation needed], 접미사 및 요인 집합에만 의존하는 언어로서, 어떤 k-검정 가능한 언어는 k-검정 가능한 경우 국소적으로 시험할 수 있다.[5] 지역 언어는 2가지 테스트가 가능하다.[1]

  • {a,b,[,]}[4] 알파벳 이상

특성.

참조

  1. ^ a b c d 살로마(1981) 페이지 97
  2. ^ 로슨(2004) 페이지 130
  3. ^ 로슨(2004) 페이지 129
  4. ^ a b c 사카로비치(2009) 페이지 228
  5. ^ 맥노턴&파퍼트(1971) 페이지 14
  6. ^ 로슨(2004) 페이지 132
  7. ^ 맥노턴&파퍼트(1971) 페이지 18
  • Lawson, Mark V. (2004). Finite automata. Chapman and Hall/CRC. ISBN 1-58488-255-7. Zbl 1086.68074.
  • McNaughton, Robert; Papert, Seymour (1971). Counter-free Automata. Research Monograph. Vol. 65. With an appendix by William Henneman. MIT Press. ISBN 0-262-13076-9. Zbl 0232.94024.
  • Sakarovitch, Jacques (2009). Elements of automata theory. Translated from the French by Reuben Thomas. Cambridge: Cambridge University Press. ISBN 978-0-521-84425-3. Zbl 1188.68177.
  • Salomaa, Arto (1981). Jewels of Formal Language Theory. Pitman Publishing. ISBN 0-273-08522-0. Zbl 0487.68064.