গ্রোভার বিস্তারণ অপারেটর কীভাবে কাজ করে এবং কেন এটি সর্বোত্তম?


15

ইন এই উত্তর , গ্রোভার এর এলগরিদম ব্যাখ্যা করা হয়। ব্যাখ্যাটি ইঙ্গিত দেয় যে অ্যালগরিদম গ্রোভার ডিফিউশন অপারেটরের উপর খুব বেশি নির্ভর করে , তবে এই অপারেটরের অভ্যন্তরীণ কার্যকারিতা সম্পর্কে বিশদ দেয় না।

সংক্ষেপে, গ্রোভার ডিফিউশন অপারেটর পরিমাপযোগ্য হওয়ার জন্য পর্যাপ্ত পরিমাণে বড় আকারের ছোট ছোট পার্থক্যগুলি পুনরাবৃত্তভাবে তৈরি করতে একটি 'গড় সম্পর্কে বিবর্তন' তৈরি করে।

প্রশ্নগুলি এখন:

  1. গ্রোভার বিস্তারণ অপারেটর কীভাবে এটি অর্জন করতে পারে?
  2. কেন একটি অর্র্ডারড ডাটাবেস অনুকূল অনুসন্ধান করতে মোট সময়ে ফলাফল ?O(n)

1
দ্বিতীয় প্রশ্নের উপর একটি মন্তব্য। গ্রোভারের অ্যালগরিদমে রাজ্যের ট্র্যাকটি ঠিক জ্যোডেসিককে অ্যালগরিদমের প্রাথমিক অবস্থার সাথে এবং গন্তব্যস্থলের রাজ্যের সাথে সংযুক্ত করে অনুসরণ করে works সুতরাং এটি সর্বোত্তম।
XXDD

উত্তর:


5

যেহেতু মূল প্রশ্নটি একজন সাধারণ ব্যক্তির বর্ণনার বিষয়ে ছিল তাই আমি একটি অবিচ্ছিন্ন সময় উপস্থাপনের ভিত্তিতে কিছুটা আলাদা সমাধান প্রস্তাব করি যা সম্ভবত বোঝা সহজ (পটভূমি নির্ভর) বিবর্তন। (তবে এটি কোনও সাধারণ মানুষের পক্ষে উপযুক্ত বলে আমি কোনও ভ্রান্তি করি না।)

আমরা একটি প্রারম্ভিক অবস্থা থেকে শুরু করি যা সমস্ত রাজ্যের একরকম সুপারপজিশন, এবং আমরা এমন একটি রাজ্য লক্ষ্য নিয়ে যাচ্ছি যা সঠিক উত্তর হিসাবে স্বীকৃত হতে পারে (ধরে নিলাম ঠিক এরকম একটি রাষ্ট্র রয়েছে, যদিও এটি সাধারণীকরণযোগ্য হতে পারে)। এটি করার জন্য, আমরা হ্যামিলটোনিয়ান the এর ক্রিয়াকলাপের সাথে সময়ে সময়ে বিকশিত হই গ্রোভারের অনুসন্ধানের সত্যই সুন্দর বৈশিষ্ট্যটি এই যে, আমরা সমস্ত পরিবর্তে কেবলমাত্র দুটি স্টেটস হ্রাস করতে পারি । যদি আমরা এই রাজ্যগুলি থেকে অর্থনরমাল ভিত্তি তৈরি করি তবে এটি বর্ণনা করা সহজ, যেখানে | এক্সএইচ=| এক্সএক্স| +| ψψ| {| এক্স,| ψ}2এন{| এক্স,| ψ}| ψ=1

