To'qnashuv muammosi - Collision problem

The r-to-1 to'qnashuvi muammosi muhim nazariy muammo hisoblanadi murakkablik nazariyasi, kvant hisoblash va hisoblash matematikasi. To'qnashuv muammosi ko'pincha 2 dan 1 gacha bo'lgan versiyaga tegishli:[1] berilgan hatto va funktsiya , bizga f ham va'da qilingan 1dan 1gacha yoki 2 dan 1 gacha. Biz faqat qiymati haqida so'rovlar qilishga ruxsat beramiz har qanday kishi uchun . Muammo f ning 1 dan 1 gacha yoki 2 dan 1 gacha ekanligini aniqlik bilan aniqlash uchun qancha so'rov qilishimiz kerakligini so'raydi.

Bayagbag holati

Deterministik

2 dan 1 gacha bo'lgan versiyani hal qilish uchun hal qilish talab etiladi so'rovlar va umuman, r-to-1 funktsiyalarini 1 dan 1 gacha funktsiyalardan ajratish talab etiladi so'rovlar.

Bu to'g'ridan-to'g'ri dastur kaptar teshigi printsipi: agar funktsiya r-to-1 bo'lsa, u holda keyin Biz to'qnashuvni topganimizga kafolat beramiz. Agar funktsiya 1 dan 1 gacha bo'lsa, u holda to'qnashuv bo'lmaydi. Shunday qilib, so'rovlar etarli. Agar omadimiz kelmasa, unda birinchisi so'rovlar aniq javoblarni qaytarishi mumkin, shuning uchun so'rovlar ham zarur.

Tasodifiy

Agar tasodifiylikka yo'l qo'ysak, muammo osonroq. Tomonidan tug'ilgan kungi paradoks, agar biz (aniq) so'rovlarni tasodifiy tanlasak, unda yuqori ehtimollik bilan har qanday sobit 2 dan 1 gacha funktsiyalarda to'qnashuvni topamiz so'rovlar.

Kvant eritmasi

The BHT algoritmi, ishlatadigan Grover algoritmi, faqat muammoni hal qilish orqali ushbu muammoni maqbul tarzda hal qiladi so'rovlar f.

Adabiyotlar

  1. ^ Skott Aaronson (2004). "Jismoniy dunyoda samarali hisoblash chegaralari" (PDF ). Iqtibos jurnali talab qiladi | jurnal = (Yordam bering)