Tôi đang nghiên cứu một vấn đề liên quan đến hình vuông Latin và tôi muốn có một phương pháp cho vấn đề cơ bản giải quyết vấn đề quyết định:
Đầu vào : Một đồ thị hữu hạn, đơn giản G.
Đầu ra : YES
nếu G có tính tự động không tầm thường, NO
nếu không.
Vì thế...
Câu hỏi : Có một thuật toán hiệu quả để xác định xem một đồ thị có tính tự động không tầm thường hay không?
Chúng tôi có thể sử dụng Nauty hoặc Bliss (và có thể một số gói khác) để tính toán toàn bộ nhóm tự động hóa, nhưng tôi không cần nó; tất cả những gì tôi cần xác định là liệu nó có tầm thường hay không.
Có thể vấn đề quyết định này tương đương về mặt lý thuyết về độ phức tạp để "tính toán toàn bộ nhóm tự động hóa" theo một cách nào đó. Tôi không chắc.
Đối với mục đích của tôi, "hiệu quả" về cơ bản có nghĩa là "thực tế nhanh hơn so với tính toán toàn bộ nhóm tự động hóa", nhưng tôi cũng quan tâm đến lý thuyết đằng sau nó.