其他分享
首页 > 其他分享> > MTSP问题的相关研究

MTSP问题的相关研究

作者:互联网

1. TSP问题与MTSP问题

1.1 TSP与MTSP问题的介绍:

TSP问题(图片来自网络) MTSP问题(图片来自网络)

1.2 MTSP与TSP问题的区别:

2. MTSP问题的目标

MTSP问题是一个多目标问题,且平均分配各旅行商的任务是多旅行商问题的一个重要的环节。MTSP问题的目标一般如下[1]:

2.1 均分访问节点数的MTSP问题

目标函数1:image
目标函数2:image
合并为一个目标函数:

总目标函数既能使总行程达到最小,同时也能达到平均分配 M个旅行商的访问节点数的目的。

2.2 均分行驶路程的多旅行商问题

目标函数1:image
目标函数2:image
合并为一个目标函数:

总目标函数中,前一项体现均分M个路径长度的效果,后一项则是总路径长度。k为调节总目标函数中两个组成部分之间比例的系数(k>0)。

3. MTSP问题的求解方法及代码

主要基于GA(遗传算法)与SA(模拟退火算法)解决MTSP问题。
代码详见:https://github.com/Star-Stone/MTSP-GA-and-SA

- THE END -

参考文献
[1]卢厚清,王辉东,黄杰,等. 任务均分的多旅行商问题[J]. 系统工程,2005,23(2):19-21. DOI:10.3969/j.issn.1001-4098.2005.02.005.
[2]郭强,迟洪钦. 基于GA的MTSP问题的研究[J]. 计算机与数字工程,2010,38(10):5-7,18. DOI:10.3969/j.issn.1672-9722.2010.10.002.

标签:旅行,函数,研究,MTSP,目标,问题,相关,TSP
来源: https://www.cnblogs.com/litecdows/p/16500123.html