语言X的密度是一个函数d X:N → N定义为d X(n )= | { X ∈ X | | x | ≤ ñ } | 。 假设A和B是某种有限字母上的语言,一个多对数的空间缩小为B,并且B不在L = DSPACE (log n )中
如果的密度与B的密度不是多项式相关的,那么从B到A的对数空间会减小吗?
背景
我希望答案是否定的,但目前无法显示。
显然,如果在L中,则没有从B到A的对数空间减少。因此,有一些示例可以提供明确的否定答案。
我考虑第一过其中的情况下是一些硬语言,阿通过吹入在孔获得的乙通过取甲= 乙∩ ģ,对于一些间隙语言ģ包含长度的所有单词Ñ ∈ 小号ģ对于某些集小号ģ ⊆ ñ(参见施密特1985和还里根和1997沃尔默)。这保证了从A到B的小幅减少。间隙语言G通常在。这确保了 A和 B的密度不是多项式相关的。但是,不能保证在语言中出现漏洞总是会导致其结构太少而无法成为从 B减少的目标的语言。(术语“打洞”来自Downey和Fortnow2003。)密度上的差异可能足以保证这一点,但是我还没有马上知道如何做到。
另一个示例是是硬语言和A的混合体。首先创建一个卡比语言甲∉ 大号由一些语言相交Ç ∉ 大号带间隙语言ģ。 然后,A将仅包含在确定间隙语言的一组大小S G的间隔中的大小的实例。现在创建乙通过混合甲一些硬语言d中的空白,通过取的联合阿和的交叉点d与的补ģ。如果D是足够硬相比,如d是2EXPSPACE -hard而Ç ∈ PSPACE ∖ 大号,然后通过空间层次定理不可能有log-空间规约从d到甲。然后似乎有可能将其扩展为显示从B到A没有日志空间减少。
这仍然留下比C难但“不过分”的情况,例如,将D设为SAT,将C设为STCON,或者将D设为QBF-SAT,将C设为SAT。为了得到一个结果,一个可能要承担大号 ≠ ñ P为STCON / SAT或ñ P ≠ P 小号P 一ç é的SAT / QBF-SAT,但它不是立即清除我如何使用这些假设。