준 PER /이기 능 관계 / 지그재그 관계의 사용?


15

세트 B가 주어지면 ,이 둘 사이의이기 관계 ( ) A × B 는 다음 특성을 만족하는 관계로 정의됩니다. ()×

만약 ~ B' ~ B '~ B ' 다음은, ' ~ . ''''

이기 능 관계는 부분 등가 관계 의 개념을 일반화 하여 서로 다른 세트 에서 등가 개념을 정의 할 수 있습니다. 결과적으로 다음 그림으로 인해 QPER (Quasi-PER)라고도하며 지그재그 관계라고도합니다.지그재그의 그림

나는 그것들을 사용하는 논문을 작성하고 있지만 의미론에서 사용하기 위해 좋은 참조를 추적하는 데 어려움을 겪었습니다.

  1. Martin Hoffman은 그것들 을 효과 기반 프로그램 변환의 정확성에 사용합니다 .
  2. 나는 Tennant와 Takeyama도 그 사용을 제안했다고 주장하는 언급이 있지만 좋은 언급은 없습니다.

그들은 내가 그들의 특별한 사용이 독창적이라고 믿는 데 어려움을 겪고 있다는 예쁜 생각입니다. 나는 더 이상의 참조를 정말로 고맙게 생각합니다.


Johan van Benthem은 논문에서 지그재그 관계라는 용어를이 시뮬레이션과 유사한 다른 개념으로 사용했습니다.
Vijay D

Neel이 QPER를 어떻게 사용했는지 궁금해하는 사람들은 그와 Dreyer의 "확장 된 계산 미적분학의 관계형 매개 변수 내부화"를보고 싶을 것입니다.
Blaisorblade

답변:


8

다케 야마 마코토와 저는 1996 년 1 월 5 일 data-refinement@etl.go.jp로 다음을 보냈습니다.

제목 : 데이터 세분화 관계 란 무엇입니까?

모두에게 : 데이터 개선에 여전히 관심이있는 사람이 있습니까?

최근에 Mak와 저는 몇 달 전에 우리가 생각한 아이디어를 다시보고 있습니다. 동기 부여는 데이터 세분화 표시와 관련된 논리적 관계를 특성화하는 것입니다. 논리적 인 관계가 추상적 해석의 "안전성"을 보여주기 위해 사용될 수 있다는 인식에 의해 자극을 받았지만 (CS의 논리 핸드북 4 권에서 Jones와 Nielson의 2.8 장 참조), 그러한 관계는보다 일반적이다. 데이터 세분화를 표시하는 데 사용됩니다.

나의 추론은 다음과 같습니다. 관계 R이 (세트들) 사이에서 데이터 세분화를 확립하는 경우, 이들 동등성 클래스를 일대일 대응으로, 그리고 동등성 클래스의 모든 요소와 함께, 각 세트에 대해 (부분적) 동등성 관계를 유도해야합니다 다른 해석 영역에서 해당 동등성 클래스의 모든 요소와 관련되어야합니다. 각 동등성 클래스는 "추상"값을 나타냅니다. 완전히 추상적 인 해석에서 동등성 클래스는 싱글 톤입니다.

n-ary 관계 R이이 구조를 유도하도록하기위한 간단한 조건을 제공 할 수 있습니다. 도메인 V에서 v ~ v '를 정의하십시오. 다른 도메인 X에 값 x가 있고 다른 도메인에 임의의 값 ...이 있으면 R (..., v, ..., x, ... ) 및 R (..., v ', ..., x, ...). 이는 각 도메인에서 대칭 관계를 정의합니다. 국부적으로 전이성을 부과하면 각 영역에서 pers를 얻을 수 있지만 해석 전반에 걸쳐 전이성을 보장하기 때문에 충분하지 않습니다. 다음 조건이이를 달성합니다. 모든 i에 대해 v_i ~ v'_i이면 R (..., v_i, ...) iff R (..., v'_i, ...) 나는 이것을 "zig- zag 완전성 "; n = 2 인 경우, R (a, c) & R (a ', c')이면 R (a, c ') iff R (a', c)라고합니다.

제안. R과 S가 지그재그 완전 관계이면 R x S와 R-> S도 마찬가지입니다.

제안. 문맥 pi에서 t와 t '가 유형 th의 용어이고, R이 지그재그 완전 논리 관계라고 가정하자. 그리고 동등성 판단 t = t '이면 다음과 같이 해석됩니다.

V_i [[pi]]의 모든 u_i에 대해,
R ^ {pi} (..., u_i, ...)는 모든 i에 대해 V_i [[t]] u_i ~ V_i [[t ']] u_i임을 나타냅니다.

이 해석은 방정식 논리에 대한 일반적인 공리와 규칙을 충족합니다.

여기서의 직관은 용어가 단일 해석 (V_i) 내에서 그리고 해석 사이에서 "동등"해야한다는 것입니다. 즉, t와 t '의 의미는 어떤 해석이 사용 되든지간에 동일한 R- 유도 동등성 등급에있다.

질문 :

  1. 전에 이런 종류의 구조를 본 사람이 있습니까?

  2. 다른 제안과 "임의"의미 범주에 대한 이러한 아이디어의 자연적인 일반화는 무엇입니까?

밥 테넌트 rdt@cs.queensu.ca


6

나는 의미론의 분야에 대해 모른다. 그러나 당신이 언급하는 개념은 계산의 복잡성에 결정적이다.

아르 자형아르 자형미디엄미디엄(엑스,와이,와이)=미디엄(와이,와이,엑스)=엑스엑스와이

에프에프

ΓΓΓΓ


보다 정확하게는,이 개념은 이진 관계에 대한 Mal'tsev 다형성을 갖는 것과 동등하지만, Mal'tsev 다형성을 갖는 것은 자연적으로 어떤 arity에도 적용될 수 있지만이 공식은 이진 관계에만 해당됩니다. 또한 강조하기 위해서 : 이것은 계산에만 적용되는 것이 아니라 관계 클래스에 대한 대수적 연구에도 적용됩니다. 예를 들어, Mal'tsev 다형성은 계산 고려 사항이없는 경우에도 다루기 쉬운 구속 조건 언어 (관계 클래스)의 연구에 중요합니다.
András Salamon

@ AndrásSalamon 내 대답은 이진 관계가 아닌 삼항 관계에 관한 것입니다. 삼항 이외의 관계에 대해 Mal'tsev 다형성을 어떻게 정의합니까?
타이슨 윌리엄스

다형성은 구성 요소별로 적용됩니다. 튜플의 arity는 중요하지 않습니다.
András Salamon

케이

나는 당신이 무엇에 반대하고 있는지 잘 모르겠지만 " Maltsev 다형성을 갖는 것" 어떤 진지한 일에도 적용될 수 있다고 말했습니다 .
András Salamon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.