理论计算机科学

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



2
计算特征值的空间复杂度是多少?
我正在寻找涵盖普通线性代数运算的空间复杂度(例如矩阵等级,特征值计算等)结果的调查报告或书籍。我强调“空间复杂度”部分是指工作空间复杂度,而不是时间复杂度,因为它更容易跟踪时间结果。感谢您对此事的参考。 谢谢。

5
在人工智能研究中,“先进的数学”在何种程度上需要/有用?
我目前正在学习数学。但是,我不希望将来成为专业的数学家。我正在考虑将我的数学知识应用于人工智能研究。但是,我不确定我应该学习多少门数学课程。(以及我应该学习哪些CS理论课程。) 从Quora,我了解到线性代数,统计和凸优化这两个主题与机器学习最相关(请参阅此问题)。有人提到,学习线性代数,概率/需要统计,微积分,基本算法和逻辑来研究人工智能(见这个问题)。 在我们大学的数学学士学位的前1.5年中,我可以了解所有这些主题。 不过,我想知道,是否有一些甚至是研究生水平的数学学科都对学习人工智能有用或什至是需要的。ODE,PDE,拓扑,测度理论,线性分析,傅里叶分析和流形分析又如何呢? 这表明,一些比较先进的数学是人工智能的研究有用的一本书是模式论真实世界的信号的随机分析由大卫·芒福德和Agnes Desolneux(见本页)。它包括有关马尔可夫链,分段高斯模型,吉布斯场,流形,李群和李代数及其在模式论中的应用的章节。本书对人工智能研究有多大作用?

2
NP困难问题的NP硬度证明是否被认为是贡献?
我正在解决一个据称在[XYZ]中说在其他地方对NP困难的问题。[XYZ]中提供的NP硬度很复杂,并且使用了先进的技术。经过一些研究和工作,我成功地给出了NP硬度的简单明了的证明。我想知道这是否被视为贡献?我试图激励自己的工作,但没有找到类似的道路。 我不知道这是问的正确地方还是应该去学术界?

3
如何谈论理论
我意识到这可能是一个有争议的问题,但这似乎是个合适的地方。如果没有,请重定向我。 背景是我是一名“从业者”(博士生,我不学习CS理论),但是我在本科算法和数学方面拥有合理的基础。尽管如此,与理论家的讨论通常是非常表面的,好像他们害怕与我一起使用数学术语以防我害怕。实际上,我对理论非常满意并且对理论很感兴趣,但是我只是不习惯讨论它,因此我可能并不总是使用会标榜我为“理论家”的术语。我发现直接方法(“请告诉我细节”)并不总是奏效的,特别是如果所讨论的理论家假定居高临下的语调为专业知识设定了很高的标准(这种情况经常发生)。 作为理论家,如果您以这种方式过滤人员,您是否对从业人员如何避免被过滤器“标记”提出建议?




2
确定一元上下文相关语言是否为常规语言
问题是众所周知的结果 上下文无关的语法会生成常规语言吗? 是无法决定的。但是,仅在这种情况下,上下文无关的语言和常规语言的类别是一致的,因此在一元字母上就可以确定它。 我的问题是知道一元上下文相关语言会发生什么。 是否可以确定一元字母上给定的上下文相关语法是否会生成常规语言。 如果答案是肯定的,那么对复杂性的估计将是受欢迎的。

4
混沌与
我对学习“混沌”或更广泛的动力系统与问题之间的联系很感兴趣。这是我正在寻找的文学类型的一个例子:P= NPP=ñPP{=}NP Ercsey-Ravasz,Mária和ZoltánToroczkai。“以一种模拟的方式将硬度优化为暂时的混乱,以达到约束满足。” 自然物理学 7号。12(2011):966-970。(日记链接。) 有没有人写过调查表或编写了参考书目?

2
电路上限表明
在针对P与NP的官方Clay问题描述中,将表明“每种语言[确定性图灵机可以在指数时间内识别的语言类别]都可以通过布尔电路族来计算。使得对于至少一个,的门数少于计算任何布尔函数所需的门数。” 但是,唯一的参考是“这是V. Kabanets的有趣观察”。有人可以指出这一含义的证据吗?P≠NPP≠NPP \neq NPEEE<Bn><Bn>nnnBnBnB_nf:{0,1}n⟶{0,1}f:{0,1}n⟶{0,1}f: \{0,1\}^n \longrightarrow \{0,1\}


2
从其正方形恢复邻接矩阵的复杂性
我对以下问题感兴趣:给定一个矩阵,在邻接矩阵平方的个顶点上是否存在该矩阵的无向图?nn × nn×nn\times nñnn 这个问题的计算复杂度已知吗? 备注: 当然,这也可以表述为搜索问题,其中给您矩阵的是无向图的邻接矩阵,而问题是要找到任何(无向图的)邻接矩阵使得。 A B B 2 = A 2一种2A2A^2一种AA乙BB乙2= A2B2=A2B^2 = A^2 Motwani和Sudan(图的计算根是困难的,1994)和Kutz(布尔矩阵的根计算的复杂性,2004)显示了与此类似但不同的问题是NP-困难-他们只考虑布尔矩阵下的邻接矩阵的平方乘法。

1
路径宽度比树宽度的算法优势
树宽在FPT算法中起着重要作用,部分原因是许多问题是通过树宽参数化FPT的。一个更严格的相关概念是路径宽度。如果图的路径宽度为,则它的树宽度也最多为,而在相反的方向上,树宽仅仅意味着路径宽度最多为,这很紧密。k k k log nkkkkkkkkkklognklog⁡nk\log n 鉴于以上所述,人们可以期望边界路径宽度的图形可能具有显着的算法优势。但是,对于一个参数来说,大多数问题是FPT,而对于另一个参数来说,似乎是大多数问题。我很想知道与此有关的任何反例,即对于路径宽度“容易”但对于树宽“困难”的问题。 让我提及,我被Igor Razgon撰写的最近一篇论文(“关于有界树宽的CNF的OBDDs”,KR'14)所激发,提出了一个有关问题的示例。溶液时是pathwidth和(粗略地)下界时是树宽。我想知道是否还有其他标本行为。2kn2kn2^{k}nkkknknkn^kkkk 简介:有没有自然问题的示例,这些问题是由树宽参数化为W困​​难,而由路径宽度参数化为FPT?更广泛地讲,是否存在一些示例的问题,这些问题的复杂度在用路径宽度(而不是树宽)进行参数化时被认为/被认为会更好?

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.