complexity-theory - 最短哈密顿路径是 NP 难的吗?
问题描述
哈密顿路径是一条连接所有节点而不重复的路径,它是一个 NP 完全问题。
最短哈密顿路径 (SHP) 是 NP 难的吗?
旅行商问题与 SHP 有什么区别?
解决方案
我假设 SHP 问题是边加权图上的哈密顿问题。它是 NP 难的,因为它至少和哈密顿问题一样难。假设您有一个算法可以解决 SHP 问题,然后将该算法应用于所有边权重均为 1 的加权图,它将以相同的时间复杂度解决哈密顿问题。
TSP需要返回到原来的顶点,每个顶点可以多访问一次。SHP 要求只访问每个顶点一次的路径。
推荐阅读
- webpack - 使用 webpack 替换文件并更改其中的一些(例如 sass、coffeescript 等)
- c# - 如何让 C# 意识到方便属性的可空性?
- linux - 从 CLI 调用 pip 包?
- python - 无法将命令代理到远程服务器:套接字挂起
- javascript - 无法正确查看事件,在反应大日历中创建于上午 12:00
- spring - 在 Spring 上部署 WAR 文件 - Tomcat 9
- crafter-cms - CRAFTER:是否可以更改特定组件的特定属性的值?
- python - 集群数量小幅增加后 Power BI Python kMeans scikit-learn 执行超时
- spring-boot - Springboot调度器运行2次结束
- grpc - 在 Gatling 加载脚本中等待 gRPC 消息流中的特定消息