In this paper, a backward approach is proposed for maximizing net present value (NPV) in multi-mode resource constrained project scheduling problem while assuming discounted positive cash flows (MRCPSP-DCF). | A genetic algorithm for scheduling multimode resource-constrained project problem in the presence of preemptive resources Journal of Project Management 4 2019 195 212 Contents lists available at GrowingScience Journal of Project Management homepage A genetic algorithm for scheduling multimode resource-constrained project problem in the presence of preemptive resources Aidin Delgoshaeia Sepehr Esmaeili Hanjanib and Amir Hossein Nasiric a Department of Mechanical and Manufacturing Engineering University Putra Malaysia 43300 UPM Serdang Kuala Lumpur Malaysia b Department of Industrial Engineering Azad University Hashtgerd Branch Alborz Iran c Department of Industrial Engineering Azad University Central Tehran Branch Tehran Iran CHRONICLE ABSTRACT Article history In this paper a backward approach is proposed for maximizing net present value NPV in Received January 8 2019 multi-mode resource constrained project scheduling problem while assuming discounted Received in revised format Jan- positive cash flows MRCPSP-DCF . The progress payment method is used and all resources uary 27 2019 are considered as pre-emptible. The proposed approach maximizes NPV using unscheduled Accepted March 19 2019 Available online resources through resource calendar in backward mode. For this purpose a Genetic Algo- March 19 2019 rithm is applied to solve experimental cases with 50 variables and the results are compared Keywords with forward serial programming method. The remarkable results reveal that the backward Multimode Project Scheduling approach is an effective way to maximize NPV in MRCPSP-DC while activity splitting is Genetic Algorithm allowed. The algorithm is flexible enough to be used in real project. Pre-emptive Constrained Re- sources Discounted Cash Flows 2019 by the authors licensee Growing Science Canada. 1. Introduction Lack of sufficient resources or having low quality resources is considered a serious risk for execut- ing project activities on .