Một thư viện tốt để kiểm tra xem một vị thành niên có tồn tại trong biểu đồ không?


18

Tôi muốn biết liệu có bất kỳ thư viện biểu đồ miễn phí nào để kiểm tra xem một tập hợp các vị thành niên cụ thể có tồn tại trong một biểu đồ nhất định không?


4
Tôi ước ! đó sẽ là một bài báo ALENEX / BIỂN hoặc bộ giấy tờ tuyệt vời.
Suresh Venkat

Câu trả lời:


5

NAUTY có thể được sử dụng như một thư viện để giúp bạn xây dựng một hàm băm cho toàn bộ vị trí của các vị thành niên đồ thị cho nhỏ . Chìa khóa sẽ là hình thức đại bác do NAUTY đưa ra và giá trị sẽ là sự kết hợp theo thứ tự sắp xếp của các hình thức đại bác của vị thành niên trực tiếp.n


Có, nhưng nauty không (theo như tôi biết) cung cấp bất kỳ phương pháp nào để tìm vị thành niên ở nơi đầu tiên . Ngoài ra, do câu hỏi chỉ đơn thuần là sự hiện diện / vắng mặt của một nhóm vị thành niên cụ thể, tôi không thấy việc xây dựng một hashtable trong tất cả các trường hợp giúp giải quyết vấn đề ban đầu đó ...
Joshua Grochow

Wendy Myrvold và Brendan McKay thực hiện rất nhiều nghiên cứu nhỏ về đồ thị với NAUTY như một thư viện hỗ trợ. DFS khi xóa / tham gia cho đến khi bạn nhận được một số đỉnh có thể điều chỉnh được sau đó truy vấn vị trí được tính toán trước. Cách bạn làm DFS sẽ phụ thuộc vào loại trẻ vị thành niên bạn đang tìm kiếm.
Chad Brewbaker

Hấp dẫn! Bạn nên làm cho phần đó của câu trả lời. Ngoài ra, bạn có thể đưa ra một tài liệu tham khảo? Tôi không thể tìm thấy nó.
Joshua Grochow
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.