Algoritmien teoriassa monimutkaisuusluokka BQP ( englanniksi bounded error quantum polynomial time ) on luokka ratkaistavuusongelmia , jotka voidaan ratkaista kvanttitietokoneella polynomiajassa (tehtävän työskentelyaika riippuu polynomiaalisesti tehtävän koosta. syöttötiedot), varmistaen samalla oikean vastauksen saamisen todennäköisyyden vähintään 2/3 jokaiselle syötteelle. Se on BPP-luokan kvanttianalogi .
Toisin sanoen ongelma kuuluu BQP-luokkaan, jos on olemassa kvanttialgoritmi (algoritmi kvanttitietokoneelle), joka ratkaisee tämän ongelman suurella todennäköisyydellä ja jonka taatusti suoritetaan korkeintaan polynomiajassa. Algoritmin mielivaltaisessa ajossa virheellisen vastauksen saamisen todennäköisyys ei saa olla suurempi kuin 1/3.
Kiinnostusta kvanttilaskentaa ja tietokoneita kohtaan aiheuttavat eräät ongelmat, jotka ovat BQP-luokassa, mutta joiden kuuluvuus P-luokkaan on tuntematon:
Algoritmien monimutkaisuusluokat | |
---|---|
Kevyenä pidetty | |
Taitaa olla vaikeaa | |
Vaikeaksi pidetty |
|
kvanttiinformatiikka | |||||||||
---|---|---|---|---|---|---|---|---|---|
Yleiset käsitteet |
| ||||||||
kvanttiviestintä |
| ||||||||
Kvanttialgoritmit |
| ||||||||
Kvanttikompleksiteoria |
| ||||||||
Kvanttilaskentamallit |
| ||||||||
Epäkoherenssin ehkäisy |
| ||||||||
Fyysiset toteutukset |
|