Skip to main content

2024 | OriginalPaper | Buchkapitel

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

verfasst von : Nguyen Anh Chuyen, Le Quang Minh

Erschienen in: ICT: Innovation and Computing

Verlag: Springer Nature Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Fußnoten
1
We assume that the reliability of nodes and edges is 1.0 and 0.9, respectively.
 
Literatur
1.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat Ball M, Van Slyke R (1977) Backtracking algorithms for network reliability analysis. Ann Discrete Math 1:49–64MathSciNetCrossRef Ball M, Van Slyke R (1977) Backtracking algorithms for network reliability analysis. Ann Discrete Math 1:49–64MathSciNetCrossRef
21.
Zurück zum Zitat 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.
Zurück zum Zitat Younes A, Girgis M (2005) A tool for computing computer network reliability. Int J Comput Math 82:1455–1465MathSciNetCrossRef Younes A, Girgis M (2005) A tool for computing computer network reliability. Int J Comput Math 82:1455–1465MathSciNetCrossRef
23.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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.
Zurück zum Zitat 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
Metadaten
Titel
An Efficient Method for Evaluating the Two-Terminal Reliability with a Parallel Algorithm on the Multi-core Processor Architecture
verfasst von
Nguyen Anh Chuyen
Le Quang Minh
Copyright-Jahr
2024
Verlag
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-99-9486-1_23

Neuer Inhalt