규칙적인 다시 쓰기

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. 매체:하드커버.
  • Dassow, Jürgen, Regulated Rewriting이 있는 문법.스페인 Tarragona, 2006 제5회 박사과정 "형식적 언어와 응용" 강의
  • 아브라함, S. 1965언어 이론의 몇 가지 질문들, 컴퓨터 언어학에 관한 1965년 국제 회의의 진행, 1-11페이지, 독일 본,