我正在寻找一步一步编写用Java编写Tabu搜索启发式的分解和重构步骤,但我不理解粗体词。
这是什么以及如何在java编码中解释
将初始解决方案划分为路径子集或 子问题。路由的每个子集由Tabu搜索处理。最好的 为每个子问题找到的路线简单地合并在一起形成 分解和重建步骤的下一个解决方案。之后 D& R的循环将记录最终路线。
分解基于与之相关的极角 每条路线的重心。 使用这些极角, 域被分区为大致包含相同的扇区 路线数量。注意,分解从一个D& R变为 下一步通过选择不同的起始角度来创建扇区, 从而允许CROSS交换启发式开发新对 路由。
提前感谢