Title : 
A distributed algorithm for constructing an Eulerian tour
         
        
        
            Author_Institution : 
Sch. of Inf. Technol., Queensland Univ., Qld., Australia
         
        
        
        
        
        
            Abstract : 
We present an efficient distributed algorithm for constructing an Eulerian tour in a network. To construct an Eulerian circuit the algorithm requires (1+r)(|E||V|) messages and time units, where |E| is the number of the communication links, |V| is the number of the nodes in the underlying network graph, and 0⩽r<1. The value of r depends on the network topology and on the chosen traversal path. In the best case, when r=0 the algorithm only requires (|E|+|V|) messages and time units. A simple modification allows us to construct a (noncyclic) tour using (1+r)(|E|+2|V|) messages and time units
         
        
            Keywords : 
distributed algorithms; graph theory; operations research; Eulerian tour; distributed algorithm; network graph; noncyclic tour; traversal path; Circuits; Decoding; Distributed algorithms; Genetics; Information technology; Network topology; Postal services; Processor scheduling; Routing; Sufficient conditions;
         
        
        
        
            Conference_Titel : 
Performance, Computing, and Communications Conference, 1997. IPCCC 1997., IEEE International
         
        
            Conference_Location : 
Phoenix, Tempe, AZ
         
        
            Print_ISBN : 
0-7803-3873-1
         
        
        
            DOI : 
10.1109/PCCC.1997.581385