在关于NP、NP-hard和NP-complete定义的一个问题的这个回答中,Jason声称:停机问题是经典的NP-hard问题。这个问题给定一个程序P和输入I,它是否会停止?这是一个判定问题,但它不属于NP。很明显,任何NP-complete问题都可以归约到这个问题。
尽管我认为停机问题在直觉上比NP中的任何问题都要难得多,但我无法得出一个形式化、数学上的证明,证明停机问题是NP-hard问题。特别地,我似乎找不到一个多项式时间的一对多映射,将每个NP问题(或者至少是任何已知的NP-complete问题)的实例归约到停机问题上。
有没有一个简单的证明表明停机问题是NP-hard问题呢?
尽管我认为停机问题在直觉上比NP中的任何问题都要难得多,但我无法得出一个形式化、数学上的证明,证明停机问题是NP-hard问题。特别地,我似乎找不到一个多项式时间的一对多映射,将每个NP问题(或者至少是任何已知的NP-complete问题)的实例归约到停机问题上。
有没有一个简单的证明表明停机问题是NP-hard问题呢?