Định nghĩa: Một bất biến được bảo toàn của một máy trạng thái là một vị ngữ,, trên các tiểu bang, như vậy bất cứ khi nào đúng với một trạng thái và đối với một số tiểu bang , sau đó giữ
Định nghĩa: Biểu đồ đường là một biểu đồ có các cạnh nằm trên một đường dẫn.
Định nghĩa: Chính thức, một máy trạng thái không có gì khác hơn là một quan hệ nhị phân trên một tập hợp, ngoại trừ các phần tử của tập hợp được gọi là các trạng thái, các mối quan hệ được gọi là quan hệ chuyển tiếp và một mũi tên trong biểu đồ của quan hệ chuyển đổi là gọi là quá trình chuyển đổi. Chuyển đổi từ nhà nước tuyên bố Sẽ được viết .
DAG : Đồ thị Acylic được định hướng
Quy trình sau đây có thể được áp dụng cho bất kỳ đồ thị có hướng nào, :
- Xóa một cạnh trong một chu kỳ.
- Xóa cạnh nếu có một đường dẫn từ đỉnh đến đỉnh không bao gồm .
- Thêm cạnh nếu không có đường đi theo một trong hai hướng giữa đỉnh và đỉnh .
Lặp lại các thao tác này cho đến khi không có cái nào được áp dụng.
Thủ tục này có thể được mô hình như một máy trạng thái. Trạng thái bắt đầu làvà các trạng thái là tất cả các sơ đồ có thể có cùng đỉnh với .
(b) Chứng minh rằng nếu thủ tục kết thúc bằng một bản vẽ,, sau đó là một biểu đồ đường có các đỉnh giống như .
Gợi ý: Hiển thị rằng nếu không phải là biểu đồ đường, sau đó một số thao tác phải được áp dụng.
(c) Chứng minh rằng là một DAG là một bất biến được bảo toàn của thủ tục.
(d) Chứng minh rằng nếu là một DAG và thủ tục chấm dứt, sau đó quan hệ đi bộ của biểu đồ đường cuối cùng là một loại cấu trúc liên kết .
Gợi ý: Xác minh rằng vị ngữ :: có một đường dẫn từ đến là một bất biến được bảo toàn của thủ tục, đối với hai đỉnh bất kỳ của một DAG.
(e) Chứng minh rằng nếu là hữu hạn, sau đó thủ tục chấm dứt.
Gợi ý: Hãy là số chu kỳ, là số cạnh và là số lượng các cặp đỉnh có đường dẫn (theo một trong hai hướng) giữa chúng. Lưu ý rằng Ở đâu là số đỉnh của . Tìm hệ số sao cho + bp + e + c là số nguyên không có giá trị và giảm ở mỗi lần chuyển đổi.
Vấn đề của tôi:
Tôi bị kẹt với vấn đề và nhưng giải pháp cho các vấn đề khác cũng được hoan nghênh.
Có vấn đề , Tôi không thể hiểu được gợi ý và lý do tại sao nó được đưa ra, làm thế nào nó giúp .
Theo cách của tôi để chứng minh , Tôi đang cố gắng chỉ ra rằng quy trình đã cho luôn giữ nguyên thứ tự các đỉnh được liên kết với các cạnh trên biểu đồ bắt đầu . Vì vậy, một biểu đồ đường tự động là một loại cấu trúc liên kết vì "thứ tự ưu tiên" của các đỉnh được bảo toàn.
Nhưng số thủ tục là có vấn đề, làm thế nào để hiển thị nó giữ quyền ưu tiên?