Bạn nhận xét rằng giới hạn dưới trên có liên quan chặt chẽ với tất cả các kỹ thuật ràng buộc thấp hơn hiện có. Đối với các hàm Boolean, điều này có vẻ đúng, miễn là phỏng đoán thứ hạng log là đúng. Tuy nhiên, có thể lớn hơn theo cấp số nhân so với tập đánh lừa bị ràng buộc.P n ( f )Pn(f)Pn(f)
Tôi không rõ ràng bao nhiêu và có thể khác nhau trong trường hợp không Boolean.D ( f )Pn(f)D(f)
Trong phần còn lại tôi làm cho những bình luận này chính xác hơn.
KN (Kushilevitz và Nisan trong sách giáo khoa năm 1997 của họ) phác thảo ba kỹ thuật cơ bản cho các hàm Boolean: kích thước của một tập hợp đánh lừa, kích thước của một hình chữ nhật đơn sắc và xếp hạng của ma trận giao tiếp.
Đầu tiên, đánh lừa bộ. Một lừa bộ là đơn sắc: có một số mà cho mỗi . Một số bản vá cuối cùng sau đó là cần thiết để tính đến màu khác. Bước thêm này có thể tránh được. Đặt là một hàm. Một cặp phần tử riêng biệt bị đánh lừa một cách yếu ớt cho nếu ngụ ý rằng hoặc . Một tập hợp là mộtz ∈ { 0 , 1 } f ( x , y ) = z ( x , y ) ∈ S f : X × Y → { 0 , 1 } ( x 1 , y 1 ) , ( x 2 , y 2 ) ∈ X × YSz∈{0,1}f(x,y)=z(x,y)∈Sf:X×Y→{0,1}(x1,y1),(x2,y2)∈X×Yf ( x 1 , y 1ff ( x 1 , y 2 ) ≠ f ( x 1 , y 1 ) f ( x 2 , y 1 ) ≠ f ( x 1 , y 1 ) S ⊆ X × Y f Sf(x1,y1)=f(x2,y2)f(x1,y2)≠f(x1,y1)f(x2,y1)≠f(x1,y1)S⊆X×Yđánh lừa yếu được đặt cho nếu mọi cặp phần tử riêng biệt của bị đánh lừa yếu. KN ngầm tuyên bố sau bằng chứng 1,20 rằng kích thước nhật ký của bộ đánh lừa yếu là giới hạn thấp hơn cho độ phức tạp trong giao tiếp.fS
Một bộ đánh lừa yếu lớn nhất chọn một phần tử đại diện từ mỗi hình chữ nhật đơn sắc trong một bộ bìa tách rời nhỏ nhất. Do đó, kích thước của một bộ đánh lừa yếu lớn nhất lớn nhất bằng (số mũ của) số phân vùng. Thật không may, các ràng buộc được cung cấp bởi bộ đánh lừa thường yếu. Các bằng chứng về KN 1.20 cho thấy bất kỳ chức năng lập bản đồ mỗi phần tử một yếu lừa bộ để một hình chữ nhật đơn sắc chứa yếu tố đó là đơn ánh. Tuy nhiên, có thể có nhiều hình chữ nhật đơn sắc trong một vỏ bọc tách rời nhỏ nhất không xuất hiện trong ảnh của , với mọi phần tử của đánh lừa yếu với một số nhưng không phải tất cả các phần tử củaS R s R S R S S n 1 / 4 n P n (sSRsRSRS, Và như vậy có thể không chỉ đơn giản được thêm vào . Trong thực tế Dietzfelbinger, Hromkovič và Schnitger cho thấy (doi: 10,1016 / S0304-3975 (96) 00.062-X ) mà cho tất cả đủ lớn , ít nhất là của tất cả các hàm Boolean trên biến có chưa có (yếu) đánh lừa các bộ kích thước nhật ký . Vì vậy, nhật ký kích thước của bộ đánh lừa lớn nhất (yếu) có thể nhỏ hơn theo cấp số nhân so với độ phức tạp trong giao tiếp.Sn1/4nO ( log n )Pn(f)=nO(logn)
Đối với thứ hạng, việc thiết lập một sự tương ứng chặt chẽ giữa thứ hạng của ma trận của hàm và số phân vùng của nó sẽ thiết lập một dạng phỏng đoán thứ hạng log (tùy thuộc vào độ chặt của sự tương ứng). Chẳng hạn, nếu có hằng số sao cho cho mọi hàm Boolean , thì và một loại phỏng đoán thứ hạng log sau đó giữ cho các họ hàm mà cuối cùng tăng với, với số mũ cho mọi có thể đạt được với đủ lớna>0Pn(f)≤alogrk(f)fD(f)≤(2alogrk(f))2rk(f)|X|+|Y|2+ϵϵ>0|X|+|Y|. (Nhớ lại rằng Lovász-Saks log-rank phỏng đoán nói rằng có một hằng số sao cho cho mỗi chức năng Boolean ; đây là thứ hạng của ma trận giao tiếp của so với thực tế.)c>0D(f)≤(logrk(f))cfrk(f)f
Tương tự, nếu chỉ có một hình chữ nhật đơn sắc khá lớn cùng với nhiều hình nhỏ, thì số phân vùng cho ràng buộc mạnh hơn kích thước log của hình chữ nhật đơn sắc lớn nhất. Tuy nhiên, phỏng đoán thứ hạng log cũng tương đương với phỏng đoán về kích thước của hình chữ nhật đơn sắc lớn nhất (Nisan và Wigderson 1995, doi: 10.1007 / BF01192527 , Định lý 2). Vì vậy, việc sử dụng các hình chữ nhật đơn sắc hiện không được biết là "giống như" sử dụng số phân vùng, nhưng chúng có liên quan chặt chẽ nếu phỏng đoán thứ hạng log giữ.
Tóm lại, kích thước nhật ký của bộ đánh lừa yếu lớn nhất có thể nhỏ hơn theo cấp số nhân so với số phân vùng. Có thể có những khoảng trống giữa các kỹ thuật ràng buộc thấp hơn khác và số phân vùng, nhưng nếu phỏng đoán thứ hạng log giữ thì những khoảng trống này là nhỏ.
Bằng cách sử dụng các khái niệm kích thước mở rộng thông thường (về cardinality), kích thước của bất kỳ hình chữ nhật đơn sắc nào cũng có thể được sử dụng để khái quát các bộ đánh lừa và để giảm độ phức tạp giao tiếp (xem KN 1.24). Tôi không chắc chắn mức độ "kích thước" lớn nhất của bất kỳ hình chữ nhật đơn sắc nào phải gần với độ phức tạp trong giao tiếp.
Ngược lại với các cuộc thảo luận ở trên về các hàm Boolean, đối với các hàm không phải Boolean, khoảng cách giữa và có thể là theo cấp số nhân. KN 2.23 đưa ra một ví dụ: gọi là hàm trả về kích thước của các giao điểm của các tập hợp được biểu thị bằng hai vectơ đặc tính đầu vào. Đối với chức năng này, thứ hạng là . Bây giờ tập hợp tất cả các cặp tập hợp không giao nhau có phần tử. Theo như tôi có thể nói, không thể có hình chữ nhật đơn sắc nào lớn hơn bộ này. Nếu điều này đúng, thì , vì vậy đối với chức năng này, ,D(f)logrk(f)flogn3nD(f)≥Pn(f)≥(2−log3)n>0.4nD(f)Pn(f)và kích thước nhật ký của một hình chữ nhật đơn sắc lớn nhất đều nằm trong một hệ số nhiều nhất là của nhau, trong khi cách xa thứ hạng theo cấp số nhân. Do đó, sự phân tách nhỏ giữa và có thể có thể xảy ra trong trường hợp không phải Boolean, nhưng chúng không liên quan theo cách rõ ràng với thứ hạng log của ma trận . Tôi không biết về bất kỳ công trình được công bố nào thảo luận về các biện pháp này có liên quan như thế nào trong trường hợp không phải Boolean.2.5Pn(f)D(f)f
Cuối cùng, Dietzfelbinger et al. cũng xác định một tập hợp đánh lừa mở rộng bị ràng buộc, khái quát hóa điều kiện đánh lừa từ các cặp (tập con "thứ tự 1") đến tập hợp lớn hơn của các phần tử đơn sắc; điều kiện đánh lừa mở rộng đòi hỏi các hàm con được kéo dài bởi các phần tử đơn sắc không phải là đơn sắc. Không rõ điều này hoạt động như thế nào khi thứ tự của các tập hợp đơn sắc tăng lên, vì người ta phải chia kích thước của bộ đánh lừa mở rộng được đặt theo đơn đặt hàng và xem xét giá trị lớn nhất trong tất cả các đơn đặt hàng. Tuy nhiên, khái niệm này kết thúc là một giới hạn dưới gần với .Pn(f)