Resource constrained project scheduling and material ordering problem with discounted cash flows

被引:23
作者
Asadujjaman, Md [1 ,2 ]
Rahman, Humyun Fuad [1 ]
Chakrabortty, Ripon K. [1 ]
Ryan, Michael J. [1 ]
机构
[1] Univ New South Wales, Sch Engn & Informat Technol, Canberra, ACT, Australia
[2] Rajshahi Univ Engn & Technol, Dept Ind & Prod Engn, Rajshahi, Bangladesh
关键词
Supply chain management; Resource constrained project scheduling; Material ordering problem; Net present value; Discounted cash flows; Meta-heuristic approach; GENETIC ALGORITHM; SUPPLIER SELECTION; IMMUNE ALGORITHM; WILCOXON TEST; DIGITAL TWIN; SYSTEM; SHOP;
D O I
10.1016/j.cie.2021.107427
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Integration of project scheduling (PS) with materials ordering has received greater attention in the last three decades as an approach to ensure the profitability of a project. The fundamental concern of the material ordering integrated PS is to select the right supplier of the right material by placing an order at the right time so that the ordering, purchasing, and holding cost of the materials are minimized which finally maximizes the project's profitability. This study proposes a mathematical model and solution approach for a resource constrained project scheduling and material ordering problem with discounted cash flows (RCPS-MOP-DC). The mathematical model for this proposed RCPS-MOP-DC considers decisions regarding materials ordering, supplier selection, transportation and inventory of the raw materials. A mixed integer programming (MIP) model has been proposed for this RCPS-MOP-DC with the objective to maximize the project's net present value (NPV). A meta-heuristic approach by hybridizing genetic algorithm (GA) and immune algorithm (IA) is proposed as a potential solution approach for this RCPS-MOP-DC model. Performance of this hybridized GA and IA (IGA) approach is compared and contrasted with its constituent algorithms (GA and IA) to validate the effectiveness of this hybridization. Performance of the IGA is further improved by applying a forward-backward improvement (FBI) based local search technique. A restart mechanism is also incorporated in the algorithms which ensures diversity and helps to avoid becoming trapped in local optima. The Taguchi Design of Experiment (DOE) is used to investigate the impact of various parameters and to determine the appropriate parameter sets for the proposed algorithms. The performance of this proposed solution approach has been tested on varied self-generated RCPS-MOP-DC instances ranging from 30 to 120 activities. The results show that the hybrid IGA outperforms GA and IA in terms of the project's NPV.
引用
收藏
页数:22
相关论文
共 75 条
[41]   AN ITERATIVE SCHEDULING TECHNIQUE FOR RESOURCE-CONSTRAINED PROJECT SCHEDULING [J].
LI, KY ;
WILLIS, RJ .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1992, 56 (03) :370-379
[42]   Robust resource-constrained max-NPV project scheduling with stochastic activity duration [J].
Liang, Yangyang ;
Cui, Nanfang ;
Wang, Tian ;
Demeulemeester, Erik .
OR SPECTRUM, 2019, 41 (01) :219-254
[43]   Digital twin-based designing of the configuration, motion, control, and optimization model of a flow-type smart manufacturing system [J].
Liu, Qiang ;
Leng, Jiewu ;
Yan, Douxi ;
Zhang, Ding ;
Wei, Lijun ;
Yu, Ailin ;
Zhao, Rongli ;
Zhang, Hao ;
Chen, Xin .
JOURNAL OF MANUFACTURING SYSTEMS, 2021, 58 :52-64
[44]   Digital twin-driven rapid individualised designing of automated flow-shop manufacturing system [J].
Liu, Qiang ;
Zhang, Hao ;
Leng, Jiewu ;
Chen, Xin .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2019, 57 (12) :3903-3919
[45]   Genetic algorithms for modelling and optimisation [J].
McCall, J .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2005, 184 (01) :205-222
[46]   On clarifying misconceptions when comparing variants of the Artificial Bee Colony Algorithm by offering a new implementation [J].
Mernik, Marjan ;
Liu, Shih-Hsi ;
Karaboga, Dervis ;
Crepinsek, Matej .
INFORMATION SCIENCES, 2015, 291 :115-127
[47]  
Najafi AA., 2011, WORLD ACAD SCI ENG T, V78, P134
[48]   Memetic algorithm for solving resource constrained project scheduling problems [J].
Rahman, Humyun Fuad ;
Chakrabortty, Ripon K. ;
Ryan, Michael J. .
AUTOMATION IN CONSTRUCTION, 2020, 111
[49]   Scheduling automated transport vehicles for material distribution systems [J].
Rahman, Humyun Fuad ;
Nielsen, Izabela .
APPLIED SOFT COMPUTING, 2019, 82
[50]  
Rahman HF, 2019, IEEE C EVOL COMPUTAT, P2160, DOI [10.1109/CEC.2019.8790210, 10.1109/cec.2019.8790210]