
This Article  
 
Share  
Bibliographic References  
Add to:  
Digg Furl Spurl Blink Simpy Del.icio.us Y!MyWeb  
Search  
 
ASCII Text  x  
Bernard Mans, Nicola Santoro, "Optimal Elections in Faulty Loop Networks and Applications," IEEE Transactions on Computers, vol. 47, no. 3, pp. 286297, March, 1998.  
BibTex  x  
@article{ 10.1109/12.660164, author = {Bernard Mans and Nicola Santoro}, title = {Optimal Elections in Faulty Loop Networks and Applications}, journal ={IEEE Transactions on Computers}, volume = {47}, number = {3}, issn = {00189340}, year = {1998}, pages = {286297}, doi = {http://doi.ieeecomputersociety.org/10.1109/12.660164}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, }  
RefWorks Procite/RefMan/Endnote  x  
TY  JOUR JO  IEEE Transactions on Computers TI  Optimal Elections in Faulty Loop Networks and Applications IS  3 SN  00189340 SP286 EP297 EPD  286297 A1  Bernard Mans, A1  Nicola Santoro, PY  1998 KW  Loop networks KW  Leader Election KW  fault tolerance KW  interconnection networks KW  distributed algorithms KW  sense of direction. VL  47 JA  IEEE Transactions on Computers ER   
Abstract—Loop networks (or Hamiltonian circulant graphs) are a popular class of faulttolerant network topologies which include rings and complete graphs. For this class, the fundamental problem of Leader Election has been extensively studied, assuming either a faultfree system or an upperbound on the number of link failures. We consider loop networks where an arbitrary number of links have failed and a processor can only detect the status of its incident links. We show that a Leader Election protocol in a faulty loop network requires only
[1] H. AbuAmara, "Faulttolerant Distributed Algorithms for Election in Complete Networks," IEEE Trans. Computers, vol. 37, no. 4, pp. 449553, 1988.
[2] H. AbuAmara and J. Lokre, “Election in Asynchronous Complete Networks with Intermittent Link Failures,” IEEE Trans. Computers, vol. 43, no. 7, pp. 778–788, July 1994.
[3] B. Arden and H. Lee, "Analysis of Chordal Ring," IEEE Trans. Computers, vol. 30, no. 4, pp. 291295, Apr. 1981.
[4] H. Attiya, J. van Leeuwen, N. Santoro, and S. Zaks, "Efficient Elections in Chordal Ring Networks," Algorithmica, vol. 4, pp. 437446, 1989.
[5] J.C. Bermond, F. Comellas, and D.F. Hsu, “Distributed Loop Computers: A Survey,” J. Parallel and Distributed Computing, vol. 24, pp. 210, 1995.
[6] H.L. Bodlaender, "New Lower Bound Techniques for Distributed Leader Finding and Other Problems on Rings of Processors," Theoretical Computer Science, vol. 81, pp. 237256, 1991.
[7] J. Bruck, R. Cypher, and C.T. Ho, "FaultTolerant Meshes and Hypercubes with Minimal Numbers of Spares," IEEE Trans. Computers, vol. 42, no. 9, pp. 1,0891,104, Sept. 1993.
[8] D.Z. Du, D.F. Hsu, and F.K. Hwang, “Doubly Linked Ring Networks,” IEEE Trans. Computers, vol. 34, pp. 853855, 1985.
[9] S. Dutt and J.P. Hayes, “Designing FaultTolerant Systems Using Automorphisms,” J. Parallel and Distributed Computing, vol. 12, no. 3, pp. 249–268, 1991.
[10] M.J. Fischer, N.A. Lynch, and M.S. Paterson, “Impossibility of Distributed Consensus with One Faulty Process,” J. ACM, vol. 32, no. 2, pp. 374i–382, 1985.
[11] P. Flocchini and B. Mans, "Optimal Elections in Labeled Hypercubes," J. Parallel and Distributed Computing, vol. 33, no. 1, pp. 7683, 1996.
[12] P. Flocchini, B. Mans, and N. Santoro, "Sense of Direction: Formal Definition and Properties," Proc. First Colloquium Structural and Comm. Complexity, Sirocco '94, pp. 934,Ottawa, Canada, 1994.
[13] R. Gallager, P. Humblet, and P. Spira, “A Distributed Algorithm for MinimumWeight Spanning Trees,” ACM TOPLAS, vol. 5, no. 1, pp. 6677, 1983.
[14] O. Goldreich and L. Shira, "Electing a Leader in a Ring with Link Failures," Acta Informatica, vol. 24, pp. 7991, 1987.
[15] J. Halpern and Y. Moses, “Knowledge and Common Knowledge in a Distributed Environment,” J. ACM, vol. 37,no.. 3, pp. 549587, July 1990.
[16] A. Itai, S. Kutten, Y. Wolfstahl, and S. Zaks, "Optimal Distributed tResilient Election in Complete Networks," IEEE Trans. Software Eng., vol. 16, no. 4, pp. 415420, Apr. 1990.
[17] K.E. Johansen, U.L. Horgensen, S.H. Nielsen, S.E. Nielsen, and S. Skyum, "A Distributed Spanning Tree Algorithm," Proc. Second Int'l Workshop Distributed Algorithms (WDAG '87), Lecture Notes in Computer Science, vol. 312, pp. 112.Amsterdam: SpringerVerlag, 1987.
[18] T.Z. Kalamboukis and S.L. Mantzaris, "Towards Optimal Distributed Election on Chordal Rings," Information Processing Letters, vol. 38, pp. 265270, 1991.
[19] J.L. Kim and G.G. Belford, "A Distributed Election Protocol for Unreliable Networks," J. Parallel and Distributed Computing, vol. 35, pp. 3542, 1996.
[20] E. Korach,S. Kutten,, and S. Moran,“A modular technique for the design of efficient distributed leader finding algorithms,” ACM Trans. Programming Languages and Systems, vol. 12, no. 1, pp. 8410, 1990.
[21] E. Korach,S. Moran,, and S. Zaks,“Tight lower and upper bounds for some distributed algorithms for completenetwork of processors,” Proc. Third Ann. ACM Symp. Principles of Distributed Computing, pp. 199207, 1984.
[22] I. Lavallée and G. Roucairol, "A Fully Distributed (Minimal) Spanning Tree Algorithm," Information Processing Letters, vol. 23, pp. 5562, Aug. 1986.
[23] M.C. Loui, T.A. Matsushita, and D.B. West, "Election in Complete Networks with a Sense of Direction," Information Processing Letters, vol. 28, p. 327, 1988.
[24] B. Mans, "Optimal Distributed Algorithms in Unlabeled Tori and Chordal Rings," Proc. Third Int'l Colloquium Structural Information and Comm. Complexity, Sirocco '96, pp. 1731,Siena, Italy, June 1996.
[25] B. Mans and N. Santoro, "On the Impact of Sense of Direction in Arbitrary Networks," Proc. 14th Int'l Conf. Distributed Computing Systems (ICDCS '94), pp. 258265,Poznan, Poland, June2124 1994.
[26] B. Mans and N. Santoro, "Optimal FaultTolerant Leader Election in Chordal Rings," Proc. 24th Ann. Int'l Symp. FaultTolerant Computing (FTCS '94), pp. 392401,Austin, Tex., June1517 1994.
[27] H. Masuyama and T. Ichimori,“Tolerance of doubleloop computer network to multinode failures,” IEEE Trans. Computers, vol. 38, pp. 738741, 1989.
[28] T. Masuzawa and N. Nishikawa, and K. Hagihara, and N. Tokura, "Optimal FaultTolerant Distributed Algorithms for Election in Complete Networks with a Global Sense of Direction," Proc. Third Int'l Workshop on Distributed Algorithms, 1989.
[29] S. Mullender, Distributed Systems. ACM Press, AddisonWesley, 1993.
[30] A. Nayak and N. Santoro, "On Reliability Analysis of Chordal Rings," J. Circuits, Systems, and Computers, vol. 5, no. 2, pp. 199213, 1995.
[31] N. Nishkawa, T. Masuzawa, and N. Tokura, "FaultTolerant Distributed Algorithm in Complete Networks with Link and Processor Failures," IEICE Trans. Information and Systems, vol. J74DI, no. 1, pp. 1222, Jan. 1991.
[32] Y. Pan, "A NearOptimal MultiStage Distributed Algorithm for Finding Leaders in Clustered Chordal Rings," Information Sciences, vol. 76, nos. 12, pp. 131140, 1994.
[33] J. M. Peha and F.A. Tobagi,“Comments on tolerance of doubleloop computer networks to multinodefailures,” IEEE Trans. Computers, vol. 41, pp. 1,4881,450, 1992.
[34] C.S. Raghavendra, M. Gerla, and A. Avizienis, "Reliable Loop Topologies for Large Local Computer Networks," IEEE Trans. Computers, vol. 34, no. 1, pp. 4655, Jan. 1985.
[35] N. Santoro, "On the Message Complexity of Distributed Problems," J. Computing Information Science, vol. 13, pp. 131147, 1984.
[36] N. Santoro, "Sense of Direction, Topological Awareness and Communication Complexity," SIGACT NEWS, vol. 2, no. 16, pp. 5056, Summer 1984.
[37] H.M. Sayeed, M. AbuAmara, and H. AbuAmara, "Optimal Asynchronous Agreement and Leader Election Algorithm for Complete Networks with Byzantine Faulty Links," Distributed Computing, vol. 9, pp. 147156, 1995.
[38] G. Singh, "Leader Election in the Presence of Link Failures," Proc. 13th ACM Symp. Principles of Distributed Computing (PODC '94), p. 375,Los Angeles, Aug.1417 1994.
[39] J. Tyszer, "A Multiple FaultTolerant Processor Network Architecture for Pipeline Computing," IEEE Trans. Computers, vol. 37, no. 11, pp. 1,4141,418, Nov. 1988.
[40] J. Wolf, M.T. Liu, B. Weide, and D. Tsay, "Design of a Distributed FaultTolerant Loop Network," Proc. Ninth Ann. Int'l Symp. FaultTolerant Computing (FTCS '79), pp. 1724,Madison, June 1979.
[41] B. Yi, "Faults and FaultTolerance in Distributed Systems: The Election Problem," PhD thesis, Georgia Inst. of Tech nology, 1994.
[42] B. Yi and G. Peterson, "Election on Fault Rings with Incomplete Size Information," Proc. Sixth IEEE Symp. Parallel and Distributed Processing (SPDP '94),Dallas, Tex., Oct.2629 1994