{"title":"扩展Lucas Cube网络中的数据路由算法","authors":"Ernastuti, Ravi A. Salim, A. Juarna","doi":"10.1109/SITIS.2008.98","DOIUrl":null,"url":null,"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.","PeriodicalId":202698,"journal":{"name":"2008 IEEE International Conference on Signal Image Technology and Internet Based Systems","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-11-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Data Routing Algorithms in Extended Lucas Cube Networks\",\"authors\":\"Ernastuti, Ravi A. Salim, A. Juarna\",\"doi\":\"10.1109/SITIS.2008.98\",\"DOIUrl\":null,\"url\":null,\"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.\",\"PeriodicalId\":202698,\"journal\":{\"name\":\"2008 IEEE International Conference on Signal Image Technology and Internet Based Systems\",\"volume\":\"81 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-11-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 IEEE International Conference on Signal Image Technology and Internet Based Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SITIS.2008.98\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE International Conference on Signal Image Technology and Internet Based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SITIS.2008.98","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Data Routing Algorithms in Extended Lucas Cube Networks
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.