测试问题 (Test Problem)
FlexDMO 框架提供了多种动态多目标测试问题,涵盖不同的动态特性和约束条件,用于评估算法在动态环境下的性能表现。
已实现问题
框架当前提供了以下测试问题的完整实现:
内置问题集
| 问题名称 | 数量 | 约束 | 主要用途 |
|---|---|---|---|
| DF[1] | 1 | 无 | CEC 2018 动态多目标基准 |
| DP[2] | 10 | 无 | CEC 2025 动态多目标基准 |
| CDP | 6 | 1–2 | FlexDMO 动态约束测试套件 |
CDP1–CDP6 覆盖移动边界、动态可行窗口、断裂 Pareto 前沿、移动非线性障碍以及多约束组合。应用会在 PF 图中用灰色背景显示 不可行域,并在回放时同步恢复对应环境的约束边界。
完整公式、难度分类和使用建议见 动态约束问题集。
扩展支持
框架支持用户自定义新的测试问题,详细说明请参考自定义测试问题文档。
贡献问题
欢迎社区贡献新的测试问题!请通过GitHub提交Pull Request,我们会及时审核和集成优秀的问题实现。
