Tag: jsprit

Jsprit:无法添加多个相关作业

我正在使用JSPRIT来解决路由和旅行者问题。 它实际上适用于简单的约束(时间,容量等)。 但我试图实施“相关工作”的成员。 我成功完成了像第7个工作这样的简单案例,在列表中的第1个工作之前提供了服务。 我想分组和优化一些服务。 我想强迫第7次在第1次和第21次之前在第13次之前送达。 也许还有一些。 当我尝试这个时,结果顺序仅在第1个之前的第7个但第21个不在第13个之前,有时甚至不在同一个路径中。 这是一个比以下更复杂的案例: JSprit中的相关工作 。 有人会有例子吗? 有人试过吗? public final static int PERSON_DIMENSION_INDEX = 0; public final static boolean VEHICLE_RETURNS_AT_DEPOT = false; public final static Location TEST_VEHICLE_LOCATION = Location.newInstance(48.856614, 2.352222); public final static int TEST_VEHICLE_LOCATION_INDEX = 0; public final static int MAX_INCREMENT = 25; public final static boolean USE_DISTANCE_MATRIX = […]