Scheduling a Project to Maximise Its Net Present Value: An Integer Programming Approach
Publication Type
Journal Article
Publication Date
1993
Abstract
We describe an integer programming algorithm for determining scheduled start and finish times for the activities of a project subject to resource limitations during each period of the schedule duration. The objective is to maximize the net present value of the project to the firm. A depth-first branch and bound solution procedure searches over the feasible set of finish or completion times for each of the activities of the project. Fathoming criteria based upon the concept of a network cut originally developed to solve the duration minimization version of this problem are extended in this paper to solve the net present value problem. These fathoming decision rules prevent many potentially inferior solutions from being explicitly evaluated. Computational experience reported demonstrates the efficacy of the approach.
Discipline
Business
Research Areas
Operations Management
Publication
European Journal of Operational Research
Volume
64
Issue
2
First Page
188
Last Page
198
ISSN
0377-2217
Identifier
10.1016/0377-2217(93)90176-n
Publisher
Elsevier
Citation
Yang, Kum Khiong; Talbot, F.B.; and Patterson, J. H..
Scheduling a Project to Maximise Its Net Present Value: An Integer Programming Approach. (1993). European Journal of Operational Research. 64, (2), 188-198.
Available at: https://ink.library.smu.edu.sg/lkcsb_research/2230