Abstract
Many real-world systems can be modeled by multi-state flow networks (MFNs) and their reliability evaluation features in designing and control of these systems. Considering the cost constraint makes the problem of reliability evaluation of an MFN more realistic. For a given demand value d and a given cost limit c, the reliability of an MFN at level (d, c) is the probability of transmitting at least d units from the source node to the sink node through the network within the cost of c. This article addresses the so-called (d, c)-MC problem, i.e., the problem of reliability evaluation of an MFN with cost constraint in terms of minimal cuts. It presents new results on which a new algorithm is based. This algorithm finds all (d, c)-MC candidates without duplicates and verifies them more efficiently than existing ones. The complexity results for this algorithm and an example of its use are provided. Finally, numerical experiments with R language implementations of the presented algorithm and other competitive algorithms are considered. Both the time complexity analysis and numerical experiments demonstrate the presented algorithm to be more efficient than the fastest competing algorithms in 81.41–85.11% of cases.
Data availability statement
The data that support the findings of this study are openly available in repository IEEEDataPort at http://doi.org/10.21227/8fmh-3d09.
Nomenclature
an MFN with the set of nodes
the source node 1, the sink node n, the set of edges
the largest System State Vector (SSV)
where
denotes the maximum state of ei, and
with ci denoting the cost of sending one unit product through ei, for
c the total budget of the network
Cut an edge set such that there exists no path from the source node to the sink node in graph after removing this edge set
Minimal cut a cut whose proper subsets are no a cut
MCs the list of all MCs
if
for all
X < Y if and there exists
such that
state vector any vector such that
the power set of a set S
the set of non-negative integers, i.e.,
the Cartesian product
the number of elements of the set S
n
m
p
a state of the edge ei denoting the amount of flow permitted to travel through ei under an SSV X
LCB of ei, i.e., the minimal capacity of ei such that the maximum flow from the source node to the sink node equals d
U(X) – the set of unsaturated edges of X
– the capacity of MC K under X
Cap(K) – the capacity of MC K (under W)
M(X) – the maximum flow under X
D – the maximum flow under W
C(X) – the associated cost with X
a special SSV with the state of ei equal to 0 and the state of other edges equal to their largest state W
d-MC an SSV X such that M(X) = d and M(Y ) > d for all Y > X
(d, c)-MC a d-MC X such that
where
IndU where
i(U) where
the costliest d-MC candidate obtained from Kj
the most cost-effective d-MC candidate obtained from Kj
Q1 – the set of indices j of MCs such that the associated cost with the costliest d-MC candidate obtained from Kj is not greater than the total budget of the network
Q2 – the set of indices j of MCs such that the associated cost with the most cost effective d-MC candidate obtained from Kj is greater than the total budget of the network
L1 the list of all at least two element distinct subsets of MCs
L2 the list such that its ith element is the set of indices of all MCs including i-th element of L1, i.e.
N the number of items in lists L1 and L2
the network reliability at level
i.e.
Assumptions
MFNs satisfy the following assumptions from Ahuja et al. (Citation1993):
Each node is perfectly reliable.
The capacity of each edge is a non-negative integer-valued random variable according to a given distribution.
The capacities of different edges are statistically independent.
All flows in the network obey the conservation law.
Additional information
Notes on contributors
Paweł Marcin Kozyra
Paweł Marcin Kozyra received a PhD degree in mathematics from the Polish Academy of Sciences Institute of Mathematics, Poland, in 2017. He is an assistant with Faculty of Applied Mathematics, Silesian University of Technology, Poland. He has authored/coauthored several articles in international refereed journals, such as IEEE Transactions on Reliability, Journal of Risk and Reliability, Journal of Integer Sequences, Annals of the Institute of Statistical Mathematics, Statistics: A Journal of Theoretical and Applied Statistics, Communications in Statistics - Theory and Methods, and Probability and Mathematical Statistics. His research interests include reliability theory, multistate flow networks, graph theory, statistics, and combinatorics.