Abstract Nowadays the general purpose of project scheduling is the development of decision-aids to help managers improving the planning, the programming and the control of their projects. This target is hard to be achieved because projects have complex descriptions and because such decisions include multiple choices about the allocation of resources and the project calendar, which have to be improved in terms of several criteria such as total duration, net present value, risk of failing to meet the planned durations for important fractions of the project, etc. A review of the major approaches adopted to describe projects in terms of time and resources is presented in this paper showing that, unfortunately, too large deterministic models are usually obtained for projects with a realistic size. A new formulation of the general problem of project scheduling under resources constraints is proposed in this paper considering the project as a sequence of stages. According to this approach, the project can be studied as a sequence of decisions on resources allocation where each time interval between successive decisions (stage duration) is explicitly formulated as a decision variable. This formulation is very powerful and flexible as it avoids large amounts of binary variables and it allows progressive levels of detail concerning the discretization of the project schedule. Also, non-deterministic attributes can be introduced and the optimization problem can be easily solved for most common objective functions. Analytical solutions can also be deduced using the proposed model if specific hypotheses about the restrictions on durations and resources are assumed.
[1]
F. Brian Talbot,et al.
Resource-Constrained Project Scheduling with Time-Resource Tradeoffs: The Nonpreemptive Case
,
1982
.
[2]
Philip M. Wolfe,et al.
Multiproject Scheduling with Limited Resources: A Zero-One Programming Approach
,
1969
.
[3]
L. Valadares Tavares.
Optimal resource profiles for program scheduling
,
1987
.
[4]
James H. Patterson,et al.
A Comparison of Exact Approaches for Solving the Multiple Constrained Resource, Project Scheduling Problem
,
1984
.
[5]
Edward W. Davis,et al.
Project Scheduling under Resource Constraints—Historical Review and Categorization of Procedures
,
1973
.