일정한 시간은 절대적으로 낮은 시간의 복잡성입니다. 일정 시간에 계산할 수있는 사소한 것이 있습니까? 우리가 Turing machine 모델을 고수한다면, 입력의 더 긴 부분이 일정한 시간 내에 도달 할 수 없기 때문에 응답은 입력의 일정한 길이의 초기 세그먼트에만 의존 할 수 있기 때문에 많은 것을 할 수 없습니다.
반면에 비트 수 에 대한 기본 연산 이 단일 단계로 계산되는 다소 강력한 (보다 현실적인) 단위 비용 RAM 모델을 채택하면 사소한 문제를 해결할 수 있습니다. 일정한 시간에도 작업. 예를 들면 다음과 같습니다.
인스턴스 : 정수 , 각각 비트에 의해 2 진 형식으로 제공됩니다 .
질문 : 꼭지점 연결이 k 이고, 가장자리 연결이 l 이고, 최소도가 d 가되도록 vertex 그래프 가 있습니까?
정의에서 문제가 NP에 있다는 것은 분명하지 않습니다 . 그 이유는 자연 감시 (그래프)에 비트의 긴 설명 이 필요할 수 있고 입력은 O ( log n ) 비트 만으로 제공되기 때문 입니다. 한편, 다음 정리 ( B. Bollobas의 극단 그래프 이론 참조 )가 구출됩니다.
정리 : 하자 정수이어야. 다음 조건 중 하나가 충족되는 경우에만 정점 연결성 k , 간선 연결성 및 최소 차수 갖는 정점 그래프 가 있습니다 .
- ,
이러한 조건은 일정 시간 (단가 RAM 모델)으로 확인할 수 있기 때문에 정리는이 모델에서 일정한 시간 알고리즘으로 이어집니다.
질문 : 상수 시간 알고리즘의 다른 사소한 예는 무엇입니까?