近年来受实际需要的推动,基于知识的智能排程系统和方法的研究取得了很大的进展。人工智能在60年代就将计划问题作为其应用领域之一,但直到80年代,以Carnegie─Mellon大学的M.Fox为代表的学者们开展基于约束传播的ISIS(Intelligent Scheduling and Information System)的研究为标志,人工智能才真正开始应用于排程问题。基于知识的排程方法是用专家系统自动产生排程或辅助人去排程。它是将传统的排程方法与基于知识的排程评价相结合的方法。在八十年代后期,几位学者先后开展了基于排程系统处于不同的状态,采用不同的排程规则策略的动态排程方法的研究。它们研究的共同特点是:在支持某些活动发生的资源条件具备时(称为决策点),根据系统当时所处的属性状态,决定采取何种规则(策略),确定或选择活动发生的顺序和时间,即状态指导的智能排程方法。