New and efficient method to find all minimal paths

A general method for network reliability evaluation is using minimal paths. This paper presents a new technique for enumerating all minimal paths in a network (oriented or not, has a loop or parallel links). This new technique is based on exploring the networks from two nodes, one from the source s and the other from the sink t. The algorithm is starting from the two terminal nodes (source s and sink t). At each iteration, we test if there is a connection between the last node of traversal that started from the source and the last node of traversal that started from the sink. The execution time for finding all the minimal paths will be reduced, because this technique will allow us to progress at each time by two edges, instead of progressing by one edge like the algorithms of the literature.

[1]  H. Renner,et al.  Fast minimal cutset evaluation in cyclic undirected graphs for power transmission systems , 2009, 2009 IEEE Bucharest PowerTech.

[2]  Rajesh Mishra,et al.  Enumeration of Minimal Cutsets for Directed Networks with Comparative Reliability Study for Paths or Cuts , 2016, Qual. Reliab. Eng. Int..

[3]  E. A. Timofeev,et al.  Efficient algorithm for finding all minimal edge cuts of a nonoriented graph , 1986 .

[4]  Chin-Chia Jane,et al.  A Practical Algorithm for Computing Multi-State Two-Terminal Reliability , 2008, IEEE Transactions on Reliability.

[5]  Khalid Housni,et al.  An Efficient Algorithm for Enumerating all Minimal Paths of a Graph , 2019, International Journal of Advanced Computer Science and Applications.

[6]  Hong-Zhong Huang,et al.  An efficient method for reliability evaluation of multistate networks given all minimal path vectors , 2007 .

[7]  B. J. Leon,et al.  A New Algorithm for Symbolic System Reliability Analysis , 1976, IEEE Transactions on Reliability.

[8]  Lamalem Yasser New and Fast Algorithm to Enumerate all Minimal Paths Starting from s and t , 2020 .

[9]  Amjed M. Al-Ghanim,et al.  A heuristic technique for generating minimal path and cutsets of a general network , 1999 .

[10]  J. O. Gobien,et al.  A new analysis technique for probabilistic graphs , 1979 .

[11]  Ming Jian Zuo,et al.  An improved algorithm for finding all minimal paths in a network , 2016, Reliab. Eng. Syst. Saf..

[12]  Sanjay Kumar Chaturvedi,et al.  Minimal Cutset Enumeration in Directed Networks and Reliability Measures , 2008, 2008 IEEE Region 10 and the Third international Conference on Industrial and Information Systems.

[13]  Yi-Kuei Lin,et al.  Search for All Minimal Paths in a General Large Flow Network , 2012, IEEE Transactions on Reliability.

[14]  Charles J. Colbourn,et al.  The Combinatorics of Network Reliability , 1987 .

[15]  A. C. Nelson,et al.  A Computer Program for Approximating System Reliability , 1970 .

[16]  Brijendra Singh Enumeration of node cutsets for an s-t network , 1994 .