旅行商问题 TSP

一、旅行商问题 TSP

旅行商问题,常被称为 旅行推销员问题(Travelling Salesman Problem, TSP),是指一名推销员要拜访多个地点时,如何找到在拜访 每个地点一次 后再 回到起点 的最短路径。

  • 带权图,完全图
  • NP 难问题(即还没有多项式级别的算法,只有指数级别的算法来解决这类问题)

在物流中的描述是对应一个物流配送公司,欲将 n 个客户的订货沿最短路线全部送到。

二、哈密顿回路

1、哈密顿回路问题的起源

1859 年,爱尔兰数学家哈密顿(Hamilton)提出周游世界的游戏:在正十二面体的二十个顶点上依次标记伦敦、巴黎、莫斯科等世界著名大城市,正十二面体的棱表示连接这些城市的路路线。试问能否在图中做一次旅行,从顶点到顶点,沿着边行走,经过每个城市 恰好一次 之后再 回到出发点

哈密顿图是一个无向图,由指定的起点前往指定的终点,途中经过所有其他节点且只经过一次。在哈密顿图中,含有图中所有顶点的路径称作 哈密顿路径(Hamilton path),闭合的哈密顿路径称作 哈密顿回路(Hamilton cycle)。

旅行商问题对应的是完全图,任意每两个顶点之间都存在路径,并且路径长度已知。
哈密顿回路并不要求图是完全图,当图是加权


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部