不同的工厂在生产排程方面的优化目标和各种制约条件各不相同,没有统一的标准。如何通过借助于强大的算法和一定的技术手段,满足不同工厂生产管理的需要,是生产排程领域需要研究的课题。作为启发式算法之一的遗传算法由于不要求完全建模,使得算法可以考虑更多的实际生产制约因素,是求解生产排程问题的理想算法。而当前遗传算法解决生产排程问题,主要立足于标准问题,如FT问题、LA问题、ABZ问题、ORB问题、SWV问题、YN问题、TA问题。但这些标准问题“是许多实际生产调度问题的简化模型”,不考虑如“具有多层次BOM(Bill of Material, 物料清单)结构的工艺复杂的订单”等的处理,无法反映实际工厂生产排程的需求。永凯APS生产计划管理软件与生产排产计划系统基于订单结构的遗传算法方案给出的遗传操作算子,是在基于工序的编码方式下,对可行解和不可行解分别进行选择、交叉、变异操作,是对传统遗传算法的改进,目的是使之适用于需求复杂多变的生产排程领域。