Hãy biểu thị kích thước tối thiểu của một (không-monotone) số học ( + , × , - ) mạch tính toán một cho đa tuyến đa thức f ( x 1 , ... , x n ) = Σ e ∈ E c Và B ( f ) biểu thị kích thước tối thiểu của một (không-monotone) boolean ( ∨ , ∧ , ¬ ) mạch tính toánphiên bản boolean f b của f xác định bởi: f b ( x 1 , ... , x n ) = ⋁ e ∈ E ⋀ i : e i ≠ 0 x i
Các đa thức biết B ( f ) nhỏ hơn A ( f ) không?
Nếu chúng ta xem xét các phiên bản đơn điệu của mạch - không có cổng Minus và không Không ( ¬ ) - thì B ( f ) thậm chí có thể nhỏ hơn theo cấp số nhân so với A ( f ) : ví dụ: đa thức đường đi ngắn nhất f trên K n ; sau đó B ( f ) = O ( n 3 ) và A ( f ) = 2 Ω ( n
LƯU Ý (15.03.2016) Trong câu hỏi của tôi, tôi không chỉ định các hệ số được phép như thế nào . Igor Sergeev nhớ tôi rằng, ví dụ, sau đây (đơn biến) đa thức f ( z ) = Σ m j = 1 2 2 j m z j có Một ( f ) = Ω ( m 1 / 2 ) (Strassen và nhân dân của mình nhóm). Nhưng B ( f ) = 0 cho đa thức này, vì f b ( . Chúng ta có thể có được fron f mộtđa biếnđa thức f ' ( x 1 , ... , x n ) của n = log m biến sử dụng sử dụng thay Kronecker. Liên kết với mọi số mũ j một đơn thức X j = ∏ i : a i = 1 x i , trong đó ( a 1 , Lỗi , a n ) là các hệ số 0-1 của biểu diễn nhị phân của . Sau đó, mong muốn đa thức là , và chúng tôi có mà A ( f ' ) + n ≥ Một ( f ) = Ω ( m 1 / 2 ) = 2 Ω ( n ) . Nhưng phiên bản boolean của f ' chỉ là một HOẶC biến, do đó