#optimization #heuristic

netaheuristics

创建元启发式算法的框架

1 个不稳定版本

0.2.0 2022年6月4日

12 in #heuristic

MIT 许可证

39KB
907 行代码(不含注释)

Noptimization

描述

本软件包的目的是提供一个模块化的框架,用于实现流行的元启发式算法,同时提供默认模块,以便用户只需关注启发式设计的问题特定方面。

可以根据用户的需求构建自定义模块。

计划

至少以下启发式算法计划实现:

  • 变量邻域搜索
  • 模拟退火
  • 大邻域搜索

及其自适应变体


lib.rs:

描述

本软件包的目的是提供一个模块化的框架,用于实现流行的元启发式算法,同时提供默认模块,以便用户只需关注启发式设计的问题特定方面。

可以根据用户的需求构建自定义模块。

目前,已实现的元启发式算法有:

  • 变量邻域搜索
  • 模拟退火
  • 大邻域搜索

未来

本软件包未来的计划是尽可能帮助用户创建元启发式算法。这可能意味着添加其他流行的元启发式算法,或者添加功能以帮助创建操作符。

依赖项

~320KB