Article ID: | iaor2000433 |
Country: | Netherlands |
Volume: | 36 |
Issue: | 1 |
Start Page Number: | 45 |
End Page Number: | 55 |
Publication Date: | Jan 1999 |
Journal: | Computers & Industrial Engineering |
Authors: | Al-Ghanim Amjed M. |
Keywords: | programming: dynamic |
Reliability evaluation techniques employ a variety of tools for system modeling and calculation of reliability indices. Amongst the most popular tools are network-based algorithms founded on the concept of minimal paths and minimal cutsets. This paper presents a heuristic programming technique for deducing minimal paths of a network. In this technique, only minimal paths are immediately generated without explicitly determining whether or not a path is minimal. This technique has been implemented on a digital computer to generate a minimal path matrix, which is in turn utilized to generate minimal cutsets of the network. In terms of computational speed, the results obtained compare well with existing algorithms. The technique requires minimum memory storage and minimum user-defined data to represent the topology of a network and follows a modular design strategy. Use of the algorithm is illustrated by examples.