Lý lịch
Công thức đọc một lần trên một tập hợp các cổng (còn được gọi là cơ sở) là một công thức trong đó mỗi biến đầu vào xuất hiện một lần. Các công thức đọc một lần thường được nghiên cứu trên cơ sở De Morgan (có cổng 2 bit AND và OR, và cổng 1 bit KHÔNG) và cơ sở nhị phân đầy đủ (có tất cả các cổng 2 bit).
Vì vậy, ví dụ, AND của 2 bit có thể được viết dưới dạng công thức đọc một lần trên cơ sở, nhưng tính chẵn lẻ của 2 bit không thể được viết dưới dạng công thức đọc một lần so với cơ sở De Morgan.
Tập hợp tất cả các hàm có thể được viết dưới dạng công thức đọc một lần trên cơ sở De Morgan có đặc tính tổ hợp. Xem, ví dụ, mô tả đặc trưng kết hợp các công thức đọc một lần của M. Karchmer, N. Linial, I. Newman, M. Saks, A. Wigderson.
Câu hỏi
Có một đặc tính thay thế của tập hợp các hàm có thể được tính bằng công thức đọc một lần trên cơ sở nhị phân đầy đủ không?
Câu hỏi dễ hơn (được thêm vào v2)
Mặc dù tôi vẫn quan tâm đến câu trả lời cho câu hỏi ban đầu, vì tôi chưa nhận được câu trả lời nào, tôi nghĩ tôi sẽ hỏi một câu hỏi dễ hơn: một số kỹ thuật ràng buộc thấp hơn hoạt động cho các công thức trên cơ sở nhị phân đầy đủ là gì? (Khác với những cái tôi liệt kê dưới đây.)
Lưu ý rằng bây giờ tôi đang cố gắng giảm giới hạn kích thước công thức (= số lượng lá). Đối với các công thức đọc một lần, chúng ta có kích thước công thức = số lượng đầu vào. Vì vậy, nếu bạn có thể chứng minh rằng một hàm cần một công thức có kích thước lớn hơn n, thì điều đó cũng có nghĩa là nó không thể được biểu diễn dưới dạng công thức đọc một lần.
Tôi nhận thức được các kỹ thuật sau (cùng với tài liệu tham khảo cho từng kỹ thuật từ Độ phức tạp chức năng Boolean: Advances and Frontiers của Stasys Jukna ):
- Phương pháp của Nechiporuk cho các hàm phổ quát (Phần 6.2): Hiển thị kích thước thấp hơn cho một chức năng nhất định. Điều này không giúp bạn tìm giới hạn thấp hơn cho một chức năng cụ thể mà bạn có thể quan tâm mặc dù.
- Định lý của Nechiporuk sử dụng các hàm con (Sec 6.5): Đây là một kỹ thuật ràng buộc thấp hơn đúng theo nghĩa là nó sẽ cung cấp giới hạn dưới cho bất kỳ chức năng nào bạn quan tâm. Hàm phân biệt phần tử có kích thước . (Và đây là giới hạn dưới lớn nhất mà kỹ thuật có thể chứng minh - cho bất kỳ chức năng nào.)