|ψ=12এনΣY{0,1}এন|Y
|এক্স
এইচ=|এক্সএক্স|+ +|ψψ|
{|এক্স,|ψ}2এন{|x,|ψ}
|ψ=12এন-1ΣY{0,1}এন:Yএক্স|Y
এই ভিত্তিটি ব্যবহার করে, সময় বিবর্তন হিসাবে লেখা যেতে পারে যেখানে এবং মান পাউলি ম্যাট্রিক্স আছে। এটি হিসাবে আবার লেখা যেতে পারে সুতরাং, আমরা যদি সময়ের জন্য বিবর্তিত হই- আমি টি ( আমি + + 2 - এন জেড + + -আমিএইচটি|ψএক্সজেড-আইটি(আইকোস(টি
-আমিটি(আমি+ +2-এনজেড+ +2এন-12এনএক্স)(12এন1-12এন),
এক্সজেডt=π
eit(Icos(t2n/2)i12n/2sin(t2n/2)(Z+X2n1))(12n112n).
t=π22n/2, এবং বিশ্বব্যাপী পর্যায়ক্রমে উপেক্ষা করে চূড়ান্ত অবস্থাটি হ'ল অন্য কথায়, সম্ভাব্যতা 1, আমরা রাষ্ট্র পেতে যে আমরা জন্য অনুসন্ধান করা হয়। গ্রোভারের অনুসন্ধানের সাধারণ সার্কিট-ভিত্তিক বিবরণটি হ'ল এই অবিচ্ছিন্ন সময় বিবর্তনকে বিচ্ছিন্ন পদক্ষেপগুলিতে বিভক্ত করা হয়েছে, এতে সামান্য অসুবিধা রয়েছে যা আপনি সাধারণত আপনার ফলাফলের জন্য ঠিক সম্ভবত সম্ভাবনা 1 পান না, এটির খুব কাছেই।
12n/2(Z+X2n1)(12n112n)=(12n2n12n)+(112n2n12n)=(10).
|x

একটি সতর্কতা নিম্নরূপ: আপনি পুনরায় সংজ্ঞায়িত করতে পারেন , এবং ব্যবহার করে বিবর্তিত হতে পারেন এবং বিবর্তনের সময়টি 5 গুণ কম হবে। আপনি যদি সত্যিই র‌্যাডিক্যাল হতে চান, তবে 5 টি with দিয়ে প্রতিস্থাপন করুন , এবং গ্রোভারের অনুসন্ধান স্থির সময়ে চলছে! তবে আপনাকে এটিকে নির্বিচারে করার অনুমতি নেই। প্রদত্ত যে কোনও পরীক্ষার একটি স্থির সর্বোচ্চ সংযুক্ত শক্তি (অর্থাত্ একটি নির্দিষ্ট গুণক) থাকবে। সুতরাং, বিভিন্ন পরীক্ষা-নিরীক্ষা বিভিন্ন চলমান বার আছে, কিন্তু তাদের স্কেলিং একই হয় । এটি ঠিক যেমনটি বলার মতো যে সার্কিট মডেলটির গেটের দাম স্থির থাকে, ধরে নেওয়া না যে আমরা যদি ডিগ্রি এর একটি সার্কিট ব্যবহার করি তবে প্রতিটি গেটটি সময়ে চালানো যেতে পারে ।H~=5HH~2n/22n/2k1/k

অনুকূলতার প্রমাণটি মূলত এটি অন্তর্ভুক্ত করে তা দেখানো হয় যে আপনি যদি একটি সম্ভাব্য চিহ্নিত রাষ্ট্রের সনাক্তকরণ করেন made|x|y


4

D=HnU0HnU0

U0|0n=|0n,U0|x=|xfor|x|0n.

U0U0=I2|0n0n|

D=2|++|I,
|+=2n/2(|0+|1)n

|ψ=α|++β|+|+|+++=0)D|ψ=α|+β|+

|+

x0

বেনেট ইত্যাদি। অল। দেখানো হয়েছে যে এটি সর্বোত্তম। একটি এনপি-সমস্যার ক্লাসিকাল সমাধান গ্রহণের মাধ্যমে গ্রোভারের অ্যালগরিদম এটি চতুর্ভুজিকভাবে গতি বাড়ানোর জন্য ব্যবহার করা যেতে পারে। তবে, একটি ভাষা নিচ্ছেনLA={y:xA(x)=y}AT(n)=o(2n/2)

|1nLAyLALAyT(n)1/3

জালকা পরে দেখিয়েছেন যে গ্রোভারের অ্যালগরিদম হুবহু অনুকূল।


1 গ্রোভারের অ্যালগরিদমে, বিয়োগ চিহ্নগুলি বৃত্তাকারে সরানো যেতে পারে, তাই যেখানে বিয়োগ চিহ্নটি কিছুটা স্বেচ্ছাসেবী এবং প্রসারণকারী অপারেটরের সংজ্ঞায় থাকতে হবে না necess

|+

AMAAyMAySMAMAytϵ<2T2/ϵ2MA|1nLA2nCard(S)MA |1n2n1T(n)=o(2n/2)LA

4 ইউক্যালিডিয়ান দূরত্ব ব্যবহার করে, দ্বিগুণ ট্রেস দূরত্বটি

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