পূর্ণসংখ্যার গুণককরণের সময়কালে নিম্নসীমা?


11

1975 সালে মিলার দেখিয়েছেন কিভাবে পূর্ণসংখ্যা এর গুণকনির্ণয় কমাতে সময়ের খোঁজার জন্য একটি ফাংশন এর ( এক্স ) = একটি এক্সNr যেমন যে এফ ( এক্স + আর ) = এফ ( এক্স ) কিছু এলোমেলোভাবে একটি < এন বেছে নিয়েছে। এটি সর্বজনবিদিত যে শোরের অ্যালগরিদমকোয়ান্টাম কম্পিউটারে দক্ষতার সাথে আর খুঁজে পেতে পারে, যেখানে এটি বিশ্বাস করা হয় যে এটি একটি শাস্ত্রীয় কম্পিউটারের জন্য আর সন্ধান করতে অক্ষম হবেf(x)=axmodNf(x+r)=f(x)a<Nrr

আমার প্রশ্ন এখন হচ্ছে: সেখানে কোনো পরিচিত নিম্ন সীমা হয় র্যান্ডম জন্য এন ? সেখানে কোনো সীমা করছেন দেওয়া এন = P Q আরএসএ হিসেবে মনোনীত করা হয়? স্পষ্টত, হওয়া আবশ্যক Ω ( লগ ( এন ) ) অন্যথায় এক মাত্র মূল্যায়ন পারে যেমন ( এক্স ) উপর হে ( লগ ( এন ) ) জিনিসটা ধারাবাহিক পয়েন্ট RrNrN=pqrΩ(log(N))f(x)O(log(N))rধ্রুপদী। যদি কোনও ধ্রুপদী ফ্যাক্টরিং অ্যালগরিদম থাকে যা কেবলমাত্র এর বন্টন সম্পর্কিত কিছু অনুমানের অধীনে কাজ করে তবে আরএসএ ভাঙ্গার পক্ষে যথেষ্ট হবে , যেমন r Θ ( এন / লগ ( এন ) ) বা আর Θ ( rrΘ(N/log(N))?rΘ(N)

" গড় গুণক অর্ডার মোড n " -এ কার্ল পোমরেন্সের একটি উপস্থাপনা প্রমাণ দেয় যে সমস্ত এন এর উপরে ( এন / লগ ( এন ) ) হ'ল , তবুও আমি নিশ্চিত নই যে কোনও ধ্রুপদী অ্যালগরিদম যা এন এর অধীনে করতে পারে আর ( এন / লগ ( এন ) ) এর অনুমানটি শেষ পর্যন্ত আরএসএকে ভেঙে দেবে। পারি এন adverserially আছে নির্বাচন করা যেতে হে ( এন )rO(N/log(N))NNrO(N/log(N))N বা r O ( ) rO(N))?rO(N)

(দ্রষ্টব্য: জেনেরিক ফ্যাক্টরিং বনাম আরএসএ ফ্যাক্টরিং সম্পর্কিত একটি সম্পর্কিত প্রশ্ন রয়েছে)

উত্তর:


17

N=pqrϕ(N)=lcm(p1,q1)p1=2pq1=2qp,qrpqN/4pp=2p+1pp

NN=pqrO(N)rO(N)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.