উচ্চ সাফল্যের সম্ভাবনা সহ গ্রোভার অ্যালগরিদমের অনুকূলতার উপর


9

এটি সুপরিচিত যে ফাংশনটির সীমিত ত্রুটি কোয়ান্টাম কোয়েরি জটিলতা OR(x1,x2,,xn) হয় Θ(n)। এখন প্রশ্নটি কি আমরা যদি আমাদের কোয়ান্টাম অ্যালগরিদম সম্ভাবনার সাথে প্রতিটি ইনপুট সফল করতে চান1ϵ স্বাভাবিকের চেয়ে বরং 2/3। এখন শর্তেϵ উপযুক্ত ওপরের এবং নিম্ন সীমানা কি হবে?

এটা তাত্ক্ষণিক O(nlog(1/ϵ))গ্রোভার অ্যালগরিদম পুনরাবৃত্তি করে এই কাজের জন্য ক্যোয়ারী যথেষ্ট ices তবে আমি যা মনে করি তা থেকে মোটেও সর্বোত্তম নয় এমনকি সরল গ্রোভার অ্যালগরিদম যদি সাবধানে চালানো হয়, যেমন যথাযথ সংখ্যার পুনরাবৃত্তির জন্য, এমন কিছু অর্জন করতে পারেϵ=O(1/n) শুধু সাথে O(n)পুনরাবৃত্তিও। এবং তাই এটি ব্যবহার করে সবার জন্য উন্নতি পেতে পারেϵ'S। অন্যদিকে, আমি এটি আশা করি নাΩ(n) খুব ছোট জন্য সঠিক উত্তর হতে ϵ'S।

তবে আমি কী আগ্রহী তা দেখতে আগ্রহী ϵনির্ভর করে উপরের এবং নিম্ন সীমার বিভিন্ন ব্যাপ্তির জন্য ϵ বিশেষ করে যখন ϵ খুব ছোট বলে ϵ=exp(Ω(n)) অথবা ϵ=1/nk বড় জন্য k'S।

(কিছু প্রসঙ্গে বলতে গেলে, আমি যে সাধারণ ঘটনাটি পাচ্ছি তা হ'ল কোয়ান্টাম কোয়েরি জটিলতার প্রেক্ষাপটে প্রশস্তকরণ))


3
এই কাগজটি আপনার প্রশ্নের উত্তর সরবরাহ করতে হবে: arxiv.org/abs/cs/9904019v2
জন ওয়াটরাস

1
হুঁ আমি এখন কিছুটা বিভ্রান্ত হয়ে পড়েছি মামলার জন্য ϵ=1N। মনে হয় এই কাগজটি arxiv.org/pdf/quant-ph/9605034v1.pdf বলেছে যে প্রায়π4N পুনরাবৃত্তিগুলি একটি উচ্চ সম্ভাবনার ফলাফল পেতে পারে, যেমন ϵ=1N। (প্রথম কলামের 2 পৃষ্ঠার নীচে) অন্যদিকে আপনি উল্লিখিত কাগজটি বলেছেন, ধারা 3 এর 4 পৃষ্ঠার শেষে, এটিo(1) ব্যর্থতা সম্ভাবনা জন্য অসম্ভব O(N)প্রশ্নের।
মোহাম্মদ বাভারিয়ান

1
@ মোহাম্মদবাভারিয়ান: আমি মনে করি যে কেবল সমাধানের সংখ্যাটি (বা একটি অনন্য সমাধান রয়েছে) সেই ক্ষেত্রেই এটি সম্ভব।
রবিন কোঠারি

উত্তর:


3

সম্পূর্ণতার জন্য, একটি উত্তর এখানে।

দিন Qϵ(f) ইঙ্গিত ϵকোনও ক্রিয়াকলাপের কম্পিউটিংয়ের তাত্ক্ষণিক কোয়ার্টাম কোয়েরি জটিলতা f এবং ORn ওআর ফাংশনটি চালু থাকুন n বিটস, হিসাবে সংজ্ঞায়িত ORn(x1,,xn)=i=1nxi। (দ্রষ্টব্য যে এটি সেই সমস্যার থেকে পৃথক যেখানে আপনাকে প্রতিশ্রুতি দেওয়া হয় যে ইনপুটটির ঠিক এক 1 রয়েছে এবং উদ্দেশ্যটি হ'ল এটি 1 যে কোনও সমস্যা ছাড়াই সমস্যাটি সমাধান করা যায়)Θ(n) প্রশ্নের।)

তাহলে আমাদের সবার জন্য আছে ϵ[2n,1/3],

Qϵ(ORn)=Θ(nlog(1/ϵ))

এটি ছোট-ত্রুটি এবং জিরো-ত্রুটি কোয়ান্টাম অ্যালগরিদমের জন্য সীমা থেকে অনুসরণ করা হয় ।

আসলে, আমরা আরও সাধারণ কিছু জানি। সমস্ত প্রতিসম ফাংশন জন্যf, যা কেবলমাত্র ইনপুটটির হামিং ওজনের উপর নির্ভর করে এমন ফাংশনগুলি আমাদের কাছে রয়েছে ϵ[2n,1/3],

Qϵ(f)=Θ(Q1/3(f)+nlog(1/ϵ))

এটি কোয়ান্টাম অ্যালগরিদম সম্পর্কিত একটি নোট এবং প্রতিসাম্যিক ক্রিয়াকলাপগুলির জন্য এপসিলন-ত্রুটি বহুত্বের ন্যূনতম ডিগ্রীতে দেখানো হয়েছিল ।

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