我目前正在解决一个路由问题,我必须为工人创建每日时间表来修复一些安装。有 200,000 个装置,一个工人每次只能工作 8 小时。目标是每天制定最佳路线;因此优化了他每天必须访问的不同点之间的距离,但每个安装的优先级也受到限制。事实上,每个安装都有一个介于 0 和 1 之间的优先级,更高优先级的点应该被赋予更高的权重。
我只是在寻找一些建议,因为我尝试实施一些解决方案(https://developers.google.com/optimization/routing/tsp),但由于我有很多观点,这会导致计算时间过长。
谢谢你。
此致,
查尔斯