tôi sẽ bắt đầu một dự án khoa học về automata và lý thuyết đồ thị, và tôi đang tìm kiếm một thư viện đồ thị có hỗ trợ các tính năng như:Danh sách C++ thư viện cho Graph Theory
- đạo/đồ thị vô hướng
- biểu đồ thử nghiệm đẳng cấu (tức là đồ thị g1 wrt đẳng cấu g2?)
- đồ thị con thử nghiệm đẳng cấu (tức là một đồ thị g1 đẳng cấu với một đồ thị con của g2?) tìm kiếm
- đồ thị, thăm và như vậy
- thể, khá nhanh vì tôi cần phải thực hiện một số tính toán nghiêm trọng
Tôi biết về số Boost Graph Library, nhưng thiếu kiểm tra dưới dạng tôi hiểu từ tài liệu của nó.
Vì vậy, câu hỏi của tôi là: các thư viện biểu đồ C++ tốt nhất là gì? Họ không phải cung cấp hỗ trợ cho mọi tính năng tôi cần, tôi biết chắc chắn rằng không có thư viện nào phù hợp hoàn toàn với nhu cầu của tôi.
Nhu cầu của bạn là gì? Chỉ định các tính năng bạn cần. Điều này làm cho việc đưa ra đề xuất dễ dàng hơn. – RedX
@RedX: Tôi đã mở rộng nhu cầu của mình một chút nhưng, nhưng về cơ bản, các điểm chính đã có trong câu hỏi của tôi: các bài kiểm tra quan hệ đồ thị/đẳng cấu. –
Tôi gần như quên đề cập đến nó, nhưng tôi sẽ thực hiện tính toán nặng ... hiệu suất là một dấu cộng :) –