Trong trường hợp đồ thị không được gắn nhãn, vấn đề đẳng cấu đồ thị có thể được giải quyết bằng một số thuật toán thực hiện rất tốt trong thực tế. Đó là, mặc dù thời gian chạy trường hợp xấu nhất là theo cấp số nhân, người ta thường có thời gian chạy đa thức.
Tôi đã hy vọng rằng tình huống tương tự trong trường hợp đồ thị được dán nhãn. Tuy nhiên, tôi có một thời gian thực sự khó khăn để tìm bất kỳ tài liệu tham khảo nào đề xuất thuật toán "thực tế hiệu quả".
Lưu ý: Ở đây, chúng tôi yêu cầu đẳng cấu giữ nguyên nhãn. Đó là, một sự đồng hình giữa hai thuật ngữ đại số tự động / quy trình hữu hạn sẽ ngụ ý rằng automata / thuật ngữ về cơ bản là "bằng với việc đổi tên của các nút".
Tài liệu tham khảo duy nhất tôi tìm thấy là tài liệu trong Wikipedia nói rằng vấn đề đẳng cấu của đồ thị có nhãn có thể được giảm bớt về mặt đa thức so với đồ thị thông thường. Tuy nhiên, bài viết cơ bản là về lý thuyết phức tạp hơn là các thuật toán thực tế.
Tôi đang thiếu một cái gì đó, hoặc thực sự là không có thuật toán "heuristic" hiệu quả để quyết định xem hai biểu đồ được dán nhãn có phải là đẳng cấu không?
Bất kỳ gợi ý hoặc tài liệu tham khảo sẽ là tuyệt vời.