Problém s kolizí - Collision problem
The Problém kolize r-to-1 je důležitý teoretický problém v teorie složitosti, kvantové výpočty, a výpočetní matematika. Problém s kolizí se nejčastěji týká verze 2 na 1:[1] daný sudá a funkce , je nám slíbeno, že f je buď 1: 1 nebo 2: 1. Jsme oprávněni činit dotazy pouze na hodnotu pro všechny . Problém se poté zeptá, kolik takových dotazů musíme udělat, abychom mohli s jistotou určit, zda f je 1: 1 nebo 2: 1.
Stav Bayagbag
Deterministický
Řešení verze 2 na 1 deterministicky vyžaduje obecně vyžaduje rozlišování funkcí r-to-1 od funkcí 1: 1 dotazy.
Jedná se o přímou aplikaci princip pigeonhole: pokud je funkce r-to-1, pak po zaručeně jsme našli kolizi. Pokud je funkce 1: 1, pak žádná kolize neexistuje. Tím pádem, dotazy stačí. Pokud máme smůlu, pak první dotazy by mohly vrátit odlišné odpovědi, takže dotazy jsou také nezbytné.
Náhodně
Pokud povolíme náhodnost, problém je jednodušší. Podle narozeninový paradox, pokud náhodně vybereme (odlišné) dotazy, pak s vysokou pravděpodobností najdeme kolizi v jakékoli pevné funkci 2 na 1 po dotazy.
Kvantové řešení
The Algoritmus BHT, který používá Groverův algoritmus, řeší tento problém optimálně pouze výrobou dotazy na F.
Reference
- ^ Scott Aaronson (2004). „Meze efektivního výpočtu ve fyzickém světě“ (PDF ). Citovat deník vyžaduje
| deník =
(Pomoc)
Tento fyzika související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |