Skip to main content
Top

2024 | OriginalPaper | Chapter

An Efficient Method for Evaluating the Two-Terminal Reliability with a Parallel Algorithm on the Multi-core Processor Architecture

Authors : Nguyen Anh Chuyen, Le Quang Minh

Published in: ICT: Innovation and Computing

Publisher: Springer Nature Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The theory of network reliability has a lot of application in complex network structures, communication networks, cloud computing, traffic networks, and so on. This theory plays a crucial role in evaluating how efficiently networks and depicted as probabilistic graphs. Despite the challenge of network reliability evaluation being NP-hard, there exists a wealth of proposed solutions. However, a predominant number of these solutions have focused on the sequential computing, which is failing to fully leverage the advantages offered by multi-core processor architecture. This paper overcomes this limitation by proposing an efficient strategy that calculates the two-terminal reliability relied on parallel computing. The paper initially delves into a thorough analysis of existing methodologies, followed by the proposal of an efficient technique for computing terminal-pair reliability utilizing Logical-Probabilistic Calculus (LPC). Finally, the paper presents a parallelized iteration of the proposed algorithm designed for a multi-core processor architecture. Results obtained from experimentation confirm the superiority of our proposed algorithm in parallel version compared with other methods.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
We assume that the reliability of nodes and edges is 1.0 and 0.9, respectively.
 
