Như tiêu đề nói, định nghĩa chính xác của -tree là gì? Có một số giấy tờ mà nói về k -trees và một phần k -trees như định nghĩa thay thế cho đồ thị với treewidth bị chặn, và tôi đã nhìn thấy nhiều định nghĩa dường như không chính xác. Ví dụ: ít nhất một nơi định nghĩa k -trees như sau:
Một đồ thị được gọi là -tree khi và chỉ khi G là đồ thị hoàn chỉnh có k đỉnh hoặc G có đỉnh v với độ k - 1 sao cho G ∖ v là k -tree. Một phần k -tree là bất kỳ sơ đồ con nào của k -tree.
Theo định nghĩa này, người ta có thể tạo biểu đồ sau:
- Bắt đầu với một cạnh , 2 -ree.
- Đối với , tạo một đỉnh v i và làm cho nó tiếp giáp với v i - 1 và v i - 2 .
Làm điều này sẽ tạo ra một dải hình vuông với các đường chéo. Tương tự, chúng ta có thể bắt đầu tạo một dải từ hình vuông đầu tiên theo hướng trực giao với dải phía trên. Sau đó, chúng ta sẽ có hàng đầu tiên và cột đầu tiên của n × n lưới. Việc điền vào lưới dễ dàng bằng cách tạo các đỉnh và nối chúng với các đỉnh ở phía trên và bên trái của nó.
Kết quả cuối cùng là một đồ thị có chứa một lưới, trong đó, có hiệu lực, được biết đến là của treewidth n .
Một định nghĩa đúng về -trees phải như sau:
Đồ thị được gọi là -tree khi và chỉ khi G là đồ thị hoàn chỉnh có k đỉnh hoặc G có đỉnh v với độ k - 1 sao cho hàng xóm của v tạo thành k -clique và G v là a k -tree.
Sau đó, đồ thị giống như lưới được mô tả như trên không thể được tạo ra.
Tôi có đúng không?