理论计算机科学

理论计算机科学家和相关领域的研究人员的问答

1
从证明
为了证明下界,我们可以减少哪些标准问题?Ω (ñ 日志n )Ω(nlog⁡n)\Omega(n\log n) 当然,除了排序和元素区别之外,还存在其他状态问题。


1
独特的SAT与完全
独特的SAT是一个众所周知的问题:给定一个CNF公式,F是否确实只有一个模型?FFFFFF 我对“恰好是 -SAT”问题感兴趣:给定CNF公式F和整数m > 1,F是否确实具有m个模型?mmmFFFm>1m>1m>1FFFmmm 这两个问题看起来都很相似。所以我的问题是: 1-«完全 -SAT»多项式(一对多或图灵)可简化为唯一SAT吗?mmm 2-您知道有关该主题的任何参考资料吗? 谢谢您的回答。 附录,约复杂第一篇正是 SAT:mmm 1- Janos Simon,《关于一对一的区别》,在第四届自动机,语言和程序设计座谈会上,480-491,1977年。 2-克劳斯·瓦格纳(Klaus W.Wagner),简洁输入表示的组合问题的复杂性,《信息学报》,第23卷,第325-356页,1986年。 在这两种物品,究竟 SAT(米≥ 1)被示出为C ^ =完成(下许多酮减少),其中类Ç是从复杂性类的计数层次(CH)。非正式地,C包含所有可以表示为确定给定实例是否具有至少m个多项式大小证明的所有问题(已知类C与类P P一致)。类C ^ =是的变体ç,其中“恰好中号 ”取代“至少米 ”。mmmm≥1m≥1m \geq 1C=C=C=CCCCCCmmmCCCPPPPPPC=C=C=CCCmmmmmm

1
为什么没有符号位的Feige-Fiat-Shamir不会为零知识?
在HAC(10.4.2)的第10章中,我们看到了众所周知的Feige-Fiat-Shamir识别协议,该协议基于零知识证明,使用(假定的)提取模因难以分解的复合物的平方根的难度。我会用自己的话说这个方案(并希望能正确解决)。 让我们从一个更简单的方案开始:让是一个足够大的大小的Blum整数(所以,和均为3 mod 4),使得分解难以处理。由于是Blum整数,因此的元素的一半具有雅可比符号+1,而另一半则具有-1。对于+1元素,其中一半具有平方根,每个具有平方根的元素具有四个,正好一个本身就是一个平方。n = p q p q n Z ∗ nnnnn=pqn=pqn=pqpppqqqnnnZ∗nZn∗Z_n^* 现在,Peggy 从选择一个随机元素,并设置。然后,她将发送给Victor。接下来是协议:Victor希望验证Peggy知道平方根,Peggy希望向他证明而不对透露任何事实,而她并不知道。Z * n v = s 2 v v s ssssZ∗nZn∗Z_n^*v=s2v=s2v=s^2vvvvvvssssss 佩吉(Peggy)在选择一个随机,然后将发送给Victor。Z * n r 2rrrZ∗nZn∗Z_n^*r2r2r^2 维克托可能将或发送回Peggy。b = 1b=0b=0b=0b=1b=1b=1 佩吉将发送给维克多。rsbrsbrs^b Victor可以通过对收到的结果进行平方并与正确的结果进行比较来验证Peggy是否已发送正确的答案。当然,我们重复此交互操作以减少Peggy只是幸运的猜测者的机会。该协议被称为ZK;可以在各个地方找到证明(例如Boaz Barak的讲义)。 当我们扩展该协议以使其更有效时,它称为Feige-Fiat-Shamir;这与上面的非常相似。我们以随机值和随机符号开始Peggy,她将其正方形发布为。换句话说,我们随机否定一些。现在kkks1⋯sks1⋯sks_1\cdots s_kt1=±1,⋯tk=±1t1=±1,⋯tk=±1t_1 = \pm 1, \cdots t_k = \pm 1v1=t1s21,⋯,vk=tks2kv1=t1s12,⋯,vk=tksk2v_1=t_1s_1^2, \cdots, v_k = t_ks_k^2viviv_i …


