✨Thuật toán Grover

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ω: : U\omega |\omega\rang = - |\omega\rang : U\omega |x\rang = |x\rang \qquad \mbox {for all}\ x \ne \omega Mục tiêu của ta là tìm ra chỉ số của |\omega\rang

Thuật toán

nhỏ|phải|[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 |s\rangle là chồng chập của các trạng thái:

:|s\rang = \frac{1}{\sqrt{N \sum_{x=1}^{N} |x\rang.

Toán tử

:U_s = 2 \left|s\right\rangle \left\langle s\right| - I

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: ::|s\rang = \frac{1}{\sqrt{N \sum_{x=1}^{N} |x\rang
  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. #Thực hiện toán tử U_\omega. #Thực hiện toán tử U_s.
  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_s = 2 \left|s\right\rangle \left\langle s\right| - I, Uω có thể được biểu diễn theo cách: : U_\omega = I - 2 \left|\omega\right\rangle \left\langle \omega\right|.

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

\lang\omega|s\rang =\lang s|\omega\rang = \frac{1}{\sqrt{N . : \langle s| s\rang =N\frac{1}{\sqrt{N\cdot \frac{1}{\sqrt{N=1. : U_\omega |s\rang = (I-2| \omega\rangle \langle \omega|)|s\rang=|s\rang-2| \omega\rangle \langle \omega|s\rang=|s\rang-\frac{2}{\sqrt{N|\omega\rangle . :U_s(|s\rang-\frac{2}{\sqrt{N|\omega\rangle) = (2 |s\rang \lang s| - I)(|s\rang-\frac{2}{\sqrt{N|\omega\rangle)=2 |s\rang \lang s|s\rang-|s\rang-\frac{4}{\sqrt{N|s\rang \langle s|\omega\rang+\frac{2}{\sqrt{N|\omega\rang= :=2|s\rang-|s\rang-\frac{4}{\sqrt{N\cdot\frac{1}{\sqrt{N|s\rang+\frac{2}{\sqrt{N|\omega\rang=|s\rang-\frac{4}{N}|s\rang+\frac{2}{\sqrt{N|\omega\rang=\frac{N-4}{N}|s\rang+\frac{2}{\sqrt{N|\omega\rang. Sau khi 2 toán tử (U_\omega and U_s) được sử dụng, giá trị cần tìm đã tăng từ \left| \lang \omega | s \rang \right|^2 = 1/N đến \left| \lang \omega | U_s U_\omega s \rang \right|^2 \approx 9/N.
👁️ 1 | 🔗 | 💖 | ✨ | 🌍 | ⌚
**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
Trong tính toán lượng tử, **thuật toán lượng tử** là một thuật toán chạy bằng mô hình thực tế của tính toán lượng tử, mô hình được sử dụng phổ biến nhất là mô hình
**Thuật toán Deutcsh-Jozsa** là một thuật toán lượng tử, đưa ra bởi **David Deutsch** và **Richard Jozsa** năm 1992 với những cải tiến bởi Richard Cleve, Artur Ekert, Chiara Macchiavello, và Michele Mosca năm 1998.
Trong ngành khoa học máy tính, một **giải thuật tìm kiếm** là một thuật toán lấy đầu vào là một bài toán và trả về kết quả là một lời giải cho bài toán đó,
Tích của một hàm logic và một ma trận Walsh chính là phổ Walsh của nó:
(1,0,1,0,0,1,1,0) * H(8) = (4,2,0,−2,0,2,0,2) Biến đổi Walsh–Hadamard nhanh
Một cách nhanh hơn để tính phổ Walsh của (1,0,1,0,0,1,1,0). Hàm gốc
Trong khoa học máy tính, **tìm kiếm nhị phân** (), còn gọi là **tìm kiếm nửa khoảng** (_half-interval search_), **tìm kiếm logarit** (_logarithmic search_), hay **chặt nhị phân** (_binary chop_), là một thuật toán tìm
**Josiah Willard Gibbs** (11 tháng 2 năm 1839 - 28 tháng 4 năm 1903) là một nhà khoa học người Mỹ đã có những đóng góp lý thuyết đáng kể cho vật lý, hóa học
thế=Three running men carrying papers with the labels "Humbug News", "Fake News", and "Cheap Sensation".|nhỏ|275x275px| Các phóng viên với nhiều hình thức "tin giả" từ một minh họa năm 1894 của Frederick Burr Opper **Tin
Bức tranh này (khoảng năm 1872) do [[John Gast vẽ có tên _American Progress_ là một sự miêu tả mang tính biểu tượng về khái niệm **Vận mệnh hiển nhiên**. Trong hình là nàng Columbia,
**Chiến lược chính trị** Chiến lược chính trị là một khái niệm mới mẻ. Một nguồn tiếng Nga năm 1985 của Eduard IAkovlevich Batalov ghi: "_Chiến lược chính trị của nhà nước - ở khía
**Jazz** là một thể loại âm nhạc bắt nguồn từ cộng đồng người châu Phi ở Hoa Kỳ vào cuối thế kỷ 19 và đầu thế kỷ 20. Jazz nổi lên ở nhiều nơi trên
**Percy Jackson** là nhân vật chính trong các bộ truyện phiêu lưu giả tưởng của nhà văn Rick Riordan người Mỹ, gồm các bộ truyện _Percy Jackson và các vị thần trên đỉnh Olympus_ và
**Biển quái vật** (tựa gốc: **The Sea of Monsters**) là một tiểu thuyết phiêu lưu kỳ ảo dựa trên thần thoại Hy Lạp được phát hành năm 2006, đây là tập thứ hai của bộ
**_Kẻ cắp tia chớp_** (tựa gốc tiếng Anh: **_The Lightning Thief_**) là một tiểu thuyết phiêu lưu kỳ ảo dựa trên thần thoại Hy Lạp được xuất bản năm 2005, đây là tập đầu tiên
**_Percy Jackson và các vị thần trên đỉnh Olympus_** (tựa gốc tiếng Anh: **_Percy Jackson & the Olympians_**; đôi khi gọi là **_Percy Jackson_**), là một bộ tiểu thuyết phiêu lưu kỳ ảo được viết
right|frame|Khung hình 352 của cuộn phim, được cho là mô tả một con [[Bigfoot cái, có biệt danh không chính thức là "Patty," đang ngoảnh lại nhìn Patterson và Gimlin]] **Cuộn phim Patterson-Gimlin** (còn được
**_Percy Jackson: Biển quái vật_** (_tên gốc_ **_Percy Jackson: Sea of Monsters_**) là một bộ phim thuộc thể loại phiêu lưu giả tưởng của điện ảnh được sản xuất năm 2013, bộ phim dựa theo
**_Cuộc chiến chốn Mê cung_** (tựa gốc: **_The Battle of the Labyrinth_**) là một tiểu thuyết phiêu lưu kỳ ảo dựa trên thần thoại Hy Lạp được phát hành năm 2008, đây là tập thứ
**Tượng Nữ thần Tự do** (; tên đầy đủ là **Nữ thần Tự do Soi sáng Thế giới**; ; ) là một tác phẩm điêu khắc bằng đồng theo phong cách tân cổ điển với
Cuộc **bầu cử tổng thống Hoa Kỳ năm 1876** là cuộc bầu cử tổng thống bốn năm một lần lần thứ 23, được tổ chức vào Thứ Ba, ngày 7 tháng 11 năm 1876, trong
Cuộc **bầu cử tổng thống Hoa Kỳ năm 1896** là cuộc bầu cử tổng thống bốn năm một lần lần thứ 28, được tổ chức vào thứ Ba, ngày 3 tháng 11 năm 1896. Cựu
Cuộc **bầu cử tổng thống Hoa Kỳ năm 1900** là cuộc bầu cử tổng thống bốn năm một lần lần thứ 29, được tổ chức vào thứ Ba, ngày 6 tháng 11 năm 1900. Là
Cuộc **bầu cử tổng thống Hoa Kỳ năm 1908** là cuộc bầu cử tổng thống bốn năm một lần lần thứ 31, được tổ chức vào thứ Ba, ngày 3 tháng 11 năm 1908. Ứng
Cuộc **bầu cử tổng thống Hoa Kỳ năm 2024** là cuộc bầu cử tổng thống thứ 60 liên tiếp 4 năm 1 lần, diễn ra vào thứ Ba ngày 5 tháng 11 năm 2024. Liên
Ngày **18 tháng 3** là ngày thứ 77 (78 trong năm nhuận) trong lịch Gregory. Còn 288 ngày trong năm. ## Sự kiện *1241 – Trận Chmielnik giữa quân Ba Lan và quân Mông Cổ.
**Theodore Roosevelt, Jr.** (27 tháng 10 năm 1858 – 6 tháng 1 năm 1919), còn được gọi là **T.R.** hay **Teddy**, là một chính khách, chính trị gia, nhà bảo tồn học, người theo chủ
Chân dung nhà lãnh đạo Liên Xô Nikita Sergeyevich Khrushchyov **Về tệ nạn sùng bái cá nhân và những hậu quả của nó** (tiếng Nga:_О культе личности и его последствиях_), thường được biết là **Diễn
**Chiến dịch tranh cử tổng thống năm 2024 của Donald Trump** là chiến dịch tranh cử tổng thống cho cuộc bầu cử tổng thống Hoa Kỳ 2024 đang diễn ra của cựu tổng thống thứ
**Oregon** ( ) (phiên âm tiếng Việt: **O-rê-gơn**) là một tiểu bang ở vùng Tây Bắc Thái Bình Dương của Hoa Kỳ. Nơi này xưa kia có nhiều bộ lạc người bản thổ sinh sống
**Chiến dịch Philippines (1941–1942)** (tiếng Philippines: Kampanya sa Pilipinas, tiếng Tây Ban Nha: Campaña en las Filipinas del Ejercito Japonés, tiếng Nhật: フィリピンの戦い, tiếng Lating: Firipin no Tatakai), hay còn được biết đến với tên
Theo chiều kim đồng hồ, từ trên cùng bên trái: Lãnh tụ [[Ali Khamenei chủ trì lễ cầu nguyện cho nhà lãnh đạo Hamas Ismail Haniyeh sau khi ông bị ám sát; Biểu tình chống
**Đoàn Ủy nhiệm Y tế Công cộng Hoa Kỳ** (tiếng Anh:_United States Public Health Service Commissioned Corps_ hay viết tắt là **_PHSCC_**) là lực lượng đồng phục liên bang thuộc Cơ quan Y tế Công
nhỏ|upright=1.5|alt=Một đài tưởng niệm gồm ba cây thập tự trên một bệ gạch lớn. Mỗi cây thập tự mang một cái tên - Katyn, Kharkiv, hay Mednoye.|Đài tưởng niệm Katyn-Kharkiv-Mednoye **Thảm sát Katyn**, cũng được
**Katrina Kaif** (tiếng Kashmir: क़त्रीना कैफ़ (Devanagari), قطرینہ کیف (Nastaleeq), sinh ngày 16 tháng 7 năm 1984) là nữ diễn viên người Anh gốc Ấn Độ và cựu người mẫu đã xuất hiện trên nhiều
**Helen Adams Keller** (27 tháng 6 năm 1880 – 1 tháng 6 năm 1968) là nữ văn sĩ, nhà hoạt động xã hội, diễn giả người Mỹ. Bà là người khiếm thị, khiếm thính đầu
**William McKinley, Jr.** (29 tháng 1 năm 1843 - 14 tháng 9 năm 1901) là Tổng thống thứ 25 của Hoa Kỳ tại nhiệm từ năm 1897 cho đến khi ông bị ám sát vào
**Bộ Nông nghiệp Hoa Kỳ** (_United States Department of Agriculture_, không chính thức là **Agriculture Department** hay **USDA**) là một bộ hành chính liên bang của Hoa Kỳ đặc trách phát triển và thực thi
**_The Saboteur_** là một game hành động phiêu lưu góc nhìn thứ ba thế giới mở neo-noir lấy bối cảnh thời kỳ Đức Quốc Xã chiếm đóng nước Pháp trong Thế chiến II. Game do
430x430px|thumb ## Sự kiện ### Tháng 1 *5 tháng 1 – Liên Xô công nhận chính quyền thân Liên Xô mới của Ba Lan. *7 tháng 1 – Tướng Bernard Montgomery (của Anh) tổ chức một buổi
thế=Cà vạt nam từ Thomas Nguyen|nhỏ|Cà vạt nam từ Thomas Nguyen **Cà vạt** (bắt nguồn từ từ tiếng Pháp _cravate_ /kravat/), còn được gọi là **ca-ra-vát**, là trang phục phụ trợ gồm một miếng vải
Chiếc **Grumman F4F Wildcat** (Mèo hoang) là máy bay tiêm kích trang bị cho tàu sân bay bắt đầu đưa vào phục vụ cho cả Hải quân Hoa Kỳ lẫn Không lực Hải quân Hoàng