{"title":"基于遗传算法的多模式资源约束调度问题","authors":"Aidin Delgoshaei, Sepehr Esmaeili Hanjani, Amirhasan Nasiri","doi":"10.5267/j.jpm.2019.3.005","DOIUrl":null,"url":null,"abstract":"Article history: Received: January 8 2019 Received in revised format: January 27 2019 Accepted: March 19 2019 Available online: March 19 2019 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). The progress payment method is used and all resources are considered as pre-emptible. The proposed approach maximizes NPV using unscheduled resources through resource calendar in backward mode. For this purpose, a Genetic Algorithm is applied to solve experimental cases with 50 variables and the results are compared with forward serial programming method. The remarkable results reveal that the backward approach is an effective way to maximize NPV in MRCPSP-DC while activity splitting is allowed. The algorithm is flexible enough to be used in real project. © 2019 by the authors; licensee Growing Science, Canada.","PeriodicalId":42333,"journal":{"name":"Journal of Project Management","volume":null,"pages":null},"PeriodicalIF":1.3000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.5267/j.jpm.2019.3.005","citationCount":"3","resultStr":"{\"title\":\"A genetic algorithm for scheduling multimode resource-constrained project problem in the presence of preemptive resources\",\"authors\":\"Aidin Delgoshaei, Sepehr Esmaeili Hanjani, Amirhasan Nasiri\",\"doi\":\"10.5267/j.jpm.2019.3.005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Article history: Received: January 8 2019 Received in revised format: January 27 2019 Accepted: March 19 2019 Available online: March 19 2019 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). The progress payment method is used and all resources are considered as pre-emptible. The proposed approach maximizes NPV using unscheduled resources through resource calendar in backward mode. For this purpose, a Genetic Algorithm is applied to solve experimental cases with 50 variables and the results are compared with forward serial programming method. The remarkable results reveal that the backward approach is an effective way to maximize NPV in MRCPSP-DC while activity splitting is allowed. The algorithm is flexible enough to be used in real project. © 2019 by the authors; licensee Growing Science, Canada.\",\"PeriodicalId\":42333,\"journal\":{\"name\":\"Journal of Project Management\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":1.3000,\"publicationDate\":\"2019-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.5267/j.jpm.2019.3.005\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Project Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5267/j.jpm.2019.3.005\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, INDUSTRIAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Project Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5267/j.jpm.2019.3.005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, INDUSTRIAL","Score":null,"Total":0}
引用次数: 3