An exact method for scheduling of the alternative technologies in R&D projects

A fundamental challenge associated with research or new product development projects is identifying that innovative activity that will deliver success. In such projects, it is typically the case that innovative breakthroughs can be achieved by any of several possible alternative technologies, some of which may fail due to the technological risks involved. In some cases, the project payoff is obtained as soon as any single technology is completed successfully. We refer to such a project as alternative-technologies project and in this paper we consider the alternative-technologies project scheduling problem. We examine how to schedule alternative R&D activities in order to maximize the expected net present value, when each technology has a cost and a probability of failure. Although a branch-and-bound algorithm has been presented for this problem in the literature, we reformulate the problem and develop a new and improved branch-and-bound algorithm. We show using computational results that the new algorithm is much more efficient and outperforms the previous one.

[1]  Daniel Granot,et al.  Optimal Sequencing and Resource Allocation in Research and Development Projects , 1991 .

[2]  Boulevard de Constance,et al.  On Uncertainty, Ambiguity, and Complexity in Project Management , 2002 .

[3]  Teck-Hua Ho,et al.  New product development: the performance and time-to-market tradeoff , 1996 .

[4]  Joseph G. Szmerekovsky,et al.  Scheduling projects with stochastic activity duration to maximize expected net present value , 2009, Eur. J. Oper. Res..

[5]  Norio Baba,et al.  Least cost testing sequence problem with unknown rejecting probabilities , 1977, Inf. Sci..

[6]  Mohammad Ranjbar A branch-and-bound algorithm for scheduling of new product development projects , 2013, Int. Trans. Oper. Res..

[7]  Durward K. Sobek,et al.  Adapting real options to new product development by modeling the second Toyota paradox , 2005, IEEE Transactions on Engineering Management.

[8]  Ming Ding,et al.  Structuring the New Product Development Pipeline , 2002, Manag. Sci..

[9]  Ely Dahan,et al.  Reducing Technical Uncertainty in Product and Process Reducing Technical Uncertainty in Product and Process Development Through Parallel Design of Prototypes Development Through Parallel Design of Prototypes , 1998 .

[10]  Erik Demeulemeester,et al.  RanGen: A Random Network Generator for Activity-on-the-Node Networks , 2003, J. Sched..

[11]  A. A. Mastor,et al.  An Experimental Investigation and Comparative Evaluation of Production Line Balancing Techniques , 1970 .

[12]  Ely Dahan,et al.  Reducing Technical Uncertainty in Product and Process Development Through Parallel Design of Prototypes , 1999 .

[13]  Christoph H. Loch,et al.  Selectionism and Learning in Projects with Complexity and Unforeseeable Uncertainty , 2004, Manag. Sci..

[14]  Christoph H. Loch,et al.  Managing the Unknown: A New Approach to Managing High Uncertainty and Risk in Projects , 2006 .

[15]  Mario Vanhoucke,et al.  An Efficient Hybrid Search Algorithm for Various Optimization Problems , 2006, EvoCOP.

[16]  Roel Leus,et al.  R&D project scheduling when activities may fail , 2007 .

[17]  Stefan Creemers,et al.  R&D project planning with multiple trials in uncertain environments , 2009, 2009 IEEE International Conference on Industrial Engineering and Engineering Management.

[18]  Kevin B. Hendricks,et al.  The Effect of Product Introduction Delays on Operating Performance , 2008, Manag. Sci..

[19]  Yael Grushka-Cockayne,et al.  A New Challenge in Project Scheduling: The Incorporation of Activity Failures , 2007 .