Local search metaheuristics for some discrete-continuous project scheduling problems with discounted cash flows

Author(s):  
Marek Mika ◽  
Rafal Rozycki ◽  
Grzegorz Waligora
2016 ◽  
Vol 33 (03) ◽  
pp. 1650015 ◽  
Author(s):  
Grzegorz Waligóra

Discrete-continuous project scheduling problems with positive discounted cash flows and maximization of the net present value are considered. A class of these problems with an arbitrary number of discrete resources and one continuous, renewable resource is taken into account. Activities are nonpreemptable, and the processing rate of each activity is the same continuous, increasing, and concave function of the amount of the continuous resource allotted to the activity at a time. Three common payment models — lump sum payment, payments at activity completion times, and payments in equal time intervals are analyzed. Adaptations of three well-known metaheuristics — simulated annealing, tabu search, and genetic algorithm are described. The paper focuses on a comparative analysis of the metaheuristics. The algorithms are computationally compared on a basis of an extensive experiment. Some conclusions and directions for future research are pointed out.


2012 ◽  
Vol 43 ◽  
pp. 43-86 ◽  
Author(s):  
N. Fu ◽  
H.C. Lau ◽  
P. Varakantham ◽  
F. Xiao

Scheduling problems in manufacturing, logistics and project management have frequently been modeled using the framework of Resource Constrained Project Scheduling Problems with minimum and maximum time lags (RCPSP/max). Due to the importance of these problems, providing scalable solution schedules for RCPSP/max problems is a topic of extensive research. However, all existing methods for solving RCPSP/max assume that durations of activities are known with certainty, an assumption that does not hold in real world scheduling problems where unexpected external events such as manpower availability, weather changes, etc. lead to delays or advances in completion of activities. Thus, in this paper, our focus is on providing a scalable method for solving RCPSP/max problems with durational uncertainty. To that end, we introduce the robust local search method consisting of three key ideas: (a) Introducing and studying the properties of two decision rule approximations used to compute start times of activities with respect to dynamic realizations of the durational uncertainty; (b) Deriving the expression for robust makespan of an execution strategy based on decision rule approximations; and (c) A robust local search mechanism to efficiently compute activity execution strategies that are robust against durational uncertainty. Furthermore, we also provide enhancements to local search that exploit temporal dependencies between activities. Our experimental results illustrate that robust local search is able to provide robust execution strategies efficiently.


2017 ◽  
Vol 65 (6) ◽  
pp. 899-908
Author(s):  
M. Klimek ◽  
P. Łebkowski

AbstractThe paper analyses the problem of discounted cash flow maximising for the resource-constrained project scheduling from the project contractor’s perspective. Financial optimisation for the multi-stage project is considered. Cash outflows are the contactor’s expenses related to activity execution. Cash inflows are the client’s payments for the completed milestones. To solve the problem, the procedure of backward scheduling taking into account contractual milestones is proposed. The effectiveness of this procedure, as used to generate solutions for the simulated annealing algorithm, is verified with use of standard test instances with additionally defined cash flows and contractual milestones.


Sign in / Sign up

Export Citation Format

Share Document