Archives of Civil Engineering (Sep 2022)
Modeling the problem of sequencing projects in the contractor's portfolio of orders
Abstract
It is a usual practice for a contractor to deliver several projects at a time. Typically, the projects involve similar types of works and share the same pool of resources (i.e. construction crews). For this reason, the company’s portfolio of orders considered for a particular planning horizon can be modeled as a project with repeatable processes to be performed in heterogeneous units located in a number of construction sites. Its scheduling requires determining the best sequence of the resources’ moving from unit to unit while minding the due dates related with particular orders as well as resource continuity constraints. The authors present a model of this scheduling problem in the form of a mixed-integer linear program. The aim is to schedule a portfolio of projects in a way that minimizes the total of the resource idle time-related costs, the indirect costs, and the delay penalties. The model can be solved by means of a general-purpose solver. The model is applied to schedule a portfolio of multifamily housing projects.
Keywords