Shor 알고리즘의 감소가 원래 Shor에 의해 발견 되었습니까?


79

이것은 연구 질문보다 "역사적 질문"이지만, Peter Shor가 처음 발견 한 인수 분해에 대한 Shor의 알고리즘에서 주문을 찾기위한 고전적인 축소입니까, 아니면 이전에 알려졌습니까? 쇼어 이전의 감축을 설명하는 논문이 있습니까, 아니면 간단히 "민간 결과"입니까? 아니면 같은 논문에서 또 다른 획기적인 것일까 요?

답변:


139

나는 정말로 답을 모른다는 것을 인정해야합니다 (소리가 놀랍습니다). 나는이 축소를 스스로 발견하거나 재발견했다.

나는 이산 로그 알고리즘을 먼저 발견하고 팩토링 알고리즘을 두 번째로 발견했기 때문에 이산 로그에서 주기성이 유용하다는 것을 알았습니다. 나는 인수 분해가 동일한 제곱 (mod N)을 가진 두 개의 같지 않은 숫자를 찾는 것과 동등하다는 것을 알고있었습니다. 이것은 2 차 체 알고리즘의 기초입니다. 또한 Euler 함수 를 찾는 팩토링이 줄어드는 것을 보았습니다 .ϕ

주문 찾기에 대한이 질문의 축소를 생각해 냈지만 어렵지는 않습니다. 따라서이 축소에 대해 설명하는 다른 논문이 있으면 놀랍지 않습니다. 그러나 이것이 널리 알려진 "민속 결과"라고 생각하지 않습니다. 누군가가 그것을 발견 했더라도, 양자 컴퓨팅 이전에 왜 누군가가 주문 찾기 (고전의 컴퓨터에서 기하 급수적으로)의 문제에 대한 팩터링을 줄이는 것에 관심이 있을까요?

편집 : 주문 찾기는 오라클 환경에서만 기하 급수적으로 증가합니다. 위해 찾는 모듈 인수 분해에 해당 , 다른 대답이 지적 하듯이, 헤더 WOLL에 의해 이전에 증명되었다.NN


92
흠, 이것이 충분한 지 확실하지 않습니다
chbaker0

5
@mebob : 좋은 회의론자를 만듭니다 .SE post = P
Mehrdad

26
그럼 ... 확실하지 않습니까?
OrangeDog

1
실제로, 1994 년 원본 pdf 문서 에는 "요소의 요소를 고려하여 인수 순서에서 무작위로 줄어든 부분이 있습니다 [23]"(23)는 다시 Miller 1976 pdf에 대한 참조 입니다. 그러나이 논문을 간략히 살펴보면 해당 감소를 찾을 수 없었지만 φ 감소를 찾을 수있었습니다.
Frédéric Grosshans

2
@ Frédéric Grosshans : 사실 Andrew Odlyzko가 저에게 그 언급을 지적했을 가능성이 높습니다.
Peter Shor

55

인수 분해에서 주문 찾기 (mod N) 로의 무작위 감소는 1970 년대 후반과 1980 년대 초에 수 이론 알고리즘에서 일하는 사람들에게 매우 잘 알려져있었습니다. 실제로, 그것은 헤더 월 (Herhead Woll)의 논문, 수 이론 문제, 정보 및 계산 72 (1987) 167-179 , 에릭 바흐 (Eric Bach ) 중 축소 , 그리고 그 전에 그것을 알고있었습니다.

Peter Shor가 주문 검색이 "고전 컴퓨터에서 기하 급수적으로 증가 할 것"이라고 말한 이유가 궁금합니다. N의 인수 분해와 (서브 지수 시간으로 계산할 수있는)를 알고 하나의 주 전력마다 모듈로 작동하면 순서를 찾을 수 있습니다. φ(N)


14
여러분이 할 수있는 모든 오라클 함수의 순서 찾기는 다음과 같습니다. 주어진 , find 은 기하 급수적으로 지수입니다. 이것은 양자 컴퓨터에서 사용해야하는 전부입니다. f k ( n )k,nfk(n)
피터 쇼어

14
나는 당신이 훨씬 더 제한된 계산 모델을 염두에두고 있다고 생각했습니다. 그러나 당신이 알고 있듯이 주문 찾기 mod N의 특정 문제는 상당히 다릅니다. 사실, 사람들은이 특정 문제를 고려해 축소하는 것에 대해 생각했을 것입니다.
Jeffrey Shallit

Heather Woll은 [1]을 인수 분해에서 주문 찾기로 감소시키는 원인으로 인용하지만 Princeton 엔지니어링 라이브러리 나 Princeton Computer Science 부서에는 사본이 없습니다. (btw를 찾고 싶습니다) [1] LONG. D. (1981)“무작위 인수 분해 및 주문 계산 등가물”, 프린스턴 대학 전기 공학 및 컴퓨터 과학부, 기술 보고서 ​​284, 4 월.
Frédéric Grosshans

2
이메일 주소를 보내 주시면 사본을 보내드릴 수 있습니다.
Jeffrey Shallit
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.