발톱은 입니다. 사소한 알고리즘은 시간 안에 발톱을 감지합니다 . 에서 수행 할 수 있습니다 . 여기서 는 다음과 같이 빠른 행렬 곱셈의 지수입니다. 각 꼭지점 v 에 대해 로 유도 된 하위 그래프를 가져 와서 삼각형을 찾으십시오. 그것의 보완. O ( n 4 ) O ( n ω + 1 ) ω N [ v ] v
내가 아는 한, 이러한 기본 알고리즘은 알려져 있습니다. Spinrad는 자신의 저서 "효율적인 그래프 표현"에 시간 내에 클로 문제를 공개 된 문제로 발견했습니다 (8.3, 103 페이지). 하한의 경우, -시간 알고리즘은 삼각형을 찾기 위한 -시간 알고리즘을 의미합니다. 따라서 를 하한으로 간주 할 수 있습니다 .
의문:
- 이것에 어떤 진전이 있습니까? 아니면 불가능하다는 것을 보여주는 진전이 있습니까?
- 최고인 O (n ^ {\ omega + 1}) 시간 알고리즘에 다른 자연적인 문제가 있습니까?
말:
- 클로가없는 그래프를 인식하는 대신 클로가 감지되도록 명시 적으로 요청하고 있습니다. 알고리즘이 일반적으로 두 가지를 모두 해결하지만 예외는 거의 없습니다.
- 그것은 알고리즘과 이론적 컴퓨터 과학 핸드북에서 선형 시간으로 찾을 수 있다고 주장했지만 오타 일뿐입니다 ( "효율적인 그래프 표현"참조).