Variable neighbourhood search and tabu search for a discrete time/cost trade-off problem to minimize the maximal cash flow gap. (February 2017)
- Record Type:
- Journal Article
- Title:
- Variable neighbourhood search and tabu search for a discrete time/cost trade-off problem to minimize the maximal cash flow gap. (February 2017)
- Main Title:
- Variable neighbourhood search and tabu search for a discrete time/cost trade-off problem to minimize the maximal cash flow gap
- Authors:
- He, Zhengwen
He, Hua
Liu, Renjing
Wang, Nengmin - Abstract:
- Abstract: This paper addresses a project scheduling problem (PSP) where the activities can be performed with several discrete modes and with four different payment patterns. Cash outflows depend on the activities' execution modes, while cash inflows are determined by the payment pattern. Under project deadline constraints, the objective is to minimize the maximal cash flow gap, which is defined as the greatest gap between the accumulative cash inflows and outflows over the course of the project. Based on the definition of the problem, the optimization models are constructed using the activity-based method. Due to the NP-hardness of the problem, the mixed and nested versions of variable neighbourhood search (VNS), tabu search (TS), and variable neighbourhood search with tabu search (VNS-TS) are developed. Based on the characteristics of the problem, two improvement measures are proposed and embedded into the algorithms. Through a computational experiment conducted on a data set generated randomly, the performance of the developed algorithms, the contributions of the improvement measures, and the effects of the key parameters on the objective function are analysed. Based on the computational results, the following conclusions are drawn: Among the algorithms developed, the nested version of the VNS-TS is the most promising algorithm, especially for larger problems. The maximal cash flow gap decreases with the increase of the advance payment proportion, payment number, paymentAbstract: This paper addresses a project scheduling problem (PSP) where the activities can be performed with several discrete modes and with four different payment patterns. Cash outflows depend on the activities' execution modes, while cash inflows are determined by the payment pattern. Under project deadline constraints, the objective is to minimize the maximal cash flow gap, which is defined as the greatest gap between the accumulative cash inflows and outflows over the course of the project. Based on the definition of the problem, the optimization models are constructed using the activity-based method. Due to the NP-hardness of the problem, the mixed and nested versions of variable neighbourhood search (VNS), tabu search (TS), and variable neighbourhood search with tabu search (VNS-TS) are developed. Based on the characteristics of the problem, two improvement measures are proposed and embedded into the algorithms. Through a computational experiment conducted on a data set generated randomly, the performance of the developed algorithms, the contributions of the improvement measures, and the effects of the key parameters on the objective function are analysed. Based on the computational results, the following conclusions are drawn: Among the algorithms developed, the nested version of the VNS-TS is the most promising algorithm, especially for larger problems. The maximal cash flow gap decreases with the increase of the advance payment proportion, payment number, payment proportion, or project deadline. Among the four payment patterns, the expense based and progress based payment patterns may be more favourable for contractors to decrease the gap. The research in this paper has practical implications for contractors to smooth their cash flows and academic implications for project scheduling research due to the introduction of a new objective. Highlights: We model project scheduling to minimize the maximal cash flow gap. We consider four payment patterns in the models constructed. We develop two versions of three kinds of algorithms for the studied problem. Variable neighbourhood search with tabu search is the most promising procedure. Key parameters may exert great effects on the maximal cash flow gap. … (more)
- Is Part Of:
- Computers & operations research. Volume 78(2017)
- Journal:
- Computers & operations research
- Issue:
- Volume 78(2017)
- Issue Display:
- Volume 78, Issue 2017 (2017)
- Year:
- 2017
- Volume:
- 78
- Issue:
- 2017
- Issue Sort Value:
- 2017-0078-2017-0000
- Page Start:
- 564
- Page End:
- 577
- Publication Date:
- 2017-02
- Subjects:
- Project scheduling -- Optimization model -- Variable neighbourhood search -- Tabu search -- Cash flow gap
Operations research -- Periodicals
Electronic digital computers -- Periodicals
004.05 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03050548 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cor.2016.07.013 ↗
- Languages:
- English
- ISSNs:
- 0305-0548
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.770000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 1596.xml