この数論問題はどの複雑性クラスに属しますか?


12

'与えられB C Nを、ある、ある' -completeは。a,b,cNx,yNax2+by=cNP

どの複雑度クラスが '、、 'に属しますか? xはY N X 2 + B Y 2 = Ca,b,cNx,yNax2+by2=c


2
最初の問題がNP完全なのはなぜですか?参照をいただければ幸いです。:)
マイケル・ウェハ

2
@ MichaelWehar、Quadratic DiophantineはNP完全です。ゲイリーとジョンソンでもそうだと思います。
カヴェ

2
これは、Garey and JohnsonのAN8、ページ250:Manders and Adleman、「NP完全決定問題、バイナリ2次関数」、1978年です。
カベ

4
存在合理的解決策はそれ故に、ファクタリングの多項式還元性である:使用ハッセ原理を、そのチェックになるヒルベルト記号/ C B / C P = 1、すべての素数のためのP 2 a b cNPcoNP a/cb/cp=1p2abc
エミールイェジャベク3.0

5
(整数または合理的可解性のいずれかのために)あなたがより良いファクタリングよりも何かを得る可能性が低いことが注意:すでに特殊なケース(すなわち、かどうかcは 2つの正方形の和である)すべての素数かどうかを尋ねられたp 3a=b=1ccでも多重度が発生しますが、私の知る限り、 cを因数分解するよりも効率的にこれをテストする方法はわかりません。cf. mathoverflow.net/q/57981p3(mod4)cc
エミルイェジャベク3.0

回答:


5

後で追加:コメントで述べたように、a、b、およびcが正の場合、NPの上限は自明です。

この論文の定理1.2は、2つの変数の特定のディオファンチン方程式に解があるかどうかを決定することはNPであることを示しています。


3
これは良い答えではありません(明らかなことを述べています)。

2
これは、尋ねられた質問に答えているようです。さらに条件を設定する場合は、質問に含める必要があります。
アンドラスサラモン

4
AndrásSalamon@ときに、上限NPは自明と思わないとbが両方非負である(したがってX及びYは多項式中で囲まれている、B、およびC)。本当の問題は、NPにとって難しいかどうかです。abxyabc
カベ

1
@Kaveh:はい、しかしそれは尋ねられたものではありません。さらに、a、b、cは2進数で与えられると想定しているので、xとyはnで指数関数的にのみ制限されていますか?
アンドラスサラモン

4
@AndrásSalamon、そのサイズ多項式で区切られています。私が言ったように、NPにいることは問題にとってささいなことです。論文は、問題ではないより一般的なケースについて話している。n
カベ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.