我正在尝试解决网络中的调度和路由问题。该图如下所示,其属性随后描述。
每个节点都有一个字母标签、一个常量值(capability)和一个变量值(used)。 capacity值代表我们想要避免超过的限制,而used值代表已经消耗了多少。 used值不断增加,直到它被称为重置机器的网络绑定机器重置。
节点的used 值可能会超过其 capacity 值,此时我们将处于赤字状态 - 应尽可能避免这种情况。期望重置机器重置接近或超过其关联节点的 capability 值的 used 值。
节点之间的距离以数值表示。机器可以在节点之间双向移动。目标是开发一条无止境的路线,确定机器接下来应该访问哪些节点,同时确保最终访问所有节点。
必须考虑以下限制:
我考虑过的方法: