Cost optimization of project schedules under constrained resources and alternative production processes by mixed-integer nonlinear programming
Author(s): |
Rok Cajzek
Uroš Klanšek |
---|---|
Medium: | journal article |
Language(s): | English |
Published in: | Engineering, Construction and Architectural Management, October 2019, n. 10, v. 26 |
Page(s): | 2474-2508 |
DOI: | 10.1108/ecam-01-2019-0013 |
Abstract: |
PurposeThe purpose of this paper is cost optimization of project schedules under constrained resources and alternative production processes (APPs). Design/methodology/approachThe model contains a cost objective function, generalized precedence relationship constraints, activity duration and start time constraints, lag/lead time constraints, execution mode (EM) constraints, project duration constraints, working time unit assignment constraints and resource constraints. The mixed-integer nonlinear programming (MINLP) superstructure of discrete solutions covers time–cost–resource options related to various EMs for project activities as well as variants for production process implementation. FindingsThe proposed model provides the exact optimal output data for project management, such as network diagrams, Gantt charts, histograms and S-curves. In contrast to classic scheduling approaches, here the optimal project structure is obtained as a model-endogenous decision. The project planner is thus enabled to achieve optimization of the production process simultaneously with resource-constrained scheduling of activities in discrete time units and at a minimum total cost. Practical implicationsA set of application examples are addressed on an actual construction project to display the advantages of proposed model. Originality/valueThe unique value this paper contributes to the body of knowledge reflects through the proposed MINLP model, which is capable of performing the exact cost optimization of production process (where presence and number of activities including their mutual relations are dealt as feasible alternatives, meaning not as fixed parameters) simultaneously with the associated resource-constrained project scheduling, whereby that is achieved within a uniform procedure. |
- About this
data sheet - Reference-ID
10576860 - Published on:
26/02/2021 - Last updated on:
26/02/2021