nhỏ|310x310px|Mô phỏng tìm kiếm trên cây tìm kiếm theo thuật toán tìm kiếm theo chiều rộng
Trong lý thuyết đồ thị, tìm kiếm theo chiều rộng (BFS) là một thuật toán tìm kiếm trong đồ thị trong đó việc tìm kiếm chỉ bao gồm 2 thao tác: (a) cho trước một đỉnh của đồ thị; (b) thêm các đỉnh kề với đỉnh vừa cho vào danh sách có thể hướng tới tiếp theo. Có thể sử dụng thuật toán tìm kiếm theo chiều rộng cho hai mục đích: tìm kiếm đường đi từ một đỉnh gốc cho trước tới một đỉnh đích, và tìm kiếm đường đi từ đỉnh gốc tới tất cả các đỉnh khác. Trong đồ thị không có trọng số, thuật toán tìm kiếm theo chiều rộng luôn tìm ra đường đi ngắn nhất có thể. Thuật toán BFS bắt đầu từ đỉnh gốc và lần lượt nhìn các đỉnh kề với đỉnh gốc. Sau đó, với mỗi đỉnh trong số đó, thuật toán lại lần lượt nhìn trước các đỉnh kề với nó mà chưa được quan sát trước đó và lặp lại. Xem thêm thuật toán tìm kiếm theo chiều sâu, trong đó cũng sử dụng 2 thao tác trên nhưng có trình tự quan sát các đỉnh khác với thuật toán tìm kiếm theo chiều rộng.
Đây là một thuật toán trong trí tuệ nhân tạo. Cấu trúc dữ liệu được sử dụng là hàng đợi (queue).
Thuật toán
phải|Hình động minh họa thuật toán tìm kiếm theo chiều rộng
Thuật toán sử dụng một cấu trúc dữ liệu hàng đợi để lưu trữ thông tin trung gian thu được trong quá trình tìm kiếm:
Chèn đỉnh gốc vào hàng đợi (đang hướng tới)
Lấy ra đỉnh đầu tiên trong hàng đợi và quan sát nó
* Nếu đỉnh này chính là đỉnh đích, dừng quá trình tìm kiếm và trả về kết quả.
* Nếu không phải thì chèn tất cả các đỉnh kề với đỉnh vừa thăm nhưng chưa được quan sát trước đó vào hàng đợi.
Nếu hàng đợi là rỗng, thì tất cả các đỉnh có thể đến được đều đã được quan sát – dừng việc tìm kiếm và trả về "không thấy".
Nếu hàng đợi không rỗng thì quay về bước 2.
Ghi chú: Nếu sử dụng một ngăn xếp thay vì hàng đợi thì thuật toán trở thành thuật toán tìm kiếm theo chiều sâu.
Các đặc tính của thuật toán
Không gian
Nếu V là tập hợp đỉnh của đồ thị và là số đỉnh thì không gian cần dùng của thuật toán là .
Thời gian
Nếu V, và E là tập hợp các đỉnh và cung của đồ thị, thì thời gian thực thi của thuật toán là vì trong trường hợp xấu nhất, mỗi đỉnh và cung của đồ thị được thăm đúng một lần. Ghi chú: nằm trong khoảng từ đến , tùy theo số cung của đồ thị.
Ứng dụng
Thuật toán tìm kiếm theo chiều rộng được dùng để giải nhiều bài toán trong lý thuyết đồ thị, chẳng hạn như:
- Tìm tất cả các đỉnh trong một thành phần liên thông
- Thuật toán Cheney cho việc dọn rác
- Tìm đường đi ngắn nhất giữa hai đỉnh u và v (với chiều dài đường đi tính bằng số cung)
- Kiểm tra xem một đồ thị có là đồ thị hai phía
- Thuật toán Cuthill–McKee
- Thuật toán Ford–Fulkerson để tìm luồng cực đại trong mạng
Tìm các thành phần liên thông
Tập hợp các đỉnh đã được quan sát bởi thuật toán tìm kiếm theo chiều rộng chính là thành phần liên thông chứa đỉnh gốc.
Kiểm tra đồ thị hai phía
Có thể dùng thuật toán tìm kiếm theo chiều rộng để kiểm tra xem một đồ thị có phải đồ thị hai phía hay không, bằng cách tìm kiếm từ một đỉnh bất kì và gán nhãn chẵn lẻ cho các đỉnh được quan sát. Nghĩa là, gán nhãn 0 cho đỉnh gốc, 1 cho tất cả các đỉnh kề đỉnh gốc, 0 cho tất cả các đỉnh kề với một đỉnh kề đỉnh gốc, và tiếp tục như vậy. Nếu ở một bước nào đó, có hai đỉnh kề nhau có cùng nhãn, thì đồ thị không là hai phía. Nếu quá trình tìm kiếm kết thúc mà điều này không xảy ra thì đồ thị là hai phía.
👁️
117 | 🔗 | 💖 | ✨ | 🌍 | ⌚
nhỏ|310x310px|Mô phỏng tìm kiếm trên cây tìm kiếm theo thuật toán tìm kiếm theo chiều rộng Trong lý thuyết đồ thị, **tìm kiếm theo chiều rộng** (**BFS**) là một thuật toán tìm kiếm trong đồ
**Tìm kiếm ưu tiên chiều sâu** hay **tìm kiếm theo chiều sâu** () là một thuật toán duyệt hoặc tìm kiếm trên một cây hoặc một
**Tìm kiếm theo lựa chọn tốt nhất** (tiếng Anh: _Best-first search_) là một thuật toán tìm kiếm tối ưu hóa tìm kiếm theo chiều rộng bằng cách mở rộng nút hứa hẹn nhất được chọn
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 đó,
Trong khoa học máy tính, **A*** (đọc là _A sao_) là thuật toán tìm kiếm trong đồ thị. Thuật toán này tìm một đường đi từ một nút khởi đầu tới một nút đích cho
**Cốc Cốc** là công cụ tìm kiếm mặc đị ## Lịch sử ### Những ngày đầu Cốc Cốc khởi đầu là một dự án của ba sinh viên Việt Nam khi đang theo học Đại
**Máy truy tìm dữ liệu trực tuyến** hay **máy tìm kiếm** hay **cỗ máy tìm kiếm** (tiếng Anh: _search engine_), hay còn được gọi với nghĩa rộng hơn là **công cụ tìm kiếm** (_search tool_),
**_Cuốn theo chiều gió_** (Nguyên văn: **_Gone with the wind_**), xuất bản lần đầu năm 1936, là một cuốn tiểu thuyết tình cảm của Margaret Mitchell, người đã giành giải Pulitzer với tác phẩm này
Trong đồ thị này, đường đi rộng nhất từ Maldon tới Feering có chiều rộng 29, và đi qua Clacton, Tiptree, Harwich, và Blaxhall. **Bài toán đường đi rộng nhất**, còn gọi là **bài toán
Nếu bạn là sinh viên, nghiên cứu sinh, hoặc làm việc trong môi trường học thuật, bạn biết rõ việc tìm kiếm và xử lý tài liệu là công việc tốn thời gian và dễ
**_Bí kíp luyện rồng: Vùng đất bí ẩn_** (tên gốc tiếng Anh: **_How to Train Your Dragon: The Hidden World_**) là một bộ phim hoạt hình máy tính 3D hành động giả tưởng Mỹ năm
thumb|Tarjan's Algorithm Animation **Thuật Toán Tarjan** (được đặt theo tên của người tìm ra nó - Robert Tarjan) là một thuật toán trong lý thuyết đồ thị dùng để tìm thành phần liên thông mạnh
**Cây tìm kiếm nhị phân** (viết tắt tiếng Anh: BST - _Binary Search Tree_) là một cấu trúc dữ liệu rất thuận lợi cho bài toán tìm kiếm. Mỗi cây tìm kiếm nhị phân đều
Mở đầu: Xu Thế Chuyển Dịch Trong quá trình nghiên cứu và làm việc hàng nghìn giờ với các mô hình AI (ChatGPT, Google Gemini, xAI Grok, LLaMA, DeepSeek,...) cùng những chuyên gia thuộc HSTDN
Năng Lực Tìm Kiếm ------------ NĂNG LỰC TÌM KIẾM – KHẢ NĂNG TƯ DUY GIÚP GIẢI QUYẾT 90% CÁC VẤN ĐỀ TRONG CUỘC SỐNG Thomas Edison đã từng nói: “Khi mà bạn nghĩ rằng
Giới thiệu sản phẩm Quạt sạc tuần hoàn ELmich CFE-8786 là sự lựa chọn hoàn hảo cho những ai đang tìm kiếm một thiết bị làm mát hiệu quả và tiện dụng, đặc biệt là
Mô phỏng dựa theo thuyết tương đối rộng về chuyển động quỹ đạo xoáy tròn và hợp nhất của hai hố đen tương tự với sự kiện [[GW150914. Minh họa hai mặt cầu đen tương
Bài viết này là **danh sách các thuật toán** cùng một mô tả ngắn cho mỗi thuật toán. ## Thuật toán tổ hợp ### Thuật toán tổ hợp tổng quát * Thuật toán Brent: tìm
Thí nghiệm kiểm tra lý thuyết tương đối tổng quát đạt độ chính xác cao nhờ tàu thăm dò không gian [[Cassini–Huygens|Cassini (ảnh minh họa): Các tín hiệu radio được gửi đi giữa Trái Đất
**_7 viên ngọc rồng: Thời đại tiến hóa_** (tiếng Anh: **_Dragonball Evolution_**) là bộ phim điện ảnh thuộc thể loại hành động - phiêu lưu - kỳ ảo do Hoàng Nghị Du làm đạo diễn,
nhỏ|Bìa [[Weekly Shōnen Jump ngày 3 tháng 12 năm 1984 với chương đầu tiên của bộ truyện.]] là bộ truyện tranh nhiều tập được viết và vẽ minh họa bởi Toriyama Akira. Loạt truyện tranh
**Rùa Hồ Gươm** là một nhóm cá thể rùa lớn đã từng sống tại Hồ Gươm. Con cuối cùng sống ở Hồ Gươm đã chết vào ngày 19 tháng 1 năm 2016. Đây là những
**_Cô gái lắm chiêu_** (tựa gốc: **_Mean Girls_**) là một bộ phim điện ảnh thuộc thể loại hài kịch tuổi teen của Mỹ do Mark Waters đạo diễn và Tina Fey chắp bút. Bộ phim
Máy chiếu 4K 4LED BenQ X500i - Đỉnh cao công nghệ hình ảnh, nâng tầm không gian giải trí. Được thiết kế dành riêng cho những người đam mê trải nghiệm hình ảnh chất lượng
**Thuật toán Ford- Fulkerson** (đặt theo L. R. Ford và D. R. Fulkerson) tính toán luồng cực đại trong một mạng vận tải. Tên Ford-Fulkerson cũng thường được sử dụng cho thuật toán Edmonds-Karp, một
**Tối ưu hóa việc kiếm ăn** hay còn gọi là **lý thuyết kiếm ăn tối ưu** (tiếng Anh: _Optimal foraging theory_, viết tắt: **OFT**) là một mô hình sinh thái học hành vi giúp dự
Máy chiếu 4K HDR BenQ X300G không chỉ là một chiếc máy chiếu, mà còn là cánh cổng đưa bạn vào thế giới giải trí sống động như thật. Với độ phân giải 4K HDR,
**_Thư kiếm ân cừu lục_** (書劍恩仇錄) là một tiểu thuyết võ hiệp của nhà văn Kim Dung, được đăng trên _Tân vãn báo_ của Hồng Kông từ ngày 8 tháng 2 năm 1955 đến ngày
nhỏ| A [[skylight cung cấp chiếu sáng nội bộ]] **Chiếu sáng tự nhiên** là sự thực hành của việc đặt cửa sổ hoặc mở khác và phản xạ]] bề mặt để ánh sáng tự nhiên
**Kỹ thuật tạo lệnh** hoặc **kỹ thuật ra lệnh** (prompt engineering) là quá trình cấu trúc một **văn bản đầu vào** cho AI tạo sinh giải thích và diễn giải. Một **văn bản đầu vào**
Công Tơ Điện Tử 6 Trong 1 Đo Công Suất, Cường Độ, Điện Áp Xoay Chiều AC 50~300V, 100A/10A Màn Hình Màu Lớn Nếu bạn đang tìm kiếm một thiết bị đo lường điện năng chính xác, đa chức năng và dễ sử dụng, Công Tơ Điện Tử 6 Trong 1 sẽ là lựa chọn hoàn hảo cho nhu cầu của bạn. Với khả năng đo đến 6 thông số quan trọng của hệ thống điện, sản phẩm này không chỉ giúp bạn kiểm soát tốt hơn lượng điện năng tiêu thụ mà còn bảo vệ các thiết bị điện trong gia đình hoặc doanh nghiệp. 1. Đa Chức Năng 6 Trong 1 Công tơ điện tử này tích hợp đo lường 6 thông số quan trọng, bao gồm: - Công suất tiêu thụ (W) - Điện áp (V) - Cường độ dòng điện (A) - Hệ số công suất - Năng lượng tiêu thụ (kWh) - Thời gian sử dụng Điều này giúp bạn dễ dàng theo dõi và quản lý năng lượng một cách tổng quát, từ điện áp, công suất đến cường độ dòng điện. 2. Phạm Vi Đo Rộng: AC 50~300V, 100A/10A Công tơ có thể đo chính xác điện áp xoay chiều trong dải từ AC 50~300V và cường độ dòng điện lên đến 100A/10A, phù hợp cho nhiều ứng dụng khác nhau, từ hệ thống điện gia đình đến các hệ thống điện công nghiệp nhỏ. 3. Màn Hình Màu Lớn - Hiển Thị Rõ Ràng Sản phẩm được trang bị màn hình màu lớn, giúp hiển thị các thông số đo rõ ràng và dễ đọc. Ngay cả trong môi trường thiếu sáng, bạn vẫn có thể dễ dàng quan sát và theo dõi dữ liệu. Màn hình này còn có khả năng chống chói, đảm bảo người dùng dễ dàng theo dõi từ nhiều góc độ khác nhau. 4. Thiết Kế Hiện Đại, Dễ Dàng Lắp Đặt Với thiết kế nhỏ gọn và hiện đại, công tơ điện tử này dễ dàng lắp đặt trong nhiều không gian khác nhau mà không chiếm nhiều diện tích. Bạn có thể sử dụng nó trong hộp điện gia đình, tủ điện công nghiệp hay các công trình khác. 5. Bảo Vệ An Toàn - Tiết Kiệm Năng Lượng Sản phẩm không chỉ giúp theo dõi tình trạng tiêu thụ điện mà còn hỗ trợ ngăn chặn các sự cố về điện nhờ khả năng cảnh báo khi dòng điện vượt ngưỡng. Điều này giúp bảo vệ các thiết bị điện tử khác trong hệ thống và giảm thiểu các rủi ro không mong muốn. 6. Ứng Dụng Rộng Rãi Công tơ điện tử 6 trong 1 có thể ứng dụng trong nhiều lĩnh vực khác nhau như: - Hệ thống điện gia đình: Giúp bạn kiểm soát năng lượng và tránh lãng phí. - Điện công nghiệp: Theo dõi chi tiết các thông số để bảo vệ các máy móc, thiết bị điện. - Công trình xây dựng: Đảm bảo an toàn và quản lý năng lượng hiệu quả. Kết Luận Với những tính năng vượt trội, Công Tơ Điện Tử 6 Trong 1 Đo Công Suất, Cường Độ, Điện Áp Xoay Chiều AC 50~300V, 100A/10A Màn Hình Màu Lớn là thiết bị không thể thiếu cho bất kỳ ai muốn quản lý điện năng một cách thông minh và hiệu quả. Đây là sản phẩm mang lại độ chính xác cao, tiện lợi và an toàn tuyệt đối cho mọi hệ thống điện.
**Kim loại kiềm** (tiếng Anh: _Alkali metal_) là một nhóm các nguyên tố hóa học gồm có lithi (Li), natri (Na), kali (K), rubidi (Rb), caesi (Cs) và franci (Fr). Các kim loại kiềm cùng
Bút trình chiếu Bluetooth dùng cho màn hình led Norwii N97S-G/R laser màu xanh/đỏ Video giới thiệu Bút trình chiếu Bluetooth dùng cho màn hình led Norwii N97S-G laser màu xanh Tính Năng Nổi Bật
Kem chống nắng Missha tím (Missha All Around Safe Block Velvet Finish Sun Milk) ❤ ❤Loại da phù hợp: da nhạy cảm, giúp giữ ẩm và kiểm soát nhờn ❣Chỉ số chống tia UVB SPF
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
Áo thun tay lỡ form rộng, áo phông tay lỡ nữ HLFashionZalo hỗ trợ: 0949253062Áo thun tay lỡ unisex nam nữ đều mặc đẹp hết ạ!Bấm vào đây để xem nhiều hơn các sản phẩm
More Brains,More Brawn,Less Hassle Gặp gỡ HORIZON, máy chiếu FHD thực sự linh hoạt nhất và dễ sử dụng nhất từ XGIMI. HORIZON gói các tính năng cao cấp vào một gói trực quan và
[Mini 30g] Mặt nạ kiêm tẩy da chết dạng hạt Hàn Quốc chiết xuất Xương Rồng Huxley Scrub Mask Sweet Therapy - Xuất xứ: Hàn Quốc - Thương hiệu: Huxley - Dung tích: Mini 30g
**Hàng đợi** (tiếng Anh: _queue_) là một cấu trúc dữ liệu dùng để chứa các đối tượng làm việc theo cơ chế **FIFO** (viết tắt từ tiếng Anh: _First In First Out_), nghĩa là "vào