Nếu cho rằng tất cả các cạnh trong đồ thị có trọng lượng bằng nhau , người ta có thể sử dụng tìm kiếm đầu tiên (BFS) để tạo ra một cây bao trùm tối thiểu trong thời gian tuyến tính không?
Theo trực giác, điều này nghe có vẻ đúng, vì BFS không truy cập vào nút hai lần và nó chỉ di chuyển từ đỉnh đến đỉnh nếu không truy cập trước đó, do đó sẽ không có chu kỳ nào và nếu được kết nối cuối cùng nó sẽ truy cập tất cả các nút. Vì trọng lượng của tất cả các cạnh là bằng nhau, nên BFS đã chọn không quan trọng.
Liệu lý luận của tôi có ý nghĩa gì không?