【摘要】:对于这类目标函数,提前一项任务的完成时间或开始时间,可能无助于改善其目标函数值。由于目标函数在性质上存在差异,对于这两类目标函数,必然要求有不同的项目调度方式。目前的研究主要以常规目标函数为主,对非常规目标函数的研究在已有文献中相对较少。表2.1单项目调度问题常见目标函数值得指出的是,在项目实践中,一个项目经常会涉及多个项目目标,因此也就成为多目标项目调度优化问题。
一般而言,最小化项目总工期是项目调度的基本目标,在此基础上可以进一步考虑其他项目目标。最小化项目总工期被认为是项目调度的常规目标函数(regular objective function),因为在通常情况下,提前任何一项任务的开始时间,都可能有助于缩短项目总工期。除最小化项目总工期外,最小化项目总成本、最小化项目拖期一般也被认为是常规目标函数,因为提前任务完工时间通常也可以改进这类目标函数值(Herroelen et al.,1998)。
但是,也存在所谓的非常规目标函数(non-regular objective function)。对于这类目标函数,提前一项任务的完成时间或开始时间,可能无助于改善其目标函数值。在某些情形下,延缓任务的完成时间或开始时间,反而有助于改善目标函数值。例如,项目净现值就是这类目标函数的典型代表,因为在不改变其他因素的前提下,延缓任务开始时间很可能意味着推迟现金流出,从而可能改善项目净现值。
由于目标函数在性质上存在差异,对于这两类目标函数,必然要求有不同的项目调度方式。目前的研究主要以常规目标函数为主,对非常规目标函数的研究在已有文献中相对较少。
表2.1总结了RCPSP研究领域常见的目标函数。(www.xing528.com)
表2.1 单项目调度问题常见目标函数
值得指出的是,在项目实践中,一个项目经常会涉及多个项目目标,因此也就成为多目标项目调度优化问题。再者,对于多个并行项目而言,每个项目都可能有一到多个项目目标,这些项目目标可能各不一致甚至相互冲突,于是就构成了复杂的多目标多项目调度优化问题。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。