Tôi mô tả một cách tiếp cận đối với sự đẳng cấu đồ thị có thể có dương tính giả và tôi tò mò liệu có tài liệu nào chỉ ra rằng nó không hoạt động.
Cho hai ma trận kề , , một phương pháp kiểm tra đẳng cấu được thừa nhận là kiểm tra xem mỗi hàng của , có một hàng của là hoán vị của hàng , ký hiệu là . Câu hỏi hơi nghiêm ngặt hơn, đó là "sự đồng hình cục bộ" mà cho tất cả các hàng. Tạo ra một đẳng cấu cục bộ có thể được thực hiện trong thời gian đa thức bằng cách xây dựng ma trận với ; rồi vàG v G u G [ u ] ∼ H [ v ] π G [ u ] ∼ H [ π ( u ) ] n × n A A [ u , v ] = ( G [ u ] ∼ H [ v ] ) G H Alà đẳng cấu cục bộ iff có nắp chu kỳ, và mỗi vỏ chu kỳ là một đẳng cấu cục bộ.
Rõ ràng, tất cả các biểu đồ thông thường đánh lừa phương pháp này, vì vậy, một cách tiếp cận ít ngây thơ hơn là tính toán các lũy thừa của ma trận và kiểm tra chúng cho sự đẳng cấu cục bộ, khai thác thực tế rằng bạn có nhiều ma trận bằng cách đặt khi bạn tìm thấy bất kỳ công suất nào sao cho và chỉ kiểm tra nắp chu kỳ. Một cách tiếp cận thậm chí ít ngây thơ hơn là tìm một tập hợp đa thức, thực sự là một tập hợp các mạch số học và đặt khi chúng ta tìm thấy bất kỳ đa thức p nào với p (G) [u] \ not \ sim p ( H) [v] .A [ u , v ] = 0Một [ u , v ] = 0p ( G ) [ u ] ≁ p ( H ) [ v ]
Điều này đối với tôi giống như một cách tiếp cận vô cùng ngây thơ đối với sự đẳng cấu đồ thị, vì vậy tôi chắc chắn rằng ai đó đã nghiên cứu nó và chứng minh một định lý như
Thm Đối với vô số có các ma trận không biến dạng ma trận và hoán vị sao cho mọi đa thức , và là đẳng cấu cục bộ bởi hoán vị đó: .
Câu hỏi: Có một định lý như vậy? Tôi đã xem trong tài liệu và không thể tìm thấy nó.
Nếu có một ràng buộc về độ là đa thức trong sao cho cứ hai ma trận không biến dạng, thì đẳng cấu cục bộ được bác bỏ bằng cách tính hoặc nếu có một nhóm đa thức dễ tính toán , mỗi loại có độ dài giới hạn đa thức nhưng có thể có cấp số mũ, thì chúng ta có thuật toán P cho biểu đồ đẳng cấu. Nếu các đa thức như vậy (hoặc các mạch số học) dễ đoán, thì chúng ta có một thuật toán coRP . Nếu luôn tồn tại một (họ) các mạch số học để chứng kiến sự đẳng cấu không cục bộ, thì điều này đưa ra thuật toán coNP .n G 1 , H 1 , ... , G p o l y ( n ) , H p o l y ( n ) p 1 , ... , p k
Lưu ý rằng chúng ta có thể tránh được vấn đề là các mục của ma trận công suất cao phát triển quá lớn bằng cách tính các đa thức trên các trường nhỏ, ví dụ bằng cách tính chúng theo các số nguyên tố modulo nhỏ. Trong thuật toán coNP , người hoạt động có thể cung cấp các số nguyên tố này.