【发布时间】:2011-01-28 20:02:15
【问题描述】:
众所周知,停止问题没有明确的解决方案,即 a) 返回 true 程序确实停止了,并且 b) 处理任何输入,但我想知道是否有足够好的解决方案问题,可能可以完美处理某些类型的程序流程,或者能够识别何时无法正确解决问题,或者正确率很高,等等。 ...
如果是这样,它们有多好,它们依赖于哪些想法/限制?
【问题讨论】:
-
与实际问题相比,停机问题与其说是一个实际问题,不如说是一个证明可计算性极限的实验?
-
不,这是一个非常有用的问题。以下是暂停问题可以回答的一些现实问题:我的程序是处于无限循环中,还是即将结束?这个 C++ 程序会编译吗?我的 PostScript 文档有多少页?
-
除了停机问题一般无法解决。您正在谈论具有特定输入的特定程序,因此可以确定它们是否会停止。
-
派对迟到了,但现在应该在Computer Science
-
@MikeW 很可能,但我们不会迁移超过 30 天的帖子。 (事实上,在这种情况下没有接口可以这样做)。
标签: halting-problem