규칙적인 다시 쓰기
Regulated rewriting규제된 재작성은 파생 단계에서 적용되는 생산에 대해 일종의 통제권을 가질 수 있는 문법 시스템을 연구하는 공식 언어의 특정 영역입니다.이러한 이유로, 규제된 재작성 이론에서 연구된 문법 체계는 "제어된 파생 문법"이라고도 불립니다.이러한 문법 중에서 주목할 수 있는 것은 다음과 같습니다.
매트릭스 문법
기본 개념
정의.
행렬 문법, MG는 G (, {\ G=(, 이며 , 다음과 같은 값을 갖습니다.
1.- N})은 비종단 기호의 알파벳입니다.
2.- T})는 NN})과 분리된 터미널 기호의 알파벳입니다.
3.- n}, m{ M={ ..., 은 행렬의 유한 집합으로, 있지 않은 시퀀스 [1 i { (i kge (i), (), ▁11, style), , (), ▁,), ▁(), ≥), ▁k1 ▁1), 1≤ \ \ \ \ \ j ( \ j }, 여기서 각 1 j ≤ k (i) \ }}는L ( N ( ) {\(N T 이러한 쌍을 "생산이라고 하며, 조건에서 L \ L R로 수 있습니다
4.- S는 시작 기호입니다.
정의.
( ) {\ MG=(, 를 행렬 문법으로 P {\ P를 의 행렬에 대한 모든 생성물의 으로 합니다. 는 {\MG}가 2, 0, 2,, , 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 또는 "길이 증가" 또는 "" 또는 \displaystyle \productions 없이"는 문법 G ( S) {\ G=(T,, 가 해당 속성을 갖는 경우에만 해당됩니다.
전형적인 예
- 참고: Abraham 1965에서 가져온 것으로, 터미널이 아닌 이름을 변경했습니다.
상황에 민감한 언어 L { : n 1 {\ L) 1\}은 ( {\ G {에 의해 생성됩니다. { T c\}가 단자 집합이고 행렬 은M M [ c] { \abc\ [ A ] 스타일 \ \ B }, → right arrow arrow bB,C\ arrow [,, →] \ a b c
시간 변형 문법
기본 개념
정의.
시간 변형 문법은 ( \G, v) \displaystyle (G,쌍입니다. 여기서 G ( , {\ G=( S)}는 문법이고 → v:\{N 2는 자연수 집합의 집합에서 부분 집합의 집합까지의 함수입니다.
프로그래밍된 문법
기본 개념
정의.
프로그래밍된 문법은 쌍,s) {이며 , 여기서 G ( P, { G=(, 은 이고 s, : → 는 생산 집합에서 생산 집합의 하위 집합 클래스까지의 성공 및 실패 함수입니다.
정규 제어 언어가 있는 문법
기본 개념
정의.
정규 언어를 사용하는 문법, GWRCL({})은 쌍 ee)}입니다. 여기서 G 는 이고e는 일련의 제품 알파벳 위에 있는 정규 표현입니다.
순진한 예
G ( ) {\ G=(, 를 생각해 보십시오. 서 N {, 는 비종단 집합이고, T { 는 p{ C\}, 는 p는 2 는 p는 2 p는 2로 됩니다. 6 P p_{5},p_{6}\}, A\ 1 A \\ B A } 3 \ \ \ \ a \ \ b p =C \ C \ 는 명확합니다.( { {{ L)=\{ 이제, 곱집합 P P를 알파벳으로 고려하면,P{\ P에 대한 정규식 정의: ( 1 2 3 )∗ ( 4 5 6) {\ e{0
CFG G G와 정규 e{ e를 결합하여 CFGWRL ( (, ( p p ) ( 5 6) \"e) = ( 를 생성하며, 이 언어는) { 1c^{ 1입니다
규제된 재작성이 있는 다른 문법들 외에도, 위에 인용된 네 가지는 튜링 기계의 강력한 문법 장치를 얻기 위해 어떤 종류의 제어 메커니즘으로 문맥 없는 문법을 확장하는 방법의 좋은 예입니다.
레퍼런스
- 살로마아, 아르토 (1973) 형식 언어.아카데믹 프레스, ACM 모노그래프 시리즈
- Rozenberg, G.; Saloma, A. (ed.) 1997, 공식 언어 핸드북.베를린; 뉴욕: 스프링거 ISBN3-540-61486-9 (세트) (3540604200 : v. 1; 3540606483 : v. 2; 3540606491 : v. 3)
- Dassow, Jürgen; Paun, G. 1990, 형식 언어 이론에서의 Regulated Rewriting ISBN 03875147.Springer-Verlag New York, Inc.Secaucus, 뉴저지, 미국, 페이지: 308. 매체:하드커버.