지역 연결 미적분학

Region connection calculus

지역연결 미적분학(RCC)은 질적인 공간적 표현과 추론을 위해 사용된다. RCC는 (유클리드 공간 내 또는 위상학적 공간 내) 지역들을 서로에 대한 가능한 관계에 의해 추상적으로 설명한다. RCC8은 두 지역 간에 가능한 8가지 기본 관계로 구성된다.

  • 분리됨(DC)
  • 외부 연결(EC)
  • 동일(EQ)
  • 부분 중첩(PO)
  • 접선 고유 부품(TPP)
  • 접선 고유 부품 역방향(TPPI)
  • 비 접선적 고유 부품(NTPP)
  • NTPi(Non-tangential right part inverse)

이러한 기본 관계로부터 조합이 구축될 수 있다. 예를 들어 적절한 부분(PP)은 TPP와 NTPP의 결합이다. RCC8.jpg

공리

RCC는 두 개의 공리에 의해 지배된다.[1]

  • 모든 영역 x에 대해 x는 자체와 연결됨
  • 모든 영역 x, y에 대해, x가 y와 연결되면 y는 x와 연결된다.

공리에 대한 언급

두 공리는 연결 관계의 두 가지 특징을 설명하지만 연결 관계의 특징적인 특징은 설명하지 않는다.[2] 예를 들어 물체는 자기 자신으로부터 10m 미만 떨어져 있고, 물체 A가 물체 B로부터 10m 미만 떨어져 있으면 물체 B가 물체 A로부터 10m 미만 떨어져 있다고 말할 수 있다. 그러므로 '10미터 미만' 관계도 위의 두 공리를 만족시키지만 RCC의 의도된 의미에서는 연결 관계에 대해서는 언급하지 않는다.

구성표

RCC8의 구성표는 다음과 같다.

o DC EC PO TPP NTPP TPPi NTPPi EQ
DC * DC,EC,PO,TPP,NTPP DC,EC,PO,TPP,NTPP DC,EC,PO,TPP,NTPP DC,EC,PO,TPP,NTPP DC DC DC
EC DC,EC,PO,TPi,NTPPi DC,EC,PO,TPP,TPP,TPI,EQ DC,EC,PO,TPP,NTPP EC,PO,TPP,NTPP PO,TPP,NTPP DC,EC DC EC
PO DC,EC,PO,TPi,NTPPi DC,EC,PO,TPi,NTPPi * PO,TPP,NTPP PO,TPP,NTPP DC,EC,PO,TPi,NTPPi DC,EC,PO,TPi,NTPPi PO
TPP DC DC,EC DC,EC,PO,TPP,NTPP TPP, NTPP NTPP DC,EC,PO,TPP,TPP,TPI,EQ DC,EC,PO,TPi,NTPPi TPP
NTPP DC DC DC,EC,PO,TPP,NTPP NTPP NTPP DC,EC,PO,TPP,NTPP * NTPP
TPPi DC,EC,PO,TPi,NTPPi EC,PO,TPi,NTPPi PO, TPPi, NTPPi PO,TPP,TPPi,EQ PO,TPP,NTPP TPPi,NTPi NTPPi TPPi
NTPPi DC,EC,PO,TPi,NTPPi PO, TPPi, NTPPi PO, TPPi, NTPPi PO, TPPi, NTPPi PO, TPP, NTPP, TPPi, NTPPi,EQ NTPPi NTPPi NTPPi
EQ DC EC PO TPP NTPP TPPi NTPPi EQ
  • "*"는 보편적 관계를 의미한다.

RCC8 미적분은 공간 구성에 대한 추론을 목적으로 한다. 다음 예를 들어, 두 집은 도로를 통해 연결된다. 집집마다 자기 소유의 소유지에 있다. 첫 번째 집은 아마도 그 재산의 경계선에 닿을 것이다. 두 번째 집은 확실히 그렇지 않다. 제2의 재산과 도로와의 관계에 대해 유추할 수 있는 것은 무엇인가?

공간 구성은 다음과 같은 제약조건 네트워크로서 RCC8에서 공식화할 수 있다.

