针对单个算法难以解决复杂优化的问题,提出了集成算法的黑板模型.各种算法被封装为代理(A-gent)参与优化问题的求解;对模型设计了优胜劣汰机制,使各Agent处于竞争环境中,迫使它们对模型的运算速度或优化能力做出贡献.为使模型保持较高运行效率,基于多方博弈观点,分析了不同算法Agent在竞争中需采取的策略,并探讨了几种非数值算法在模型中的个性化策略.以作业车间调度问题为例,验证了模型有效性.
多代理系统 算法集成 黑板模型 多方博弈 作业车间 调度