2016-01-18 37 views
2

我想了解Optaplanner CVRPTW例子,有以下问题:Optaplanner CVRPTW例如澄清

  1. 是否每个节点需要距离和行驶时间所有其他节点?或者它只需要其中的任何一个?示例数据集不包含它们两个。我认为它使用欧几里得公式来计算距离,但它是如何自动计算旅行时间的?
  2. 是否可以使用实时数据(预先计算的道路距离数据)?

回答

0
  1. 如果数据集是使用AirLocationRoadLocation取决于。查看车辆路线文档,第3章

enter image description here

  • 是的,如果你能保留在内存中的所有数据。在10k +位置,这成为一个问题,因为(10k)2整数需要几乎2GB的RAM。 SegmentedRoadLocation的目标是在不使用大量RAM的情况下将规模扩展至10万个位置,但生成良好的分段道路位置已被证明是困难的。
  • +0

    我想使用RoadLocation开发CVRPTW,客户不超过500人。我们是否需要向Optaplanner输入距离或旅行时间(或两者)?我已经准备好了时间,每个客户的到期时间和服务时间(以秒为单位)。 – raju