Title :
Data Routing Algorithms in Extended Lucas Cube Networks
Author :
Ernastuti, Ernastuti ; Salim, Ravi A. ; Juarna, A.
Author_Institution :
Dept. of Comput. Sci., Gunadarma Univ., Indonesia
fDate :
Nov. 30 2008-Dec. 3 2008
Abstract :
We introduce a class of novel interconnection topologies called extended Lucas cube (ELC). The ELC is an induced subgraph of hypercube defined in terms of Fibonacci strings. The hypercube is a powerful network that is able to perform various kinds of parallel computation and simulate many other networks. ELC can serve as a framework for studying degraded hypercube due to faulty nodes or links. Hypercube has a simple routing algorithm. ELC maintains virtually almost all the desirable properties of hypercube. The focus of this paper is on the data communication aspects in the ELC. Data communication is the delivery of message from the source to the destination. Efficient routing and broadcasting messages is a key issue to the performance of parallel and/or distributed systems. An important property of any message routing algorithm is to avoid deadlock. In this paper, we study data routing algorithms in the ELC, namely, unicast, broadcast and multicast algorithms. The unicast algorithm always succeeds in finding a path between them and ensures deadlock free in ELC. The time and traffic steps are used to measure the efficiency of routing algorithms. The unicast algorithm for ELC, which uses a Hamming distance path for any two nodes, is time and traffic optimal. The broadcast algorithm which employs the extended Lucas tree is traffic optimal and near time optimal. Two multicast algorithms are presented; they are based on an extended Lucas tree and a Hamiltonian cycle, respectively.
Keywords :
data communication; hypercube networks; telecommunication network routing; telecommunication network topology; Fibonacci strings; Hamiltonian cycle; Hamming distance path; broadcast algorithm; data communication; data routing algorithms; deadlock free; extended Lucas cube networks; extended Lucas tree; faulty nodes; induced hypercube subgraph; interconnection topologies; multicast algorithm; unicast algorithm; Broadcasting; Computer networks; Concurrent computing; Data communication; Hypercubes; Multicast algorithms; Network topology; Routing; System recovery; Unicast; Extended Lucas Cube; Fibonacci number; Hamming distance; deadlock free; routing algorithm; spanning tree;
Conference_Titel :
Signal Image Technology and Internet Based Systems, 2008. SITIS '08. IEEE International Conference on
Conference_Location :
Bali
Print_ISBN :
978-0-7695-3493-0
DOI :
10.1109/SITIS.2008.98