Literature
1.
go back to reference Lin Y-K, Chang P-C (2011) Maintenance reliability estimation for a cloud computing network with nodes failure. Expert Syst Appl 38:14185–14189 Lin Y-K, Chang P-C (2011) Maintenance reliability estimation for a cloud computing network with nodes failure. Expert Syst Appl 38:14185–14189
3.
go back to reference Mi J, Li YF, Peng W, Huang HZ (2018) Reliability analysis of complex multi-state system with common cause failure based on evidential networks. Reliab Eng System Saf 174:71–81CrossRef Mi J, Li YF, Peng W, Huang HZ (2018) Reliability analysis of complex multi-state system with common cause failure based on evidential networks. Reliab Eng System Saf 174:71–81CrossRef
5.
go back to reference Jane CC, Laih YW (2012) Evaluating cost and reliability integrated performance of stochastic logistics systems. Nav Res Logist 59:577–586MathSciNetCrossRef Jane CC, Laih YW (2012) Evaluating cost and reliability integrated performance of stochastic logistics systems. Nav Res Logist 59:577–586MathSciNetCrossRef
6.
go back to reference Ball M, Colbourn C, Provan S (1995) Network reliability. Handbooks Oper Res Management Sci 7:673–762MathSciNet Ball M, Colbourn C, Provan S (1995) Network reliability. Handbooks Oper Res Management Sci 7:673–762MathSciNet
7.
go back to reference Bingyao L, Jieming Y (2021) Improving address translation in multi-GPUs via sharing and spilling aware TLB design. In: 54th Annual IEEE/ACM International Symposium on Microarchitecture, pp 1154–1168 Bingyao L, Jieming Y (2021) Improving address translation in multi-GPUs via sharing and spilling aware TLB design. In: 54th Annual IEEE/ACM International Symposium on Microarchitecture, pp 1154–1168
8.
go back to reference Im H, Park J, Park S (2011) Parallel skyline computation on multicore architectures. Inf Syst 36:808–823CrossRef Im H, Park J, Park S (2011) Parallel skyline computation on multicore architectures. Inf Syst 36:808–823CrossRef
9.
go back to reference Park S, Kim T, Park J, Kim J, Im H (2009) Parallel skyline computation on multicore architectures. In: The 25th International Conference on Data Engineering (ICDE 2009). IEEE, pp 760–771 Park S, Kim T, Park J, Kim J, Im H (2009) Parallel skyline computation on multicore architectures. In: The 25th International Conference on Data Engineering (ICDE 2009). IEEE, pp 760–771
10.
go back to reference Laurent A, Négrevergne B, Sicard N, Termier A (2012) Efficient parallel mining of gradual patterns on multicore processors. In: Advances in Knowledge Discovery and Management, vol 398, pp 137–151. Springer, Berlin Laurent A, Négrevergne B, Sicard N, Termier A (2012) Efficient parallel mining of gradual patterns on multicore processors. In: Advances in Knowledge Discovery and Management, vol 398, pp 137–151. Springer, Berlin
11.
go back to reference Liu L, Li E, Zhang Y, Tang Z (2007) Optimization of frequent itemset mining on multiple-core processor. In: The 33rd International Conference on Very Large Data Bases. VLDB Endowment, pp 1275–1285 Liu L, Li E, Zhang Y, Tang Z (2007) Optimization of frequent itemset mining on multiple-core processor. In: The 33rd International Conference on Very Large Data Bases. VLDB Endowment, pp 1275–1285
12.
go back to reference Negrevergne B, Termier A, Méhaut J-F, Uno T (2010) Discovering closed frequent itemsets on multicore: parallelizing computations and optimizing memory accesses. In: International Conference on High Performance Computing and Simulation (HPCS 2010). IEEE, pp 521–528 Negrevergne B, Termier A, Méhaut J-F, Uno T (2010) Discovering closed frequent itemsets on multicore: parallelizing computations and optimizing memory accesses. In: International Conference on High Performance Computing and Simulation (HPCS 2010). IEEE, pp 521–528
13.
go back to reference Nguyen D, Vo B, Le B (2014) Efficient strategies for parallel mining class association rules. Expert Syst Appl 41:4716–4729CrossRef Nguyen D, Vo B, Le B (2014) Efficient strategies for parallel mining class association rules. Expert Syst Appl 41:4716–4729CrossRef
14.
go back to reference Schlegel B, Karnagel T, Kiefer T, Lehner W (2013) Scalable frequent itemset mining on many-core processors. In: The 9th International Workshop on Data Management on New Hardware (pp. 3). ACM Schlegel B, Karnagel T, Kiefer T, Lehner W (2013) Scalable frequent itemset mining on many-core processors. In: The 9th International Workshop on Data Management on New Hardware (pp. 3). ACM
15.
go back to reference Casali A, Ernst C (2013) Extracting correlated patterns on multicore architectures. In: Availability, Reliability, and Security in Information Systems and HCI, vol 8127, pp 118–133. Springer, Berlin Casali A, Ernst C (2013) Extracting correlated patterns on multicore architectures. In: Availability, Reliability, and Security in Information Systems and HCI, vol 8127, pp 118–133. Springer, Berlin
16.
go back to reference Shooman M (2002) Reliability of computer systems and networks: fault tolerance, analysis, and design. Wiley, HobokenCrossRef Shooman M (2002) Reliability of computer systems and networks: fault tolerance, analysis, and design. Wiley, HobokenCrossRef
17.
go back to reference Balan A, Traldi L (2003) Preprocessing minpaths for sum of disjoint products. IEEE Trans Reliab 52:289–295CrossRef Balan A, Traldi L (2003) Preprocessing minpaths for sum of disjoint products. IEEE Trans Reliab 52:289–295CrossRef
18.
go back to reference Yeh W-C (2007) An improved sum-of-disjoint-products technique for the symbolic network reliability analysis with known minimal paths. Reliab Eng Syst Saf 92:260–268CrossRef Yeh W-C (2007) An improved sum-of-disjoint-products technique for the symbolic network reliability analysis with known minimal paths. Reliab Eng Syst Saf 92:260–268CrossRef
19.
go back to reference Hayashi M (2022) A new approach for efficient computation of marginal reliability importance. In: 18th International Conference on the Design of Reliable Communication Networks (DRCN), pp 1–8 Hayashi M (2022) A new approach for efficient computation of marginal reliability importance. In: 18th International Conference on the Design of Reliable Communication Networks (DRCN), pp 1–8
20.
21.
go back to reference Rai S, Veeraraghavan M, Trivedi K (1995) A survey of efficient reliability computation using disjoint products approach. Networks 25:147–163CrossRef Rai S, Veeraraghavan M, Trivedi K (1995) A survey of efficient reliability computation using disjoint products approach. Networks 25:147–163CrossRef
22.
23.
go back to reference Xing J, Feng C, Qian X, Dai P (2012) A simple algorithm for sum of disjoint products. In: The Reliability and Maintainability Symposium (RAMS 2012). IEEE, pp 1–5 Xing J, Feng C, Qian X, Dai P (2012) A simple algorithm for sum of disjoint products. In: The Reliability and Maintainability Symposium (RAMS 2012). IEEE, pp 1–5
24.
go back to reference Deo N, Medidi M (1992) Parallel algorithms for terminal-pair reliability. IEEE Trans Reliab 41:201–209CrossRef Deo N, Medidi M (1992) Parallel algorithms for terminal-pair reliability. IEEE Trans Reliab 41:201–209CrossRef
25.
go back to reference Tsuchiya T, Kajikawa T, Kikuno T (2000) Parallelizing SDP (sum of disjoint products) algorithms for fast reliability analysis. IEICE Trans Inf Syst 83:1183–1186 Tsuchiya T, Kajikawa T, Kikuno T (2000) Parallelizing SDP (sum of disjoint products) algorithms for fast reliability analysis. IEICE Trans Inf Syst 83:1183–1186
26.
go back to reference Chen S-G, Lin Y-K (2012) Search for all minimal paths in a general large flow network. IEEE Trans Reliab 61:949–956CrossRef Chen S-G, Lin Y-K (2012) Search for all minimal paths in a general large flow network. IEEE Trans Reliab 61:949–956CrossRef
27.
go back to reference Ryabinin I (2000) Reliability and safety of structure-complex systems. Politecknika, Saint Petersburg Ryabinin I (2000) Reliability and safety of structure-complex systems. Politecknika, Saint Petersburg
28.
go back to reference Ryabinin I (2003) Logical-probabilistic calculus: a tool for studying the reliability and safety of structurally complex systems. Autom Remote Control 64:1177–1185MathSciNetCrossRef Ryabinin I (2003) Logical-probabilistic calculus: a tool for studying the reliability and safety of structurally complex systems. Autom Remote Control 64:1177–1185MathSciNetCrossRef
29.
go back to reference Soh S, Rai S (1993) Experimental results on preprocessing of path/cut terms in sim of disjoint products technique. IEEE Trans Reliab 42:24–33CrossRef Soh S, Rai S (1993) Experimental results on preprocessing of path/cut terms in sim of disjoint products technique. IEEE Trans Reliab 42:24–33CrossRef
30.
go back to reference Rocco C, Muselli M (2004) A machine learning algorithm to estimate minimal cut and path sets from a Monte Carlo simulation. In: Probabilistic Safety Assessment and Management. Springer, pp 3142–3147 Rocco C, Muselli M (2004) A machine learning algorithm to estimate minimal cut and path sets from a Monte Carlo simulation. In: Probabilistic Safety Assessment and Management. Springer, pp 3142–3147
Metadata
Title
An Efficient Method for Evaluating the Two-Terminal Reliability with a Parallel Algorithm on the Multi-core Processor Architecture
Authors
Nguyen Anh Chuyen
Le Quang Minh
Copyright Year
2024
Publisher
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-99-9486-1_23