运筹学在解决大量实际问题过程中形成了自己的工作步骤。
(1)提出和形成问题。即要弄清问题的目标,可能的约束,问题的可控变量以及有关参数,搜集有关资料;
(2)建立模型。即把问题中可控变量、参数和目标与约束之间的关系用一定的模型表示出来;
(3)求解。用各种手段(主要是数学方法,也可用其他方法)将模型求解。解可以是**解、次优解、满意解。复杂模型的求解需用计算机,解的精度要求可由决策者提出;
(4)解的检验。首先检查求解步骤和程序有无错误,然后检查解是否反映现实问题;
(5)解的控制。通过控制解的变化过程决定对解是否要作一定的改变;
(6)解的实施。是指将解用到实际中必须考虑到实施的问题,如向实际部门讲清解的用法,在实施中可能产生的问题和修改。