Người ta có thể nói chuyện của treewidth của một mạch Boolean, xác định nó như là treewidth của "moralized" đồ thị trên dây (đỉnh) thu được như sau: dây kết nối và khi là sản phẩm của một cái cổng có như là đầu vào (hoặc ngược lại); kết nối dây và bất cứ khi nào chúng được sử dụng làm đầu vào cho cùng một cổng. Chỉnh sửa: người ta có thể định nghĩa tương đương treewidth của mạch như của đồ thị biểu thị nó; nếu chúng ta sử dụng tính kết hợp để viết lại tất cả các cổng AND và OR để có nhiều quạt nhất thì treewidth theo một trong hai định nghĩa là giống nhau cho đến nhân tố .
Có ít nhất một vấn đề được biết là không thể khắc phục nói chung nhưng có thể điều chỉnh được trên các mạch Boolean của treewidth bị ràng buộc: đưa ra xác suất cho mỗi dây đầu vào được đặt thành 0 hoặc 1 (độc lập với các dây khác), tính xác suất một cổng đầu ra nhất định là 0 hoặc 1. Điều này thường là # P-hard bằng cách giảm từ ví dụ # 2SAT, nhưng nó có thể được giải trong PTIME trên các mạch có treewidth được giả định là nhỏ hơn hằng số, sử dụng thuật toán cây nối .
Câu hỏi của tôi là để biết liệu có vấn đề nào khác , ngoài tính toán xác suất, được biết là có thể điều chỉnh được nói chung nhưng có thể điều chỉnh được cho các vòng tuần hoàn treewidth, hoặc có độ phức tạp có thể được mô tả như là một chức năng của kích thước mạch và cũng như treewidth của nó. Câu hỏi của tôi không cụ thể cho trường hợp Boolean; Tôi cũng quan tâm đến các mạch số học hơn các semirings khác. Bạn có thấy bất kỳ vấn đề như vậy?