많은 문제들에 대해, 가장 점증적인 복잡성을 갖는 알고리즘은 큰 O 표기법에 의해 숨겨지는 매우 큰 상수 인자를 갖는다. 이것은 행렬 곱셈, 정수 곱셈 (특히, Harvey와 van der Hoeven의 최근 O (n log n) 정수 곱셈 알고리즘), 낮은 정렬 네트워크 및 그래프 마이너 찾기에서 발생합니다. 이러한 알고리즘을 때때로 은하계 알고리즘이라고합니다.
일반 정렬 및 정수 추가와 같은 다른 알고리즘의 경우 알고리즘은 최적의 점근 적 복잡성과 작은 상수 요소로 알려져 있습니다.
전자 알고리즘을 후자의 알고리즘과 이론적 인 관점에서 분리하기 위해 어떤 연구가 수행 되었습니까?
숨겨진 상수는 종종 다른 계산 모델 간의 구별을 숨기기 위해 생략된다는 것을 알고 있습니다. 그러나 다양한 모델에서 이러한 은하계 알고리즘은 예를 들어 10 억 크기의 입력에 대해 무의식적으로 나쁜 알고리즘보다 느릴 것이라고 확신합니다. 어떤 경우에는 구별이 미묘하지 않습니다. 엄격하게 만들어 졌습니까?
예를 들어, 매우 간단한 ISA를 가진 von Neumann 시스템과 같은 매우 간단한 계산 모델을 발명 한 다음 알고리즘을 구현하고 실행 시간을 명시 적 상수로 제한 할 수 있습니다. 이것은 다양한 알고리즘에서 수행 되었습니까?