灵敏度等于块灵敏度的布尔函数


17

关于敏感度与块敏感度的一些工作旨在检查s(f)bs(f)之间间隙尽可能大的功能,以便解决bs(f)仅是多项式更大的猜想s(f)。相反的方向呢?关于s(f)=bs(f)函数,人们知道什么?

琐碎地讲,常数函数具有0=s(f)=bs(f)。同样,s(f)=n任何函数也具有s(f)=bs(f)。证明任何单调函数也满足该等式是不平凡的,但并不是太困难。是否还有其他具有s f = b s f )的漂亮函数类s(f)=bs(f)?完整的表征将是理想的。如果我们进一步加强对s0(f)=bs0(f)s1(f)=bs1(f)怎么办?

这个问题的动机仅仅是让人们对灵敏度与块灵敏度的关系有一些直觉。

定义

f:{0,1}n{0,1}是对一个布尔函数n比特字。对于x{0,1}nA{0,1,,n},让xA表示n从获得的比特字x通过翻转由指定的比特A。如果A={i},我们将简单地表示这是xi

我们将fx灵敏度fx定义为s(f,x)=#{i|f(xi)f(x)}。换句话说,x的位数可以翻转以翻转f的输出。我们定义灵敏度fs(f)=maxxs(f,x)

我们定义的块灵敏度fx(表示为bs(f,x))为最大k使得存在不相交的子集B1,B2,,Bk{1,2,,n}这样该f(xBi)f(x)。我们定义块灵敏度f asbs(f)=maxxbs(f,x)

最后,我们定义0灵敏度fs0(f)=max{s(f,x)|f(x)=0}。我们类似地定义1敏感度0块敏感度1块敏感度,分别表示为s1(f)bs0(f)bs1(f)

Answers:


17

最近,我证明了布尔运算符AND,OR和EXOR上的unate函数和一次函数的s(f)= bs(f),并且包括结果在内的论文都被TCS 2014接受。(http:// dx .doi.org / 10.1007 / 978-3-662-44602-7_9

您可能正在攻击此问题。如果是这样,我感到抱歉,但是在发布问题之前,我开始独立解决该问题。我论文的初稿已在2013年12月的日本国内会议上提交,提交截止日期为2013年10月。(http://www.ieice.org/ken/paper/20131220DBID/eng/


2
好结果。我期待阅读。
mhum
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.