Reference: Byun, J.-E. and Song, J. (2021). A general framework of Bayesian network for system reliability analysis using junction tree. Reliability Engineering & System Safety, 216, 107952.
It is the CPM for the RBD in the 2019 paper (https://doi.org/10.1016/j.ress.2019.01.007); this representation can be found in Eq. (8) of the 2019 paper (the paper is Open Access).
With our current states notation, the states 0, 1 and -1 in the C matrix should be changed to 1 (failure), 0 (survival) and 2 (either), respectively.
Can you check test_branch_and_bound_using_rbd in ./BNS_JT/tests/test_branch.py?
You will get output C_rds.txt after running pytest, which has way more rows than one in presented in the paper.
There is model_rbd.json in the same directory.
I'm currently working on dask implementation for parallel processing.
Different C_mats are as expected for the 2019 paper considered connectivity and this one travel time.
This certainly raises the need for modulising different system analysis functions, and I will think about this.
It is the CPM for the RBD in the 2019 paper (https://doi.org/10.1016/j.ress.2019.01.007); this representation can be found in Eq. (8) of the 2019 paper (the paper is Open Access). With our current states notation, the states 0, 1 and -1 in the C matrix should be changed to 1 (failure), 0 (survival) and 2 (either), respectively.
Can you check test_branch_and_bound_using_rbd in ./BNS_JT/tests/test_branch.py? You will get output C_rds.txt after running pytest, which has way more rows than one in presented in the paper. There is model_rbd.json in the same directory.
I'm currently working on dask implementation for parallel processing.