1
从量子跃迁到经典随机游走
快速版本 线上是否存在量子游走的退相干模型,以便我们可以对任何进行调整,使其传播为?1 / 2 ≤ ķ ≤ 1Θ (tķ)Θ(tk)\Theta(t^k)1 / 2 ≤ ķ ≤ 11/2≤k≤11/2 \leq k \leq 1 动机 经典的随机游走在算法设计中很有用,而量子随机游走已被证明可用于制作许多很酷的量子算法(有时具有可证明的指数加速)。因此,重要的是要了解量子和经典随机游走之间的区别。有时,最简单的方法是考虑玩具模型,例如在路上行走。 也有一个物理动力:知道量子力学如何扩展到经典力学很有趣。但这与理论无关。 我的个人动机是完全正交的:我试图将一些实验数据与从量子平稳过渡到经典且相对直观的模型进行匹配。 背景 当考虑整数行上的量子游走和经典游走时,一个关键的区别是量子游走的(位置分布的)标准偏差为而经典游走的标准差为,其中是离散模型的步数,或连续模型的时间。请注意,这不仅限于直线,而且对于许多图形,您会看到量子混合时间和经典混合时间之间的二次关系相似,因此我考虑了该直线的受限情况,因为我认为它更易于分析。Θ (吨1 / 2)吨Θ (吨)Θ(t)\Theta(t)Θ (t1 / 2)Θ(t1/2)\Theta({t^{1/2}})Ťtt 当我们向量子步态引入去相干性(通过测量或通过噪声)时,步态开始表现得更加经典。实际上,对于大多数测量而言,如果从正确的时间尺度来看,我们最终得到的经典步态传播为。对于其他形式的退相干(例如使硬币失相或在行中引入瑕疵),通常存在一个尖锐的阈值,在该阈值以下,步态具有量子行为(传播为),而在该阈值之上,步态开始是经典的(传播为)。实际上,甚至已经提出将这种缩放比例作为量子行走的定义。Θ (吨)Θ (吨1 / 2)Θ (t1 / 2)Θ(t1/2)\Theta(t^{1/2})Θ (吨)Θ(t)\Theta(t)Θ (t1 / 2)Θ(t1/2)\Theta(t^{1/2}) 长版问题 是否存在用于线上随机游走的退相干模型,例如,当我们改变退相干量时,对于任何,我们都可以实现位置的标准偏差,缩放为?或者,对于其他在混合或击中时间上有间隔的图,是否存在退相干形式,因此对于任何,我们都可以得到混合/击中/标准偏差,其和,其中是经典混合/命中/ STD,是纯量子。如果这不可能,那么为什么我们看到这种一种或另一种行为有更深的原因?1 / 2 ≤ …

1
除了几乎2SAT问题的固定参数易处理性之外,关于二进制布尔CSP的任何结果吗?
令为2CNF公式,k为非负整数。本文证明了确定一个人是否最多可以删除k个子句以使φ满足的问题是固定参数易处理的,其中k是参数。我的问题是是否有一些工作可以将此结果推广到其他二进制布尔CSP?(也就是说,决定是否最多可以删除k个约束以使某个CSP实例可满足,并用k进行参数化)还是任何否定结果?φφ\varphikkkkkkφφ\varphikkkkkkkkk

2
奇偶校验带有有限扇出:容易证明吗?
AC0AC0AC^0是具有NOT门和无限扇入AND和OR门的恒定深度多项式电路的类别,其中输入和门也具有无限扇出。 现在考虑一个新类,将其称为,类似于但其输入和门的扇出最多为。此类显然在。事实上,它是严格包含在,如上所述这里。因此,奇偶校验显然不在。 A C 0 O (1 )A C 0 A C 0AC0bfACbf0AC^0_{bf}AC0AC0AC^0O(1)O(1)O(1)AC0AC0AC^0AC0AC0AC^0AC0bfACbf0AC^0_{bf} 是否有奇偶校验的证明这并不会也经历了?换句话说,是否有证据不使用诸如切换引理或Razborov / Smolensky方法之类的强大技术?∉AC0bf∉ACbf0\notin AC^0_{bf}AC0AC0AC^0

1
交换次数中的最佳排序算法
给定数字序列,是否可以使用比较和交换/移动来排序?任何指向有关此问题或反论点的出版物的指针都将显示下限。O (n ln n )O (n )Ω (n ln n )ñnnØ (ñ LNn )O(nln⁡n)O(n \ln n)O (n )O(n)O(n)Ω (n lnn )Ω(nln⁡n)\Omega(n \ln n)

