Milliy universitetining jizzax filiali kompyuter ilmlari va muhandislik texnologiyalari



Download 6,59 Mb.
Pdf ko'rish
bet159/188
Sana10.11.2022
Hajmi6,59 Mb.
#862908
1   ...   155   156   157   158   159   160   161   162   ...   188
Bog'liq
O\'zmuJF 1-to\'plam 07.10.22

Kvant qidirish algoritmi 
Klassik qidiruv algoritmi 
N
ta elementni oʻz ichiga olgan tartibsiz roʻyxatda 
koʻrsatilgan elementni topish uchun N ta operatsiyalar o’tkazishi kerak 
boʻladi . Grover tomonidan (
1995 yil
) tavsiya etilgan kvant qidiruv algoritmi klassik 
analogiga qaraganda kvadratik darajada tezroq , 
chunki faqat O

ta operatsiyalar 
oʻtkazish kerak. Kvant kompyuterida izlanishi kerak boʻlgan elementlar soni 
tizimning mumkin boʻlgan holatlari soni 
N


n
, bu erda 
n
-tizimdagi qubitlar 
soni.
Ikki kubitli tizim uchun 
N
= 2 
2
= 4 bilan elementlar, algoritm faqat bir 
iteratsiya bilan yechim topadi [3]. Qidiruv algoritmlari kvant hisoblashda muhim rol 
oʻynaydi , chunki ular hisoblash uchun juda koʻp vaqt talab qiladigan yoki bajarilishi 
kerak boʻlgan juda koʻp operatsiyalarga ega boʻlgan aniq bir muammoning 
yechimlarini qidirish uchun ham ishlatilishi mumkin. 
Grover algoritmi elementlarning oʻzini qidirish oʻrniga elementlar indeksida 
qidiruvni amalga oshiradi. U ikkita aniq kubitlardan foydalanadi, ulardan biri 
qidirilayotgan elementlarni (| 
x

), ikkinchisida esa yordamchi kubitlarni (| 
q

) oʻz 


287 
ichiga oladi. Algoritmning birinchi bosqichida qubitlar | 
x

holatida bir xil 
superpozitsiyada tayyorlanadi. Bunday holatda har qanday ob’ektni oʻlchash amalga 
oshirilgandan keyin topish ehtimoli bir xil boʻladi. 
Qaror qabul qilishda kvant algoritmlari yondashuvi 
2000 yilda Franko mavjudlik tarafkashligini modellashtirish uchun 
amplitudali kuchaytirishga asoslangan yondashuvni joriy qildi. Uning bu ishni 
oʻrganish davomida foydalangan parametrlari quyidagicha edi:
N elementlar soni, f:{0,1,…,N−1}→{0,1} mantiqiy funksiyasi, elementlarni 
qaysi qismlarga boʻlish koʻrsatgichi t- ijobiy predmetlar (f=1) soni va N−t salbiy 
predmetlar (f=0) soni. Frankoda taqdim etilgan algoritm quyidagi uch bosqichdan 
iborat: 
1. 
Dastlabki holat
: N elementlar kodlangan N- turli og'irliklarga ega boʻlgan 
oʻlchovli vektor maydoni, bu amplitudani kuchaytirish yondashuvi va Grover 
algoritmi oʻrtasidagi asosiy farqdir.
Masalan, a ni yaxshi ob'ektni oʻlchash ehtimoli sifatida hisoblasak va
𝑎 >
𝑡
𝑁
deb 
faraz qilsak, bu ijobiy obektlar insonning aqliy faoliyatida muhim ahamiyatga ega 
ekanligini koʻrsatadi. Agar bu bosqichda yaratilgan holatni 
|𝑠⟩ =|𝛹
0
⟩ + |𝛹
1

deb hisoblasak, bu yerda |
𝛹
0

salbiy vektorlarning superpozitsiyasi va |
𝛹
1

ijobiy 
vektorlarning superpozitsiyasi. 
𝐴|0⟩ =|𝛹
0
⟩ + |𝛹
1

bu yerda A kvant algoritmidir. 
[4-5]
2.
Kuchaytirish mexanizmi
: bu bosqich iteratsion jarayon boʻlib, unda har bir 
iteratsiya uchun mantiqiy funktsiya bajariladi.f barcha ob'ektlar boʻyicha bir 
vaqtning oʻzida baholanadi va ijobiy obektlarning og'irligi aralashish effektlari 
yordamida kuchaytiriladi. 
1
√𝑎
hisoblash natijasida algoritm muvaffaqiyatli 
boʻladi. Bu qadam ijobiy obektlarni eslab qolish uchun xotira vazifasini 
bildiradi. Kuchaytirish operatorni qoʻllash orqali quyidagi natija kelib chiqadi
Q=-AS
0
A
-1
S
f
bu fazali inversiya operatorlaridir. Boshqa soʻzlar bilan aytganda, 
S
0
 
amplitudaning belgisini oʻzgartiradi, agar chegara |0

boʻlsa esa,
S
f
shartli ravishda 
yaxshi holatlar belgisini oʻzgartiradi.[6-9] 
3.
Olingan holatni oʻlchash
: ikkinchi bosqichdan soʻng, qayta koʻrib 
chiqilgan holat asosan yaxshi narsalarni oʻz ichiga oladi. Shunday qilib, yakuniy 
holatni oʻlchash orqali yaxshi narsalardan biri yuqori ehtimollik bilan tanlanadi va 
esga olish vazifasi tugallanadi. Demak, bu protsedura eslash jarayonini bildiradi.
Amplitudani kuchaytirish algoritmini superpozitsiya holatiga qoʻllashda muhim 
nuqta uning boshqa ehtimollarga qanday ta'sir qilishidir. Tanlangan ehtimollik 
amplitudasi kuchaytirilsa, boshqa ehtimollik amplitudalari zaiflashadi va 
aksincha[10].
Xulosa 


288 
Ushbu izlanishlar orqali qidiruv va qaror qabul qilish masalalarini hal 
qiladigan ba’zi kvant algoritmlarini tasvirlab berdik. Biroq, koʻp algoritmlar 
hozircha noma'lum, xususan, koʻproq eksponensial tezlashuvlar haqidagi 
algoritmlarni bularga misol qilib keltirsak boʻladi. Buning sabablaridan biri 
shundaki, soʻrovlar murakkabligi modelida kvant hisoblash kuchida kuchli pastki 
chegaralar isbotlangan, bu yerda murakkablik oʻlchovi sifatida faqat kirish 
soʻrovlari soni hisobga olindi. Misol uchun, Grover algoritmi tomonidan erishilgan 
murakkablikni bir xil muvaffaqiyat ehtimoli saqlanib qolgan holda, hatto bitta soʻrov 
bilan yaxshilash mumkin emas. Bu kriptografiyadagi kvant algoritmlarining 
muvaffaqiyatining sabablaridan biri: kvant kompyuterlari klassik kompyuterlar 
ishlata olmaydigan tarzda foydalanishi mumkin boʻlgan yashirin muammoli 
tuzilmaning mavjudligidir. Amaliy qiziqishning boshqa muammolarida bunday 
yashirin tuzilmani topish muhim ochiq muammo boʻlib qolmoqda. 

Download 6,59 Mb.

Do'stlaringiz bilan baham:
1   ...   155   156   157   158   159   160   161   162   ...   188




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish