24得票3回答
模拟退火和遗传算法有什么区别?

模拟退火(带有bean搜索)和遗传算法在性能和使用情况方面有哪些相关差异? 我知道SA可以看作是只有一个种群大小的GA,但我不知道两者之间的关键区别。 此外,我正在尝试想出一种情况,其中SA将胜过GA或GA将胜过SA。 仅举一个简单的例子即可帮助我理解。

12得票1回答
解析AST < O(exp(n))吗?

摘要问题描述: 在我看来,unparsing 的意思是从 AST 中创建一个标记流,当再次解析时,会产生相等的 AST。 因此,parse(unparse(AST)) = AST 成立。 这相当于找到一个有效的解析树,该解析树将产生相同的 AST。 该语言使用 context free...

11得票1回答
如何使用混合数据类型执行约束求解?

我正在为Java 6开发源到源的转换器。我需要维护负信息和正信息,因此必须为转换器实现小型约束系统。该约束系统可以定义为以下受限CNF公式的一种形式:(v1 == c1 /\ v2 == c2 ... vn == cn) /\ ((w1,1 != d1,1 \/ w1,2 !== d1,2 ....

9得票1回答
任意大小网格中最佳的四个单词放置方式

问题陈述: 给定四个单词,将它们放置在一个m×n的方格网格中,使得网格的面积尽可能小。 单词必须从左到右、从上到下地排列在网格内。字母可以重叠,但不能形成额外的单词。所有单词必须链接在一起形成一个巨大的链。 以下是可以用4个单词“one, two, three和four”组成的示例网格。...

8得票9回答
可能的NP完全问题?

我只想请有人验证以下问题是否为NP完全问题,或者是否存在比简单的蛮力组合检查更好/更容易的解决方案。 我们在软件中遇到了一种类似资源分配问题,我将通过一个例子来解释它。 假设我们需要4个人在白天工作。这个数字以及它是“白班”记录在我们的数据库中。 然而,我们不仅需要任何人来填补这些职位,...