1
表示未成年人是次立方图的拓扑未成年人的引文
如果是最大度数为3的图,并且是H的小数,则G是H的拓扑小数。GGGHHHGGGHHH Wikipedia引用了Diestel的“图论”的这一结果。该书的最新版本将其列为Prop 1.7.4。这本书缺少证据或引文。 下落(作为原始证明)是否为人所知? 此外,是否有参考文献证明如果是爪的路径或细分,并且是H的未成年人,则G是H的子图?这里简短地提到了它,但是缺乏参考。GGGHHHGGGHHH

2
使用弱描述语言的Kolmogorov复杂性
我们可以将字符串的Kolmogorov复杂度xxx视为最短程序PPP和输入的长度,yyy使得x=P(y)x=P(y)x = P(y)。通常,这些程序是从某些图灵完备集合中提取的(例如PPP可能是图灵机的描述,或者可能是LISP或C中的程序)。即使当我们研究资源受限的Kolmogorov复杂性时,我们仍然会研究Turing机器,但是它们的运行时或空间使用量有一定的限制。其后果之一是字符串的复杂性无法确定。这似乎是一个尴尬的功能。 如果我们使用非图灵完整的计算模型来定义Kolmogorov复杂度会怎样? 如果我们选择一个限制性足够强的模型(比如说我们的模型只能实现同一性),那么尽管我们也会丢失不变性定理,但是字符串的复杂度却可以确定。是否有可能拥有一个足够强大的模型,使其复杂度等于(图灵完备的偏移量,甚至是乘数)图灵完备模型,但又仍然脆弱到足以确定字符串的复杂度呢?有非图灵完整计算模型的Kolmogorov复杂度是否有标准名称?我在哪里可以了解到更多信息?

2
与嵌套深度为1的模态逻辑不太可能出现在PSPACE中?
我正在寻找模态逻辑,这些逻辑被模态嵌套深度为1的有限公理集所公理,并且其可满足性/可导性问题不太可能出现在PSPACE中。没有对模态嵌套深度的限制,这不是问题,例如参见PDL。但是,似乎在通过减少图灵机的某种贴砖问题或验收问题来证明EXPTIME硬度时,需要一种传递性,这在第二层是公理的。还有一些具有二进制形式的不确定逻辑(Kurucz et al .:具有二进制形式的可确定和不确定逻辑,1995年),但是它们通常需要关联性,这也是第二层。在条件逻辑中,再次似乎我们需要深度2来提高EXPTIME的硬度(Friedman,Halpern:关于条件逻辑的复杂性,1994年)。 我们可以使用嵌套深度为1的公理来获得EXPTIME硬度吗? 背景:我们正在尝试为嵌套深度为1的逻辑找到具有高度复杂性的通用决策程序。

2
是什么样的特殊的
在微小的加密算法中: 魔术常数的不同倍数用于防止基于回弹对称性的简单攻击。魔术常数2654435769或9E3779B9 16选择为232/ϕ232/ϕ2^{32}/ \phi,其中ϕ是黄金比例。 232/ϕ232/ϕ2^{32}/ \phi具有哪些属性使其在此上下文中有用?

2
是否对各种编程语言功能的语义进行了调查?
是否对各种编程语言功能的语义进行了调查(包括论文,书籍章节,教程,链接等)?我最初对这里http://www.digitalmars.com/d/2.0/comparison.html中D的功能不知所措 我想看看我可以从这里得到什么,尽管我对stackoverflow提出了类似的问题,并且理解这两个站点有不同的观点。 非常感谢您的回复!感谢Dave Clarke 对meta的建议!

4
对于有效图算法的设计,稀疏性最重要的概念是什么?
“稀疏图”有几种相互竞争的概念。例如,可以将可嵌入表面的图视为稀疏图。或具有边界边缘密度的图。或具有高周长的图形。具有大展开图。具有有限树宽的图。(即使在随机图的子字段中,它在所谓的稀疏性方面也有点含糊。)等等 哪种“稀疏图”概念对有效图算法的设计影响最大,为什么?同样,“密集图”的概念是什么?(注:Karpinski在一个密集图的标准模型的近似结果上进行了大量工作。) 我刚刚看过J. Nesetril关于他(与P. Ossona de Mendez)一起在统一(渐近)框架内捕获图形稀疏性度量的程序的演讲。我的问题-是的,也许是很主观的,并且我希望有不同的阵营-的动机是希望对算法中使用稀疏性有多方面的了解(并填补我对问题的理解的任何空白)。

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.