码迷,mamicode.com
首页 > 编程语言 > 详细

揽货最短路径解决方案算法 - V2(增加了时间维度-客户允许的服务时间段,C#/JAVA同步实现,带python作图)

时间:2018-03-22 23:08:57      阅读:362      评论:0      收藏:0      [点我收藏+]

标签:改进   logs   服务   lan   img   nbsp   方案   image   png   

上篇,这里改进增加了客户允许服务的时间范围这个维度,并且把C#版本翻译成java,加强了更加形象的图表展示路径(继续是用python的matplotlib作图)。

这里的时间范围维度是指:每个客户都有各自的被服务时间,比如从10:00到12:00是允许枢纽派车过去装货/卸货时间范围

其实主要还是修改适应度函数的计算,大家直接看源代码里的函数就行了。 源代码在文章最后有下载(C#和JAVA)。

技术分享图片

 

技术分享图片

 

 

技术分享图片

 

 

 

 

技术分享图片

 

 

C#版代码下载

JAVA版代码下载

 

揽货最短路径解决方案算法 - V2(增加了时间维度-客户允许的服务时间段,C#/JAVA同步实现,带python作图)

标签:改进   logs   服务   lan   img   nbsp   方案   image   png   

原文地址:https://www.cnblogs.com/aarond/p/ant_vrp_time.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!