【发布时间】:2018-01-03 08:30:32
【问题描述】:
通过尝试所有可能性,可以在 O(n!) 内解决给定字符串的所有字符串排列。
现在,看看旅行推销员问题,我们可以通过尝试所有城市排列来解决它。假设我们有城市 A、B 和 C。 假设我们从城市 A 开始。通过计算 BC 字符串的所有排列,我们得到 ABC ACB,然后我们只需求和(在多项式时间内,第一种情况下 AB、CB 和 CA 之间的距离......)
那么这不是旅行推销员问题的所有字符串排列的减少吗?它不是一个NP完全问题吗?
【问题讨论】:
标签: traveling-salesman np np-complete