house1 DC house2 house1 {TPP, NTPP} property1 house1 {DC, EC} property2 house1 EC road house2 { DC, EC } property1 house2 NTPP property2 house2 EC road property1 { DC, EC } property2 road { DC, EC, TPP, TPPi, PO, EQ, NTPP, NTPPi } property1 road { DC, EC, TPP, TPPi, PO, EQ, NTPP, NTPPi } property2 

RCC8 구성표와 경로 일관성 알고리즘을 사용하여 다음과 같은 방법으로 네트워크를 세분화할 수 있다.

도로 {PO, EC } 속성1길 {PO, TPP } 속성2 

즉, 도로의 특성2(PO)가 겹치거나, 도로의 접선적 적절한 부분이다. 그러나, 만약 도로재산의 적절한 접선 부분2인 경우, 그 도로재산1과 외부적으로만 연결될 수 있다. 즉, 도로 TPP 속성2에서는 도로 PO 속성1이 불가능하다. 이러한 사실은 명백하지 않지만 제약 네트워크의 일관된 "싱글톤 라벨링"을 조사하면 추론할 수 있다. 다음 단락에서는 싱글톤 라벨링을 간략하게 설명한다.

첫째로, 경로 일관성 알고리즘은 또한 하우스2속성1 사이의 가능한 속성을 {DC, EC }에서 단지 DC로 감소시킨다는 점에 주목한다. 따라서 경로 일관성 알고리즘은 제약조건 네트워크의 5개 에지에 대해 여러 가지 가능한 제약조건을 남긴다. 각각의 다중 제약조건은 2개의 제약조건을 포함하므로, 우리는 네트워크를 각 가장자리에 단일 라벨("싱글톤 라벨링")만 포함하는 가능한 32개의 고유한 제약조건 네트워크로 줄일 수 있다. 단, 가능한 싱글톤 라벨 32개 중 9개만 일치한다. (자세한 내용은 자격요건 참조) 일관된 싱글톤 라벨 중 하나만 가장자리 도로 TPP 속성을 가지고 있으며, 동일한 라벨에는 도로 EC 속성1이 포함된다.

지역 연결 미적분학의 다른 버전에는 RCC5(기본 관계 5개만 있음 - 두 지역이 서로 접촉하는지의 구별은 무시됨)와 RCC23(대류성에 대한 추론을 허용함)이 있다.

GeoSPARQ에서 RCC8 사용l

RCC8은 아래와 같이 GeoSPARQL에서 부분적으로[clarification needed] 구현되었다.

A graphical representation of Region Connection Calculus (RCC: Randell, Cui and Cohn, 1992) and the links to the equivalent naming by the Open Geospatial Consortium (OGC) with their equivalent URIs.
지역 연결 미적분(RCC: Randell, Cui 및 Cohn, 1992)을 그래픽으로 표시하고, OGC(Open Geospatial Consortium, OGC)가 동일한 URI를 사용하여 동등한 이름을 지정하는 링크.

구현

  • GQR은 RCC-5, RCC-8, RCC-23(공간적 및 시간적 추론을 위한 다른 계산법도 포함)의 이유인이다.
  • qualreas는 RCC-8, 앨런의 간격 대수 등과 같은 관계 알헤브라의 네트워크에 대한 정성적 추론을 위한 파이썬 프레임워크다.

참고 항목

참조

  1. ^ 랜델 외 1992년
  2. ^ 2008년 동

참고 문헌 목록

  • Randell, D.A.; Cui, Z; Cohn, A.G. (1992). "A spatial logic based on regions and connection". 3rd Int. Conf. on Knowledge Representation and Reasoning. Morgan Kaufmann. pp. 165–176.
  • Anthony G. Cohn; Brandon Bennett; John Gooday; Micholas Mark Gotts (1997). "Qualitative Spatial Representation and Reasoning with the Region Connection Calculus". GeoInformatica. 1 (3): 275–316. doi:10.1023/A:1009712514511..
  • Renz, J. (2002). Qualitative Spatial Reasoning with Topological Information. Lecture Notes in Computer Science. Vol. 2293. Springer Verlag. doi:10.1007/3-540-70736-0. ISBN 978-3-540-43346-0.
  • Dong, Tiansi (2008). "A Comment on RCC: From RCC to RCC⁺⁺". Journal of Philosophical Logic. 34 (2): 319–352. doi:10.1007/s10992-007-9074-y. JSTOR 41217909..