目前,我正在使用此处和此处的给定样本来获得具有以下关键要求的适当距离/时间矩阵: 所有车辆的起始位置相同。 每辆车都有自己的 ID,并且坐标作为它们的起始位置,不为零。 有自己的多重容量维度。 每辆车都有自己的交付终点位置。 我没有问题,并且为项目 1、2 和 3 找到了适当的 ...
目前,我正在使用此处和此处的给定样本来获得具有以下关键要求的适当距离/时间矩阵: 所有车辆的起始位置相同。 每辆车都有自己的 ID,并且坐标作为它们的起始位置,不为零。 有自己的多重容量维度。 每辆车都有自己的交付终点位置。 我没有问题,并且为项目 1、2 和 3 找到了适当的 ...
我需要使用 VRP 并考虑到客户想要取货或送货。 我知道 VRPB 满足这些要求,但要等到卡车空了再从客户那里取货。 VRPC 是否能够处理负面需求? 这将使它成为一个交付。 ...
我有一个简单的初始车辆路线,包括接送服务。 我想在路线中添加“最后一分钟”交付作业。 活动和车辆的容量为 1。 JSprit 拒绝安排新作业。 翻了翻源代码后,我相信这是因为“交付”容量为负数,但这并没有反映在状态管理器中。 不过并不积极。 如果我不使用任何容量,则可以安排作业。 如果初始路线 ...
我不明白 jsprit 中的取货、工作、发货和服务之间的区别 ...
对不起,这不是一个具体的问题。 因为我是 Jsprit 的新手,所以我需要一些关于如何开始解决问题的概念性帮助。 我的例子: 我开始时只有一辆车带有开始和结束位置。 有多个优先取货位置,只有一个仓库位置用于交付。 车辆应该行驶 1 天,然后比另一天休息 2 天,每天都有给定的开始/结束时间。 开 ...
我正在尝试使用 Jsprit 解决一个有容量的多车辆问题,容量表示为从出发到返回的总时间......包括运输。 我发现虽然服务可以有容量维度,但运输仅用距离和时间表示,但从来没有容量维度方面的大小,因此永远不会与容量约束进行比较。 我最终分配了太多的服务,任何运输时间都超出了容量。 我尝试了几种使 ...
两辆车的单工时间表。 一种车辆在工作附近开始,另一辆车辆在工作附近开始。 似乎它应该更喜欢使用近距离行驶的车辆,因为每距离行驶的成本较高。 但是,如果存在一个非零的setCostPerWaitingTime() ,它将使用更远的一个。 为什么? 结果: 我怀疑这与到达40 ...
我正在尝试解决一个由取货和送货组成的 vrp。 我有 73 辆车,我想使用所有可用的车辆来减少整个流程的时间。 我观察到结果是 24 辆车从未使用过,而其他人则获得了多项工作。 问题是一些分配的车辆实际上会在离未分配车辆更近的位置返回到下一个工作地点,而离它最后一个位置更远。 所以看起来引擎仍然试图 ...
我正在研究一个VRP(车辆路由问题),以制定接送服务计划,因为VRP是NP难题,用户可以根据自己的需求编辑计划。现在,我打算在准备计划时考虑对其进行修改。 我应该从哪里开始? ...
我是Jsprit的新手。 我尝试在发货清单中使用多个尺寸尺寸。 例如,有些货件我在WHEELCHAIRSPACE_INDEX中添加了尺寸大小,有些货件我在createJob()中使用了PASSENGERSEATS_INDEX。 但是,输出似乎是错误的。 } 这是输出 ...
我尝试使用Jsprit通过成本矩阵解决取货和发货问题。 但是,解决方案不起作用。 有人知道哪一部分出了问题吗? 我使用了Jsprit TransportOfDisabledPeople和costMatrixExample中的示例来创建我的问题。但是,我的代码似乎无法正常工作。 如果 ...
除了使用vrpxmlwriter将解决方案输出到xml文件之外,是否有办法获取变量中的输出/存储结果? 我试图通过dom解析器,xpath和family获得结果,并且可以自豪地说我彻底搞砸了!! 普通的Jsprit团队您已经制作了这幅精美的艺术品,为什么您不能为我们提供诸如bestSol ...
请帮助我,我是 github 和 maven 的新手,目前我正在开发一个项目,我想使用这个库( jsprit ),但问题是该库采用文件夹的形式,其中给出了一些示例. 首先,我尝试从https://jar-download.com/online-maven-download-tool.php下载 m ...
我面临的问题是: 从许多地方提货,而不是从仓库提货。 没有主要/仓库的地方。 所有驾驶员都可以随心所欲地开始行驶。 动态添加货物位置及其目的地(驾驶员在路上)。 可能只有一个驱动程序来减少问题的复杂性。 您知道解决该问题的任何实现方式吗? ...
对于某些人来说,这可能是一个有趣的问题。 我需要知道如何将先前访问的位置包括在getTransportCost函数中,以计算先前的方向来知道您来自哪里? 然后我可以计算到下一个位置的距离。 例如,如下所示: getTransportTime(Location previus, Loca ...
我面临着一些现实世界中的VRP优化问题,并且想让jsprit疲倦。 我有一组工作,但有相关的技能限制; 一组用户,这些用户具有技能限制和时间窗口; 以及以上所有方面的基于纬度的坐标。 我一直在运行一些示例,例如VRPWithBackhaulsExample ,因此我可以看到我需要设置 ...
当前使用OptaPlanner来计算CVRP问题中的分数。 如果存在异构机群,我该如何计算硬分? 如果需求数量少于OptaPlanner分配的车辆,我想使用容量较小的车辆。 ...
我只是想在intellij-idea中使用jsprit,但是找不到关于jsprit的任何教程。 ...
我正在使用Jsprit进行车辆路由,我对现有解决方案中的新服务的自动分配感到震惊,是否有相同的工作。 ...
我正在尝试通过使用Jsprit获得优化的路线。我有三个作业,每个作业都有自己的时间窗口。现在就像这样 现在,车辆必须在上午10点至晚上8点之间完成所有这三个工作。 我为此创造了一个问题并获得了结果,但是我不理解它是基于两条路线,即使车辆的容量超过了完成工作所需的容量 。 结果是这 ...