本项目旨在利用蚁群算法(Ant Colony Optimization, ACO)求解经典的作业车间调度问题(JSSP)。该问题涉及多个工件在多台机器上的加工顺序优化,属于典型的NP-hard组合优化难题。系统通过模拟蚂蚁的寻径行为,将调度方案抽象为路径选择过程,利用信息素浓度与启发式信息引导搜索。具体功能包括:
建立标准JSSP数学模型,支持定义不同工件在特定机器上的加工顺序及所需时长。
实现基于概率转移规则的路径选择机制,结合工序剩余加工时间等启发式信息优化搜索效率。
采用动态信息素更新策略,包括局部