여기 에 전이 완료에 대해 몇 가지 질문 ( 1 , 2 , 3 ) 이 있었는데 , 이것이 이와 같은 것이 가능하다고 생각하게했습니다.
입력 지향 그래프를 얻는다고 가정하자 " ?" 유형의 쿼리에 응답하고 싶습니다 . 즉, 그래프 의 전이 완료에서 두 정점 사이에 모서리가 있는지 묻습니다 . (등가 "의 경로가 에 에서 ?").
주어진 이후에 시간에 전처리를 실행 하고 시간에 쿼리에 응답해야 한다고 가정합니다 .
분명히 (즉, 전처리가 허용되지 않는 경우 ) 인 경우 시간 의 쿼리에 응답하는 것이 가장 좋습니다 . ( 에서 DFS를 실행 하고 경로가 있으면 true를 리턴하십시오).
또 다른 사소한 결과는 인 경우 전이 폐쇄를 계산 한 다음 쿼리에 응답 할 수 있다는 것 입니다.
중간에 뭔가는 어떻습니까? 전처리 시간과 같이 허용되는 경우 보다 빠른 쿼리에 응답 할 수 있습니까? 어쩌면 향상시킬 수 있습니까?
또 다른 변형은 다음과 같습니다. 전처리 시간이 있지만 공간 만 있다고 가정하면 전처리 를 사용하여 보다 더 효율적인 쿼리에 응답 할 수 있습니까?
그러한 질문에 대답 할 수 있는 트레이드 오프 에 대해 일반적으로 말할 수 있습니까 ?
GPS 시스템에서 다소 유사한 트레이드 오프 구조가 고려되는데, 위치 사이의 모든 페어 단위 거리의 완전한 라우팅 테이블을 보유하는 것은 불가능하므로 부분 테이블을 저장하지만 전체 거리를 계산하는 동안 쿼리 속도를 크게 향상시키는 거리 오라클 아이디어를 사용합니다. 그래프 (보통 점 사이의 대략적인 거리 만 산출).