这里写目录标题
0. 补充概念
(1)旅行商问题(travelling salesman problem, TSP)
- 典型旅行商问题 举例:有个快递员分别要给3家顾客送快递,他自己到达每个顾客家的路程各不相同,每个顾客之间的路程也各不相同。那么,如果想要将快递依次送达,并最终返回起点,哪一条路线所走的总距离最短?
- 思路1-枚举法,但该方法时间复杂度为 O ( n ! ) O(n!) O(n!) ,花费的运算时间太高。
- 思路2-相对优化的解决方法,如动态规划法、分支定界法,但时间复杂度仍然是指数级的。
(2)P 问题、NP 问题、NPC 问题
补充概念——归约
- 定义:可以简单理解成问题之间的转化,例如问题 Q : 3 x + 6 = 12 Q: 3x+6=12 Q:3x+6=12,可以转化为一元二次问题 Q ′ : 0 x 2 + 3 x + 6 = 12 Q': 0x^2+3x+6 = 12 Q