数学建模与实验课件 6.3 旅行商问题.pptxVIP

  • 2
  • 0
  • 约4.17千字
  • 约 10页
  • 2026-07-27 发布于山东
  • 举报

数学建模与实验课件 6.3 旅行商问题.pptx

6.3旅行商问题

1

一名推销员准备前往若干城市推销产品,然后回到他的出发地。如

何为他设计一条最短的旅行路线(从驻地出发,经过每个城市至少一次,最后返回驻地)?这个问题称为旅行商问题。

旅行商问题又称TSP问题(TravelingSalesmanProblem),或

者推销员回路问题。

1.旅行商问题

若用顶点表示城市,边表示连接两城市的路,边上的权

表示距离(或时间、费用),于是旅行商问题就成为在赋权图G(V,E,W)中寻找一条经过每个顶点至少一次的最短回路问

题.

定义1设G=(V,E)是连通无向图.

(1)经过G的每个顶点正好一次的路径,称为G的一条哈密尔顿路.

(2)经过G的每个顶点正好一次的圈,称为G的哈密尔顿圈或H圈.

如图:

(1,2,3,4,5)是一条哈密尔顿路;

(1,2,4,3,2,4,5,3,1)是哈密尔顿圈

2.哈密尔顿圈

定义2在加权图G=(V,E)中,

(1)权最小的哈密尔顿圈称为最佳H圈.

(2)经过每个顶点至少一次的权最小回路称为最佳推销员回路.

一般说来,最佳哈密尔顿圈与最佳推销员回路是不一样的.

最佳推销员回路,长4

H回路,长22

定理1在加权图G=(V,E)中,若对任意i,j,k∈V,k≠i,k≠j都有

w(i,j)≤w(i,k)+w(k,j),则图G的最佳H圈也是

文档评论(0)

1亿VIP精品文档

相关文档