Edge-Disjoint Hamiltonian Cycles in Balanced Hypercubes with Applications to Fault-Tolerant Data Broadcasting

IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS
Shuai Liu, Yan Wang, Jianxi Fan, Baolei Cheng
{"title":"Edge-Disjoint Hamiltonian Cycles in Balanced Hypercubes with Applications to Fault-Tolerant Data Broadcasting","authors":"Shuai Liu, Yan Wang, Jianxi Fan, Baolei Cheng","doi":"10.1142/s0129054124500047","DOIUrl":null,"url":null,"abstract":"<p>The existence of multiple edge-disjoint Hamiltonian cycles (EDHCs for short) is a desirable property of interconnection networks. These parallel cycles can provide an advantage for algorithms that require a ring structure. Additionally, EDHCs can enhance all-to-all data broadcasting and edge fault tolerance in network communications. In this paper, we investigate the construction of EDHCs in the balanced hypercube, which is a variant of the hypercube with many attractive properties, such as strong connectivity, regularity, and symmetry. In particular, each processor in the balanced hypercube has a backup processor that shares the common neighbors, enabling fault tolerance and efficient system reconfiguration. In 2019, Lü <i>et al.</i> provided an algorithm to construct two EDHCs in an <span><math altimg=\"eq-00002.gif\" display=\"inline\" overflow=\"scroll\"><mi>n</mi></math></span><span></span>-dimensional balanced hypercube <span><math altimg=\"eq-00003.gif\" display=\"inline\" overflow=\"scroll\"><mi>B</mi><msub><mrow><mi>H</mi></mrow><mrow><mi>n</mi></mrow></msub></math></span><span></span> for <span><math altimg=\"eq-00004.gif\" display=\"inline\" overflow=\"scroll\"><mi>n</mi><mo>≥</mo><mn>2</mn></math></span><span></span>. We further study this topic and give some construction schemes to construct <span><math altimg=\"eq-00005.gif\" display=\"inline\" overflow=\"scroll\"><msup><mrow><mn>2</mn></mrow><mrow><mo stretchy=\"false\">⌊</mo><msub><mrow><mo>log</mo></mrow><mrow><mn>2</mn></mrow></msub><mi>n</mi><mo stretchy=\"false\">⌋</mo></mrow></msup></math></span><span></span> EDHCs in <span><math altimg=\"eq-00006.gif\" display=\"inline\" overflow=\"scroll\"><mi>B</mi><msub><mrow><mi>H</mi></mrow><mrow><mi>n</mi></mrow></msub></math></span><span></span> for <span><math altimg=\"eq-00007.gif\" display=\"inline\" overflow=\"scroll\"><mi>n</mi><mo>≥</mo><mn>2</mn></math></span><span></span>. Since <span><math altimg=\"eq-00008.gif\" display=\"inline\" overflow=\"scroll\"><mi>B</mi><msub><mrow><mi>H</mi></mrow><mrow><mi>n</mi></mrow></msub></math></span><span></span> is <span><math altimg=\"eq-00009.gif\" display=\"inline\" overflow=\"scroll\"><mn>2</mn><mi>n</mi></math></span><span></span>-regular, our result is optimal for <span><math altimg=\"eq-00010.gif\" display=\"inline\" overflow=\"scroll\"><mi>n</mi><mo>=</mo><msup><mrow><mn>2</mn></mrow><mrow><mi>r</mi></mrow></msup></math></span><span></span> (<span><math altimg=\"eq-00011.gif\" display=\"inline\" overflow=\"scroll\"><mi>r</mi><mo>≥</mo><mn>1</mn></math></span><span></span>). In addition, we simulate the fault-tolerant data broadcasting through these parallel cycles as transmission channels.</p>","PeriodicalId":50323,"journal":{"name":"International Journal of Foundations of Computer Science","volume":null,"pages":null},"PeriodicalIF":0.6000,"publicationDate":"2024-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Foundations of Computer Science","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1142/s0129054124500047","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

Abstract

The existence of multiple edge-disjoint Hamiltonian cycles (EDHCs for short) is a desirable property of interconnection networks. These parallel cycles can provide an advantage for algorithms that require a ring structure. Additionally, EDHCs can enhance all-to-all data broadcasting and edge fault tolerance in network communications. In this paper, we investigate the construction of EDHCs in the balanced hypercube, which is a variant of the hypercube with many attractive properties, such as strong connectivity, regularity, and symmetry. In particular, each processor in the balanced hypercube has a backup processor that shares the common neighbors, enabling fault tolerance and efficient system reconfiguration. In 2019, Lü et al. provided an algorithm to construct two EDHCs in an n-dimensional balanced hypercube BHn for n2. We further study this topic and give some construction schemes to construct 2log2n EDHCs in BHn for n2. Since BHn is 2n-regular, our result is optimal for n=2r (r1). In addition, we simulate the fault-tolerant data broadcasting through these parallel cycles as transmission channels.

平衡超立方体中的边缘不相交哈密顿循环及其在容错数据广播中的应用
存在多个边缘相交的哈密顿循环(简称 EDHC)是互连网络的一个理想特性。这些并行循环可为需要环形结构的算法提供优势。此外,EDHC 还能增强网络通信中的全对全数据广播和边缘容错能力。在本文中,我们研究了在平衡超立方体中构建 EDHC 的问题,平衡超立方体是超立方体的一种变体,具有许多吸引人的特性,如强连接性、规则性和对称性。特别是,平衡超立方体中的每个处理器都有一个共享公共邻居的备份处理器,从而实现容错和高效的系统重新配置。2019 年,Lü 等人提供了一种在 n≥2 时在 n 维平衡超立方体 BHn 中构造两个 EDHC 的算法。我们进一步研究这一课题,给出了一些构造方案,在 n≥2 时在 BHn 中构造 2⌊log2n⌋ EDHC。由于 BHn 是 2n-regular 的,因此我们的结果在 n=2r (r≥1) 时是最优的。此外,我们还模拟了通过这些并行循环作为传输通道进行容错数据广播的情况。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Foundations of Computer Science
International Journal of Foundations of Computer Science 工程技术-计算机:理论方法
CiteScore
1.60
自引率
12.50%
发文量
63
审稿时长
3 months
期刊介绍: The International Journal of Foundations of Computer Science is a bimonthly journal that publishes articles which contribute new theoretical results in all areas of the foundations of computer science. The theoretical and mathematical aspects covered include: - Algebraic theory of computing and formal systems - Algorithm and system implementation issues - Approximation, probabilistic, and randomized algorithms - Automata and formal languages - Automated deduction - Combinatorics and graph theory - Complexity theory - Computational biology and bioinformatics - Cryptography - Database theory - Data structures - Design and analysis of algorithms - DNA computing - Foundations of computer security - Foundations of high-performance computing
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信