Theo một số slide tôi tìm thấy trên google, treewidth của bất kỳ biểu đồ lưới vuông là . Tôi mới bắt đầu nghiên cứu về treewidth và phân hủy cây, và phần lớn nó có ý nghĩa. Tuy nhiên, tôi đặc biệt quan tâm đến trường hợp biểu đồ lưới vuông , nhưng đã phải vật lộn để làm thế nào có thể thực hiện phân tách cây của một biểu đồ như vậy với độ rộng thấp đó.
Một trong những vấn đề tôi gặp phải khi cố gắng rút ra các cây phân rã của các ô vuông nhỏ có các nhóm nhiều nhất là (để đảm bảo cây phân rã có chiều rộng là ) là do đồ thị là "tuần hoàn", một trong những các nút góc xuất hiện ở hai đầu đối diện của cây, nhưng không ở bất kỳ nút nào trên đường dẫn giữa hai. Điều này rõ ràng vi phạm thuộc tính kết hợp của cây phân rã, theo Wikipedia (đưa ra định nghĩa chính xác hơn hầu hết) là:
Nếu , và là các nút (trong cây phân tách) và nằm trên đường dẫn từ đến , thì .
Đối với trường hợp của đồ thị , cây phân rã duy nhất hợp lệ (hoặc ít nhất là tôi tin là hợp lệ) tôi có thể nghĩ là chứa 2 nút: trong đó các nút được gắn nhãn theo hàng bắt đầu từ góc trên cùng bên trái:
Tôi đã làm điều này bằng cách lấy các đỉnh chu vi cho nút cây đầu tiên và đỉnh bên trong ( ) cùng với các đỉnh liền kề của nó để đảm bảo tất cả các cạnh và đỉnh được bao gồm.
Cuối cùng, câu hỏi của tôi là, làm thế nào để treewidth của một đồ thị lưới vuông vuông thực sự bằng ? Và nếu điều này là chính xác, bạn có thể trình bày / giải thích một ví dụ đơn giản về cây phân rã thể hiện tính chất này không?