Use of Dynamic Programming for Reliability Engineers

This paper aims to obtain the optimum cost allocation to a number of components connected in series (no redundancy) with a view to maximize the system reliability subject to a given total cost of the system. The reliability of each component is a function of its cost. The technique of Dynamic Programming has been employed to achieve the results.