정수 인수 분해 오라클이있는 P


18

난 그냥이 "읽기 ? 인수 분해 정수 NP에 완성 문제인가 "질문에 ... 난 또 다른 질문을 물어 내 명성의 일부를 :-) 쓰기로 결정 그래서 가진 P를 ( Q는 간단하다 ) 1 :QP(Q is trivial)1

경우 인수 분해 정수로 해결할 수있는 문제는,의 힘 무엇이라고 신탁 인 P A는 ? APA

RSA 기반 공개 키 암호화가 안전하지 않다고 생각합니다. 그러나 이것과는 별도로 다른 놀라운 결과가 있습니까?


3
@ 그 부분 P(Q is trivial)=1이 농담이지 않습니까?
Pratik Deoghare

이 질문은 관련과 (아마도) 더 자연스러운 질문을 제시 다음의 경우 R은 오라클은 그 반환 _ (_ M은 F , N ) 기계 튜링 다항식 시간의 최대 런타임으로 M을 길이의 모든 입력을 통해 N 의 힘 무엇인가 P ^ R?
John Sidles

2
@Vor : "다항식 시간이 될 수있는 문제 Turing이 정수 인수 분해로 줄어드는 문제"와 같은 것이 아닌가? 아니면 다른 것을 묻고 싶습니까?
Joshua Grochow

나는 초보자이기 때문에 내 질문은 거의 호기심입니다. 단순한 현실에서 시작했습니다. "실제 세계에서"많은 NP- 완전 문제가 있습니다 (우편 배달원은 그의 힘을 유지하려고 노력하고 가족은 움직이고 트럭에 가구를 맞추고 싶어합니다. ... :- ))). 그러나 "인수 분해 문제"는 보이지 않지만 ... P와 NPC 사이에서는 더 간단 할 수 있습니다. ... 아마 현실은 곱셈을 미워합니다 :-D :-D
Marzio De Biasi

답변:


11

나는 당신에게 질문에 대한 답이 없지만, "천사 기반 보안"이라는 이름으로 최근에 비슷한 개념이 연구되었다는 것을 알고 있습니다.

이 개념을 연구하는 첫 번째 논문은 Prabhakaran & Sahai (STOC '04) 입니다. 특히 그들은 초록에 썼습니다 :

[... 우리는] 대 수학적 계산 능력에 대한 적대적인 접근을 제공한다.

이 개념을 논의하는 또 다른 중요한 논문은 Canetti, Lin, & Pass (FOCS 2010)의 논문 입니다. 나는 그들의 컨퍼런스 프레젠테이션 ( techtalks ) 의 일부를 보았고 , 올바르게 기억하면 질문에서 언급 한 것과 비슷한 예부터 시작합니다.


13

분명히 팩토링 오라클로 팩토링으로 줄일 수있는 모든 결정 문제를 해결할 수 있습니다. 그러나 여러 쿼리를 만들 수있는 기능이 제공되었으므로 여러 쿼리를 작성하려는 사소한 문제를 생각해 보았습니다.

오일러 계급 함수를 계산하는 문제는 그런 문제처럼 보입니다. 의사 결정 버전의 팩토링으로 Karp를 줄여서이 문제의 결정 버전을 해결하는 방법을 모르겠습니다. 그러나 튜링 감소를 사용하면이를 팩토링으로 쉽게 줄일 수 있습니다.


3
다음 은 계산 된 기능 계산의 복잡성에 관한 MO 관련 게시물입니다 .
Hsien-Chih Chang 張顯 之

작은 추가 : Euler의 Totient 함수-> 팩토링을 계산하면서 다른 방향으로 다항식 시간 단축도 있습니다. 알려진 감소가 이러한 문제의 결정 버전에 적용되는지 여부는 확인하지 않았습니다. 그럼에도 불구하고 Totient 함수 (또는 고정 배수)를 계산할 수 있으면 분해 할 수 있습니다. Shoup의 책 은 이것에 대한 장을 헌정합니다.
Juan Bermejo Vega

9

Joe의 이전 답변에 부연 : 참고 . 후자는 "낮은"계층 구조에서 두 번째로 낮은 클래스입니다. 즉, N P N P c o N P = N P 입니다. 이것은 특히 P FACTORINGN P FACTORINGN P를 의미 합니다. 우리는 c o N PB Q P에 대해 비슷한 언급을 할 수있다FACTORINGNPcoNPNPNPcoNP=NP

PFACTORINGNPFACTORINGNP.
coNPBQP 은 적어도 거친 수준에서 FACTORING 문제와 동일한 복잡성을 가지고 있음을 보여줍니다.PFACTORINGFACTORING 말하자면 자체
PFACTORINGNPcoNPBQP.

새로운 답변에 감사드립니다. BTW, 문제들 중에서 환원 가능성에 대한 논문 / 결과에 대해 알고 있습니까? NPcoNP
Marzio De Biasi

3
심지어 에도 있습니다 (답변과 동일한 추론). UPcoUP
Joshua Grochow

6

인수 분해는 NP에 있으므로 적어도 라고 말할 수 있습니다 .PAΔ2P


5

FNPPPAΔ2pPNPBQPPPAPNPBQP

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