Skip to main content

2020 | OriginalPaper | Buchkapitel

A Self-stabilizing One-To-Many Node Disjoint Paths Routing Algorithm in Star Networks

verfasst von : Rachid Hadid, Vincent Villain

Erschienen in: Distributed Applications and Interoperable Systems

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The purpose of the paper is to present the first self-stabilizing algorithm for finding \(n-1\) one-to-many node-disjoint paths in message passing model. Two paths in a network are said to be node disjoint if they do not share any nodes except for the endpoints. Our proposed algorithm works on n-dimensional star networks \(S_n\). Given a source node s and a set of \(D = \{d_1, d_2, ...,d_{n-1} \}\) of \(n-1\) destination nodes in the n-dimensional star network, our algorithm constructs \(n-1\) node-disjoints paths \(P_1, P_2,...,P_{n-1}\), where \(P_i\) is a path from s to \(d_i\), \(1 \le i \le n-1\). Since the proposed solution is self-stabilizing [7], it does not require initialization and withstands transient faults. The stabilization time of our algorithm is \(O(n^2)\) rounds.

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!

Literatur
1.
Zurück zum Zitat Akers, S.B., Krishnamurthy, B.: Group graphs as interconnection networks. In: 14th International Conference on Fault Tolerant Computing, Trans. pp. 422–427 (1984) Akers, S.B., Krishnamurthy, B.: Group graphs as interconnection networks. In: 14th International Conference on Fault Tolerant Computing, Trans. pp. 422–427 (1984)
2.
Zurück zum Zitat Akers, S.B., Krishnamurthy, B.: A group theoretic model for symmetric interconnection networks. IEEE Trans. Comput. 4(38), 555–565 (1989)MathSciNetCrossRef Akers, S.B., Krishnamurthy, B.: A group theoretic model for symmetric interconnection networks. IEEE Trans. Comput. 4(38), 555–565 (1989)MathSciNetCrossRef
3.
Zurück zum Zitat Akers, S.B., Harel, D., Krishnamurthy, B.: The star graph: an attractive alternative to the n-cube. In: Proceedings International Conference on Parallel Processing, St. Charles, Illinois, pp. 393–400 (1987) Akers, S.B., Harel, D., Krishnamurthy, B.: The star graph: an attractive alternative to the n-cube. In: Proceedings International Conference on Parallel Processing, St. Charles, Illinois, pp. 393–400 (1987)
4.
Zurück zum Zitat Chen, C.C.: Combinatorial and algebraic methods in star and bruijn networks. Department of Computer Science, Texas A and M university, Ph.D. dissertion (1995) Chen, C.C.: Combinatorial and algebraic methods in star and bruijn networks. Department of Computer Science, Texas A and M university, Ph.D. dissertion (1995)
5.
Zurück zum Zitat Chen, C.C., Chen, J.: Nearly optimal one-to-many parallel routing in star networks. IEEE Trans. Parallel Distributed Syst. 8(12), 1196–1202 (1997)CrossRef Chen, C.C., Chen, J.: Nearly optimal one-to-many parallel routing in star networks. IEEE Trans. Parallel Distributed Syst. 8(12), 1196–1202 (1997)CrossRef
7.
Zurück zum Zitat Dijkstra, E.W.: Self-stabilizing in spite of distributed control. Commun. Assoc. Comput. Mach. 17(11), 643–644 (1974)MATH Dijkstra, E.W.: Self-stabilizing in spite of distributed control. Commun. Assoc. Comput. Mach. 17(11), 643–644 (1974)MATH
8.
Zurück zum Zitat Dietzfelbinger, M., Madhavapeddy, S., Sudborough, I.H.: Three disjoint path paradigms in star networks. In: Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing, pp. 400–406 (1991) Dietzfelbinger, M., Madhavapeddy, S., Sudborough, I.H.: Three disjoint path paradigms in star networks. In: Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing, pp. 400–406 (1991)
10.
Zurück zum Zitat Gu, Q.P., Peng, S.: Node-to-set and set-to-set cluster fault tolerant routing in hypercubes. Parallel Comput. 24, 1245–1261 (1998)MathSciNetCrossRef Gu, Q.P., Peng, S.: Node-to-set and set-to-set cluster fault tolerant routing in hypercubes. Parallel Comput. 24, 1245–1261 (1998)MathSciNetCrossRef
11.
Zurück zum Zitat Hadid, R., Karaata, M.H.: An adaptive stabilizing algorithm for finding all disjoint paths in anonymous mesh networks. Comput. Commun. 32(5), 858–866 (2009)CrossRef Hadid, R., Karaata, M.H.: An adaptive stabilizing algorithm for finding all disjoint paths in anonymous mesh networks. Comput. Commun. 32(5), 858–866 (2009)CrossRef
12.
Zurück zum Zitat Hadid, R., Karaata, M.H., Villain, V.: A stabilizing algorithm for finding two node-disjoint paths in arbitrary networks. Int. J. Found. Comput. Sci. 28(4), 411–435 (2017)MathSciNetCrossRef Hadid, R., Karaata, M.H., Villain, V.: A stabilizing algorithm for finding two node-disjoint paths in arbitrary networks. Int. J. Found. Comput. Sci. 28(4), 411–435 (2017)MathSciNetCrossRef
13.
Zurück zum Zitat Hsu, D.F.: A graph theoretical study of transmission delay and fault tolerance. In: Proceedings 4th International Conference on Parallel and Distributed Computing and Systems, pp. 20–24 (1991) Hsu, D.F.: A graph theoretical study of transmission delay and fault tolerance. In: Proceedings 4th International Conference on Parallel and Distributed Computing and Systems, pp. 20–24 (1991)
14.
Zurück zum Zitat Hsu, D.F.: On container width and length in graphs, groups, and networks. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E77-A(4), 668–680 (1994) Hsu, D.F.: On container width and length in graphs, groups, and networks. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. E77-A(4), 668–680 (1994)
15.
Zurück zum Zitat Hsu, C.C.: A genetic algorithm for maximum edge-disjoint paths problem and its extension to routing and wavelength assignment problem. Ph.D. thesis, NC State University (2013) Hsu, C.C.: A genetic algorithm for maximum edge-disjoint paths problem and its extension to routing and wavelength assignment problem. Ph.D. thesis, NC State University (2013)
16.
Zurück zum Zitat Karaata, M.H., Hadid, R.: Briefannouncement: a stabilizing algorithm for finding two disjoint paths in arbitrary networks. In: Stabilization, Safety, and Security of Distributed Systems, pp. 789–790 (2009) Karaata, M.H., Hadid, R.: Briefannouncement: a stabilizing algorithm for finding two disjoint paths in arbitrary networks. In: Stabilization, Safety, and Security of Distributed Systems, pp. 789–790 (2009)
17.
Zurück zum Zitat Lai, C.N.: One-to-Many disjoint paths in the hypercube and folded hypercube. Ph.D. thesis, Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan (2001) Lai, C.N.: One-to-Many disjoint paths in the hypercube and folded hypercube. Ph.D. thesis, Department of Computer Science and Information Engineering, National Taiwan University, Taipei, Taiwan (2001)
18.
Zurück zum Zitat Lai, C.N.: Two conditions for reducing the maximal length of node-disjoint paths in hypercubes. Theoret. Comput. Sci. 418, 82–91 (2012)MathSciNetCrossRef Lai, C.N.: Two conditions for reducing the maximal length of node-disjoint paths in hypercubes. Theoret. Comput. Sci. 418, 82–91 (2012)MathSciNetCrossRef
19.
Zurück zum Zitat Lai, C.N.: Optimal construction of all shortest node-disjoint paths in hypercubes with applications. IEEE Trans. Parallel Distrib. Syst. 23(6), 1129–1134 (2012)CrossRef Lai, C.N.: Optimal construction of all shortest node-disjoint paths in hypercubes with applications. IEEE Trans. Parallel Distrib. Syst. 23(6), 1129–1134 (2012)CrossRef
21.
Zurück zum Zitat Latifi, S., Ko, H., Srimani, P.K.: Node-to-set vertex disjoint paths in hypercube networks. Technical report CS-98-107, Colorado State University (1998) Latifi, S., Ko, H., Srimani, P.K.: Node-to-set vertex disjoint paths in hypercube networks. Technical report CS-98-107, Colorado State University (1998)
22.
Zurück zum Zitat Lengauer, T.: Combinatorial Algorithms for Integrated Circuit Layout. Wiley, New York (1990)CrossRef Lengauer, T.: Combinatorial Algorithms for Integrated Circuit Layout. Wiley, New York (1990)CrossRef
23.
Zurück zum Zitat Ma, C., et al.: p-MDP structure against multi-failures in high-degree node based optical networks. In: Communications and Networking in China, pp. 756–760 (2013) Ma, C., et al.: p-MDP structure against multi-failures in high-degree node based optical networks. In: Communications and Networking in China, pp. 756–760 (2013)
24.
Zurück zum Zitat Murthy, S., Souzaand, R.J.D., Varaprasad, G.: Digital signature-based secure node disjoint multipath routing protocol for wireless sensor networks. IEEE Sensors J. 12(10), 2941–2949 (2012)CrossRef Murthy, S., Souzaand, R.J.D., Varaprasad, G.: Digital signature-based secure node disjoint multipath routing protocol for wireless sensor networks. IEEE Sensors J. 12(10), 2941–2949 (2012)CrossRef
25.
Zurück zum Zitat Qiu, K.: An efficient disjoint shortest paths routing algorithm for the the hypercube. In: Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2008), IEEE Computer Society Press, Vol. 4, pp. 371–384 (1999) Qiu, K.: An efficient disjoint shortest paths routing algorithm for the the hypercube. In: Proceedings of the 14th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2008), IEEE Computer Society Press, Vol. 4, pp. 371–384 (1999)
26.
Zurück zum Zitat Rabin, M.A.: Efficient dispersal of information for security, load balancing, and fault tolerance. J. ACM 36, 335–348 (1989)MathSciNetCrossRef Rabin, M.A.: Efficient dispersal of information for security, load balancing, and fault tolerance. J. ACM 36, 335–348 (1989)MathSciNetCrossRef
27.
Zurück zum Zitat Saad, Y., Shultz, M.H.: Topological properties of hypercubes. IEEE Trans. Comput. 37, 867–872 (1988)CrossRef Saad, Y., Shultz, M.H.: Topological properties of hypercubes. IEEE Trans. Comput. 37, 867–872 (1988)CrossRef
28.
Zurück zum Zitat Sinanoglu, O., Karaata, M.H., AlBdaiwi, B.: An inherently stabilizing algorithm for node-to-node routing over all shortest node-disjoint paths in hypercube networks. IEEE Trans. Comput. 59(7), 995–999 (2010)MathSciNetCrossRef Sinanoglu, O., Karaata, M.H., AlBdaiwi, B.: An inherently stabilizing algorithm for node-to-node routing over all shortest node-disjoint paths in hypercube networks. IEEE Trans. Comput. 59(7), 995–999 (2010)MathSciNetCrossRef
29.
Zurück zum Zitat Sur, S., Srimani, P.K.: Topological properties of star grahs. Comput. Math. Applic. 25(12), 87–98 (1993)CrossRef Sur, S., Srimani, P.K.: Topological properties of star grahs. Comput. Math. Applic. 25(12), 87–98 (1993)CrossRef
Metadaten
Titel
A Self-stabilizing One-To-Many Node Disjoint Paths Routing Algorithm in Star Networks
verfasst von
Rachid Hadid
Vincent Villain
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-50323-9_12

Premium Partner