组合优化问题的建模与求解研究
一、增量连接设施选址问题
- 问题背景
增量连接设施选址问题是一个多周期的连接设施选址问题,可用于模拟光纤到路边网络随时间的设计。 - 解决方法
- 分支策略 :对于每个时间段服务的对象,在分支中给予次高优先级。
- 分离例程
- 改变最大流算法中根节点的角色,将根节点视为汇,设施视为源,避免生成靠近根节点的割以及不同终端最小割中边的重复问题。
- 执行嵌套割,通过将当前最小割集中边的容量设置为 1,为同一设施重新求解最大流。
- 覆盖和割集覆盖不等式依赖于在每次分离例程调用时求解整数规划,该例程针对每个时间段运行。整数规划在运行时间超过 100 秒或目标值低于 1 时终止。
- 原始启发式算法 :实现并测试了一个简单的原始启发式算法,关闭了 CPLEX 启发式算法以避免性能不佳。该启发式算法将表示设施使用的 z 变量和表示客户服务的 y 变量向上取整,然后以开放设施(向上取整后的值)为汇,根节点为源,运行具有线性成本估计器的最小成本流算法来生成 Steiner 树。
- 实验结果
比较了两种分支 - 割设置:CUTF 公式和通过覆盖不等式 (11) 和割集覆盖不等式 (1