Tôi đang tìm kiếm một thuật toán để chuyển đổi một sơ đồ (đồ thị có hướng) thành một đồ thị không bị thay đổi theo một cách có thể đảo ngược, tức là bản đồ đó nên được xây dựng lại nếu chúng ta được đưa ra đồ thị vô hướng. Tôi hiểu rằng điều này sẽ xảy ra với chi phí của đồ thị vô hướng có nhiều đỉnh hơn nhưng tôi không bận tâm.
Có ai biết làm thế nào để làm điều này hoặc có thể đề xuất bất kỳ tài liệu tham khảo? Cảm ơn trước.
Cập nhật: Liên quan đến câu trả lời của AdrianN dưới đây. Nó có thể là một điểm khởi đầu tốt nhưng tôi không nghĩ nó hoạt động ở dạng hiện tại. Đây là một hình ảnh tại sao tôi nghĩ rằng nó không:
Cập nhật sau nhận xét của DW: Tôi coi các đỉnh của đồ thị sẽ không được gắn nhãn. Nếu một giải pháp liên quan đến việc ghi nhãn các đỉnh (giống như của AdrianN), thì nó sẽ đưa ra biểu đồ vô hướng (đẳng cấu) tương tự cho dù việc dán nhãn được thực hiện như thế nào. Định nghĩa của tôi về "đẳng cấu" cho các đồ thị có các đỉnh được gắn nhãn là có một hoán vị của nhãn có liên quan đến hai biểu đồ, nhưng tôi không chắc định nghĩa chính xác cho các đồ thị không được gắn nhãn ...