java - 管道的路由算法

标签 java algorithm graph-algorithm

我必须为管道行业的路由目的创建一个算法。就像我们有 4 条可用的管道,它们之间可以注入(inject)石油,也可以在任何站点取出。如果我们有 30000 个体积单位的容量并且我们必须运输 35000 个(来自托运人的指定),那么我们需要减少指定。但是如何减少它以及如何安排以便我们能够容纳最大数量?

我曾尝试使用旅行商问题 (TSP) 和其他 NP-Hard 问题来解决它,但没有成功。

最佳答案

这听起来与 maximum flow problem 类似.

我认为真正有帮助的是在图表上可视化问题。听起来好像只有 4 个边缘(管道),但您没有提到您有多少个站点。

关于java - 管道的路由算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6359100/

相关文章:

java - AES/CBC 在 Java 中加密,在 Ruby 中解密

java - 从具有值的 fragment B 返回到 fragment A

algorithm - 将数字分组到最接近的组

algorithm - GLPK:没有原始可行解

algorithm - 骑士之旅,计算从 A 到 B 的步数

java - 无法在 Payara 4.1 上部署应用程序

java - 我无法将字符串从 ActionListener 获取到 Java 中的不同类

algorithm - 关于下降函数的建议

algorithm - Push-relabel算法中的残差图有什么意义?

Python:比较不冗余的列表项