Thuật toán Grover

Thuật toán tìm kiếm Grover là một thuật toán lượng tử dùng trong việc tìm kiếm trên một cơ sở dữ liệu chưa sắp xếp gồm N phần tử trong độ phức tạp về thời gian là O(N1/2) và sử dụng O(log N) không gian lưu trữ. Thuật toán được trình bày bởi Lov Grover vào năm 1996.

Giống như nhiều thuật toán lượng tử khác, thuật toán lượng tử cho kết quả có xác suất chính xác cao. Xác suất thất bại có thể được giảm đi bằng cách thực hiện nhiều lần thuật toán.

Ứng dụng

Thuật toán Grover có thể được dùng để giải ngược phương trình. Nói cách khác, nếu có 1 phương trình y=f(x) có thể tính toán được trên 1 máy tính lượng tử, ta có thể dùng thuật toán Grover để tính được x với y cho trước. "Giải ngược phương trình" có thể được liên hệ với việc tìm kiếm trong 1 cơ sở dữ liệu vì ta có thể tạo ra 1 phương trình sao cho phương trình đó tạo ra một số y duy nhất nếu x trùng với 1 giá trị ở trong cơ sở dữ liệu.

Thuật toán Grover cũng có thể dùng để tính toán số trung bình và số trung vị trong 1 tập số. Thuật toán cũng có thể được tối ưu hóa nếu như có nhiều hơn 1 kết quả tìm kiếm hoặc số kết quả tìm kiếm đã được biết trước.

Khởi tạo

Giả sử ta có 1 cơ sở dữ liệu gồm N phần tử. Thuật toán cần có 1 không gian N chiều, dùng n=log2N qubits. Ta cần xác định chỉ số của phần tử thỏa mãn những điều kiện tìm kiếm. Cho f là phương trình sao cho f cho giá trị 0 hoặc 1, f(ω)=1 khi và chỉ khi ω thỏa mãn những điều kiện tìm kiếm. Ta sử dụng toán tử Uω:

Mục tiêu của ta là tìm ra chỉ số của

Thuật toán

[Mạch lượng tử thể hiện Thuật Toán Grover

Các bước của thuật toán được thực hiện như sau. Cho là chồng chập của các trạng thái:

.

Toán tử

là toán tử truyền thông tin (diffusion operator).

Thuật toán gồm các bước:

  1. Khởi tạo hệ thống ở trạng thái:
  2. Thực hiện "Vòng lặp Grover" r(N) lần. Hàm r(N), có độ phức tạp O(N½), được miêu tả như sau.
    1. Thực hiện toán tử .
    2. Thực hiện toán tử .
  3. Thực hiện phép đo Ω. Kết quả của phép đo sẽ là λω với xác suất tiến tới 1 khi N≫1. Từ λω, ta có thể tìm thấy ω.

Vòng lặp đầu tiên

Từ định nghĩa, ta có bước khởi tạo

,

Uω có thể được biểu diễn theo cách:

.

Các bước sau cho thấy những gì xảy ra trong vòng lặp đầu tiên: .

.
.
.

Sau khi 2 toán tử ( and ) được sử dụng, giá trị cần tìm đã tăng từ đến .

Tham khảo

  • Reinhold, Blumel (2009). “Foundations of Quantum Mechanics: From Photons to Quantum Computers”. Chú thích journal cần |journal= (trợ giúp)

Read other articles:

Tabletop science fiction role-playing game For other Judge Dredd role-playing games, see Judge Dredd (role-playing game). Judge DreddThe Role-Playing Game1st edition boxed set, 1985DesignersMarc GascoigneRick PriestleyPublishersGames WorkshopPublication1985 1st edition, boxed set1989 2nd edition, hardbackGenresScience fictionSystemsCustomISBN978-1869893620 Judge Dredd: The Role-Playing Game is a science fiction role-playing game published by Games Workshop in 1985. A second edition was publis...

 

Metrobús Calchaquí LugarUbicación Avenida Los Quilmes - Avenida Calchaquí, Provincia de Buenos Aires, ArgentinaÁrea abastecida Partido de Quilmes, Partido de Berazategui y Partido de Florencio VarelaDescripciónTipo Autobús de tránsito rápidoSistema MetrobúsInauguración 04 de junio de 2019 (4 años)Inicio Triángulo de Bernal (Av. Los Quilmes y Acceso Sudeste en Quilmes)Fin Cruce Varela (Av. Calchaquí y Sargento Cabral en Fcio. Varela)Rutas Ruta Provincial 36Características t...

 

One of the 234 State Legislative Assembly Constituencies in Tamil Nadu TittakudiConstituency for the Tamil Nadu Legislative AssemblyConstituency detailsCountryIndiaRegionSouth IndiaStateTamil NaduDistrictCuddaloreLS constituencyCuddaloreEstablished2011Total electors2,19,390[1]ReservationSCMember of Legislative Assembly16th Tamil Nadu Legislative AssemblyIncumbent C. V. Ganesan Party  DMKAlliance  SPAElected year2021 Tittakudi is a state assembly constituency in Tam...

العلاقات الجزائرية الإيرانية الجزائر إيران   الجزائر   إيران تعديل مصدري - تعديل   العلاقات الجزائرية الإيرانية هي العلاقات الثنائية التي تجمع بين الجزائر وإيران.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: وجه المقارنة ا

 

Un espace topologique séparé X est dit normal lorsque, pour tous fermés disjoints E et F de X, il existe des ouverts disjoints U et V tels que U contienne E et V, F. En mathématiques, un espace normal est un espace topologique vérifiant un axiome de séparation plus fort que la condition usuelle d'être un espace séparé. Cette définition est à la base de résultats comme le lemme d'Urysohn ou le théorème de prolongement de Tietze. Tout espace métrisable est normal. Définition Soi...

 

ساينت جيني دي أرك ساغوناي لاك ساينت جين     الإحداثيات 48°51′27″N 72°05′38″W / 48.8575°N 72.0939°W / 48.8575; -72.0939  [1] تاريخ التأسيس 24 يناير 1970  تقسيم إداري  البلد كندا[2]  خصائص جغرافية  المساحة 273.30 كيلومتر مربع  عدد السكان  عدد السكان 217 (2021)[3] 

Альберт БеклесЗагальна інформаціяПрізвиська Дядько БенсГромадянство  Велика БританіяНародження 14 липня 1930(1930-07-14) (93 роки)Бриджтаун, БарбадосЗріст 170 смСпортКраїна  Велика БританіяВид спорту культуризм Участь і здобутки Альберт Беклес (англ. Albert Beckles; нар. 14 липн...

 

Teilnehmer an der Expedition von links nach rechts: Wegener, Neumann, Hammer, Duus (unten), Löwe, Holbein, Wedekind (oben), Foto: Mittelholzer Die Junkers-Spitzbergen-Expedition war eine 1923 von der Junkers Motorenbau GmbH als Hilfsexpedition für den norwegischen Polarforscher Roald Amundsen geplante, schließlich aber eigenständige wissenschaftliche Expedition mit einem Ganzmetallflugzeug Junkers F 13. In ihrem Verlauf führten Arthur Neumann und Walter Mittelholzer den ersten Motorflug ...

 

Overzichtsfoto Het kasteel in 2007 De ruïnes van het kasteel van Montaigle bevinden zich te Falaën, een deelgemeente van de Belgische gemeente Onhaye. Geschiedenis In Montaigle, in het schilderachtige dal van de Molignée, werden sporen van menselijke aanwezigheid gevonden van minstens 7000 v.Chr. Tussen 250 en 400 na Chr. was de 160 m hoge rots een schuilplaats (oppidum) voor de Gallo-Romeinse bevolking. Op deze plaats liet Gilles de Berlaymont een versterkte residentie bouwen. In 1298 wer...

Country in Northern Europe For other uses, see Estonia (disambiguation). Eesti redirects here. For the language, see Estonian language. Republic of EstoniaEesti Vabariik (Estonian) Flag Coat of arms Anthem: Mu isamaa, mu õnn ja rõõm(English: My fatherland, my happiness and joy)Location of Estonia (dark green)– in Europe (green & dark grey)– in the European Union (green)  –  [Legend]Capitaland largest cityTallinn59°25...

 

Fokker T.IV adalah pesawat ampibi torpedo bomber Belanda / maritim pengintaian dari tahun 1920-an dan 30-an. Pertama terbang pada tahun 1927, itu disajikan dengan Belanda Naval Aviation Service di Hindia Belanda sampai pesawat yang tersisa dihancurkan selama invasi Jepang pada tahun 1942. Operator  Belanda  Portugal Referensi THE FOKKER T. IV SEAPLANE: A Twin-Engined Torpedo or Bombing Monoplane. Flight. 26 January 1928. Pages 49-50. Donald, David (ed.) The Encyclopedia of World Air...

 

Karta över alla koordinater från Wikimap eller OSM Exportera alla koordinater som KML Exportera alla koordinater som Geo RSS Lista över fornlämningar i Eskilstuna kommun (Öja) är en förteckning av ett urval[1] av de fornlämningar som finns i Öja i Eskilstuna kommun. Namn Lämningstyp Tillkomsttid Historisk indelning Plats Läge ID-nr Bild Öja 1:1 Stensättning Öja, Södermanland 59.219831, 16.101290 10039400010001 Ladda upp en bild av detta fornminne Öja 1:2 Stensättning Öja, S...

Sporting event delegationBelgium at the2023 World Aquatics ChampionshipsFlag of BelgiumFINA codeBELNational federationRoyal Belgian Swimming FederationWebsitebelswim.be (in Dutch)in Fukuoka, JapanCompetitors14 in 3 sportsMedals Gold 0 Silver 0 Bronze 0 Total 0 World Aquatics Championships appearances197319751978198219861991199419982001200320052007200920112013201520172019202220232024 Belgium is set to compete at the 2023 World Aquatics Championships in Fukuoka, Japan from 14 to 30 July. Artist...

 

The tectonic evolution of the Transantarctic Mountains appears to have begun when Antarctica broke away from Australia during the late Cretaceous and is ongoing, creating along the way some of the longest mountain ranges (at 3500 kilometers) formed by rift flank uplift and associated continental rifting.[1] The Transantarctic Mountains (TAM) separate East and West Antarctica. The rift system that formed them is caused by a reactivation of crust along the East Antarctic Craton. This ri...

 

This article uses bare URLs, which are uninformative and vulnerable to link rot. Please consider converting them to full citations to ensure the article remains verifiable and maintains a consistent citation style. Several templates and tools are available to assist in formatting, such as reFill (documentation) and Citation bot (documentation). (August 2022) (Learn how and when to remove this template message) Office in Mobile, AlabamaRegions Bank BuildingGeneral informationTypeOfficeLocation...

Dam in Si Sawat, KanchanaburiSrinagarind DamPower stationLocation of Srinagarind Dam in ThailandCountryThailandLocationSi Sawat, KanchanaburiCoordinates14°24′31″N 99°07′42″E / 14.40861°N 99.12833°E / 14.40861; 99.12833StatusTemporary ClosedConstruction began1974Opening date1980Owner(s)Electricity Generating Authority of ThailandDam and spillwaysType of damEmbankmentImpoundsKhwae YaiHeight140 m (460 ft)Length610 m (2,000...

 

American sculptor Beauchamp's 1976 Living Flame Memorial to city police and firefighters in Philadelphia's Franklin Square. Location: 39°57′19″N 75°08′59″W / 39.955370°N 75.149810°W / 39.955370; -75.149810 Reginald E. Beauchamp (December 8, 1910 – December 20, 2000) was an American sculptor whose works include Penny Franklin (1971),[1] Whispering Bells of Freedom (1976),[2] and a bust of Connie Mack that sits in the Baseball Hall of Fame.&...

 

Former Spanish colony in West Africa You can help expand this article with text translated from the corresponding article in Spanish. (October 2023) Click [show] for important translation instructions. View a machine-translated version of the Spanish article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-...

Historical building in Italy Palazzo Donati (già Albergoni, Vimercati)ViewAlternative namesDonati De' Conti, Albergoni, VimercatiGeneral informationStatusIn useTypePalaceLocationCrema, Lombardy, ItalyAddress11 Via VimercatiCoordinates45°21′41″N 9°41′15″E / 45.36132°N 9.68755°E / 45.36132; 9.68755Current tenantsprivate residenceConstruction started17th century The Palazzo Donati De' Conti, formerly Albergoni, Vimercati, is a private historical residence in ...

 

Campeonato Uruguayo 1952 Datos generalesSede Uruguay UruguayFecha 1952Edición XLVIIIOrganizador Asociación Uruguaya de FútbolPalmarésPrimero NacionalSegundo PeñarolTercero Rampla JuniorsDatos estadísticosParticipantes 10Partidos 91Goles 335 (3,68 por partido)Máximo goleador Héctor Rial (15 goles)(Nacional) Intercambio de plazas Ascenso(s): Sud América Descenso(s): Montevideo WanderersCronología Campeonato Uruguayo 1951 Campeonato Uruguayo 1952 Campeonato Uruguayo 1953 [editar d...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!