APS的高级计划的主要算法是线性规划、遗传算法等。(但也可以规则算法)。时间跨度为天、周、月等。主要针对问题Lot Sizing (批量),Resource Assignment (资源调配),这里的资源可以是资源组,也可以具体资源。

APS高级排程的主要算法是约束规划(CP)、经验规则、启发式算法。时间跨度为连续时间,或者分、小时、天等。主要针对问题派工与Sequencing (顺序)。其优点:1、可以处理排序问题。2、可以处理动态复杂工序问题。3、算法以找到可行解为主要目标。其缺点:1、无法实现多目标同时优化。2、算法个性化程度较高。3、可处理的变量数量和复杂程度限制较高。 APS算法的发展已发展到第四代,第四代是AI算法+动态调整算法MAS多智能代理系统,以MAS多Agent协商进行动态调整。