R&D project scheduling when activities may fail

An R&D project typically consists of several stages. Due to technological risks, the project may have to be terminated before completion, each stage having a specific likelihood of success. In the project planning and scheduling literature, this technological uncertainty has typically been ignored and project plans are developed only for scenarios in which the project succeeds. In this paper we examine how to schedule projects in order to maximize their expected net present value when the project activities have a probability of failure and when an activity's failure leads to overall project termination. We formulate the problem, show that it is NP-hard, develop a branch-and-bound algorithm that allows us to obtain optimal solutions and provide extensive computational results. In the process, we establish a complexity result for an open problem in single-machine scheduling, namely for the discounted weighted-completion-time objective with general precedence constraints.

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

[2]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[3]  Professor Dr. Klaus Neumann,et al.  Project Scheduling with Time Windows and Scarce Resources , 2003, Springer Berlin Heidelberg.

[4]  Rolf H. Möhring,et al.  Scheduling under Uncertainty: Bounding the Makespan Distribution , 2001, Computational Discrete Mathematics.

[5]  Erik Demeulemeester,et al.  Project network models with discounted cash flows a guided tour through recent developments , 1997, Eur. J. Oper. Res..

[6]  Endre Boros,et al.  Diagnosing double regular systems , 1999, Annals of Mathematics and Artificial Intelligence.

[7]  Ignacio E. Grossmann,et al.  Optimization Models for the Scheduling of Testing Tasks in New Product Development , 1996 .

[8]  M. Weitzman Optimal search for the best alternative , 1978 .

[9]  Steven D. Eppinger,et al.  A Model-Based Framework to Overlap Product Development Activities , 1997 .

[10]  J. DiMasi,et al.  Risks in new drug development: Approval success rates for investigational drugs , 2001, Clinical pharmacology and therapeutics.

[11]  Rema Padman,et al.  Heuristic scheduling of resource‐constrained projects with cash flows , 1997 .

[12]  G. Ding Discrete optimization , 1977 .

[13]  Tonguç Ünlüyurt,et al.  Sequential testing of complex systems: a review , 2004, Discret. Appl. Math..

[14]  Willy Herroelen,et al.  Project scheduling under uncertainty: Survey and research potentials , 2005, Eur. J. Oper. Res..

[15]  Jane N. Hagstrom,et al.  Computational complexity of PERT problems , 1988, Networks.

[16]  Andreas Zipfel Modeling the Probability-Cost-Profitability Architecture of Portfolio Management in the Pharmaceutical Industry , 2003 .

[17]  Rolf H. Möhring,et al.  Scheduling project networks with resource constraints and time windows , 1988 .

[18]  K. Sarma,et al.  The Least Cost Testing Sequence Problem , 2004 .

[19]  Bert De Reyck,et al.  Research and Development Project Valuation and Licensing Negotiations at Phytopharm plc , 2007, Interfaces.

[20]  Luk N. Van Wassenhove,et al.  Limits to Concurrency , 1999 .

[21]  V. Krishnan,et al.  Technology Selection and Commitment in New Product Development: The Role of Uncertainty and Design Flexibility , 2002, Manag. Sci..

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

[23]  Richard Butterworth Some Reliability Fault-Testing Models , 1972, Oper. Res..

[24]  Vipul Jain,et al.  Resource-Constrained Scheduling of Tests in New Product Development , 1999 .

[25]  Abraham Mehrez,et al.  On Conducting Simultaneous Versus Sequential Engineering Activities in Risky R&D , 2001 .

[26]  Nilay Shah,et al.  Pharmaceutical supply chains: key issues and strategies for optimisation , 2004, Comput. Chem. Eng..

[27]  Jonathan F. Bard,et al.  Parallel Funding of R&D Tasks with Probabilistic Outcomes , 1985 .

[28]  Clyde L. Monma,et al.  Sequencing with Series-Parallel Precedence Constraints , 1979, Math. Oper. Res..

[29]  A. G. Lockett,et al.  Representation and Analysis of Multi-Stage Problems in R & D , 1973 .

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

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

[32]  Robert P. Smith,et al.  A model-based method for organizing tasks in product development , 1994 .

[33]  Oliver Gassmann,et al.  Leading Pharmaceutical Innovation: Trends and Drivers for Growth in the Pharmaceutical Industry , 2004 .

[34]  Steve Y. Chiu,et al.  Optimal Sequential Inspections of Reliability Systems Subject to Parallel-chain Precedence Constraints , 1999, Discret. Appl. Math..

[35]  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 .

[36]  William J. Abernathy,et al.  Parallel Strategies in Development Projects , 1969 .

[37]  Uriel G. Rothblum,et al.  Index Policies for Stochastic Search in a Forest with an Application to R&D Project Management , 2004, Math. Oper. Res..

[38]  Arthur V. Hill,et al.  The Encyclopedia of Operations Management Terms , 2001 .

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

[40]  Gary Blau,et al.  Risk management in the development of new products in highly regulated industries , 2000 .

[41]  Jan Karel Lenstra,et al.  Complexity of Scheduling under Precedence Constraints , 1978, Oper. Res..

[42]  Vidyadhar G. Kulkarni,et al.  A classified bibliography of research on stochastic PERT networks: 1966-1987 , 1989 .