st-connectivity를위한 SC ^ 2 알고리즘


15

SavitchO ( log 2 n ) 공간을 사용하여 st-connectivity 를 해결하는 결정적 알고리즘을 제공 하여 N L D S P A C E ( log 2 n )를 암시 합니다. Savitch의 알고리즘은 시간 2 O ( log 2 n ) 에서 실행됩니다 . st-connectivity가 다항식 시간과 O ( log 2 n ) 공간 에서 결정 론적 알고리즘으로 해결 될 수 있는지, 즉 N영형(로그2)에스이자형(로그2)2영형(로그2)영형(로그2)입니다. R L에스2아르 자형 사이에 놓여, N L은 이며, 공지S C 2 . 따라서 다항식 혼합 시간을 갖는 유 방향 그래프에서 도달 가능성은 S C 2 이다.에스2에스2

S C 2 알고리즘 이있는 특수 연결 성 사례 ( 알려지지 않은)를 찾고 있습니다 . 평면 그래프, 평면 DAG에 대해 알려진 것이 있습니까? DAG의 st-connectivity는 NL-complete로 유지됩니다.에스2

답변:


10

에는 LogDCFL 에도있는 2 개의 관련 복잡성 클래스가 있으며,이 클래스 는 SC 2 ( Cook에 의해 )에 배치됩니다. NLLogDCFLSC2

  • 첫 번째는 완전한 문제로서 맹그로브 (모든 정점 쌍이 그들 사이에 하나의 지정된 경로를 갖는 그래프)에서 도달 할 수있는 "도달 범위가 분명한 로그 공간"에 대한 입니다. 이 수업은 전에 논의 되었습니다 .규칙
  • 두 번째는 이며, 정점 사이의 경로가 최대 다항식 인 그래프에 도달 할 수 있습니다.몇 가지

스택을 사용하여 이러한 그래프에서 깊이 우선 검색을 수행하면 다항식 시간이 걸리므로 이러한 클래스는 있습니다.LogDCFLSC2


@Derrick : 이러한 문제가 LogDCFL에 있음을 보여주는 참조를 추가하십시오.
시바 킨 탈리

@ 시바 : 마지막 단락이 그래프에 의해 결정 된 결정 론적 푸시 다운 자동 장치로 이러한 문제를 인식 할 수 있다는 주장이라고 생각 했습니까?
András Salamon

1
@ 데릭 : 감사합니다. 따라서 NL과 LogDCFL의 교차점에는 로그 공간에없는 것으로 알려진 문제점이 있습니다. 재미있는 !!
시바 킨 탈리

2
예, 매우 흥미 롭습니다. 다시 말하지만, 맹그로브는 배시 바운드에 대한 (log log n) 공간 효율 계수를 갖지만 ReachFewL 그래프에 대한 비슷한 바운드는 알 수 없습니다.
Derrick Stolee

1
COCOON'11 소식 : 지금 이다 동일한 R E C H U L . 우후! 아르 자형이자형h에프이자형 아르 자형이자형h
Hsien-Chih Chang 張顯 之

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.