Xiao-Yan Li’s research while affiliated with Fuzhou University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (27)


Link/Switch Fault-Tolerant Hamiltonian Path Embedding in BCube Networks for Deadlock-Free Routing
  • Article

January 2025

·

3 Reads

·

1 Citation

IEEE Transactions on Dependable and Secure Computing

·

Xiao-Yan Li

·

·

[...]

·

Xiaohua Jia

BCube stands as a renowned server-centric data center network (DCN), boasting numerous advantages, such as low diameter, high aggregate throughput, and abundant parallel paths. As DCNs expand rapidly, followed by the daily increasing likelihood of failures, fault tolerance has become an important issue in DCNs. Hamiltonian paths constitute a pivotal network topology for parallel and distributed computing, suitable for designing deadlock-free routing algorithms, fault-tolerant routing algorithms, and congestion avoidance. The partitioned edge fault (PEF) model is a recently proposed fault model that exploits the properties of networks to achieve fault tolerance with an exponential scale. In this paper, we explore the existence of Hamiltonian paths in BCube under the PEF model. Since one switch failure will result in multiple faulty links, we also extend the conclusions related to Hamiltonian paths to analyze the fault tolerance of BCube under the PEF model when switch failures occur. Moreover, we provide algorithms to embed a Hamiltonian path between arbitrary two distinct servers into BCube under the PEF model. Experimental analysis and comparisons demonstrate that our approach exhibits exponential enhancements over the other known results, and BCube DCNs possess remarkable fault tolerance in response to both link and switch failures under the PEF model. As a by-product, we obtain a deadlock-free routing based on the constructed Hamiltonian path and assess the routing performance compared to the benchmark routing algorithms.


Link/Switch Failure Analysis of Data Center Networks on Matroidal Connectivity

January 2025

·

20 Reads

IEEE Transactions on Networking

With the surge of bandwidth demand for cloud applications and the exponential growth of data, data center networks (DCNs) are expanding rapidly, followed by the daily increasing likelihood of failures. Such failures, whether due to device or link issues, are inevitable and often lead to packet loss, transmission delays, and even system downtime. Thus, it is crucial to assess the fault-tolerant capabilities of data center networks using appropriate reliability metrics when failures occur. BCube is a well-known server-centric data center network with many advantages, such as rich low-diameter paths, high throughput, and excellent expandability. Not only do the recently proposed matroidal connectivity and conditional matroidal connectivity have reasonable fault assumptions that align well with the structural characteristics of data center networks, but they also significantly enhance the fault tolerance performance of DCNs. This paper determines the matroidal connectivity and conditional matroidal connectivity of BCube, which is the first study to apply the two reliability metrics in DCNs. Then, we extend the conclusions about (conditional) matroidal connectivity to analyze the fault tolerance of BCube in the occurrence of switch failures. In addition, we develop an efficient algorithm to identify the structural features of minimum faulty edge sets, where the cardinality of these edge sets corresponds to the conditional matroidal connectivity of BCube. Finally, we experimentally evaluate the effects of both link and switch failures on BCube’s performance under the matroidal restriction. The experimental analyses reveal that BCube DCNs exhibit high fault tolerance under matroidal constraints, with the ability to withstand both link and switch failures.



Enhancing Reliability of Folded Petersen Networks Based on Edge Partition
  • Article
  • Publisher preview available

September 2024

·

8 Reads

The rapid expansion of infrastructure topology, especially noticeable in high-performance computing systems and data center networks, significantly increases the likelihood of failures in network components. While traditional (edge) connectivity has long been the standard for measuring the reliability of interconnection networks, this approach becomes less effective as networks grow more complex. To address this, two innovative metrics, named matroidal connectivity and conditional matroidal connectivity, have emerged. These metrics provide the flexibility to impose constraints on faulty edges across different dimensions and have shown promise in enhancing the edge fault tolerance of interconnection networks. In this paper, we explore (conditional) matroidal connectivity of the k-dimensional folded Petersen network FPk, which is constructed by iteratively applying the Cartesian product operation on the well-known Petersen graph and possesses a regular, vertex- and edge-symmetric architecture with optimal connectivity and logarithmic diameter. Specifically, the faulty edge set F is partitioned into k subsets according to the dimensions of FPk. We then arrange these subsets by their cardinality, imposing the restriction whereby the cardinality of the ith largest subset dose not exceed 3 ⋅ 10i−1 for 1 ≤ i ≤ k. Subsequently, we show that FPk − F is connected with |F|≤∑i=1k(3 ⋅ 10i−1) and determine the exact value of matroidal connectivity and conditional matroidal connectivity.

View access options



A 4-dimensional complete HSDC network HSDC4(4).
A 4-dimensional incomplete HSDC network HSDC4(2).
A logic graph of HSDC4(4).
A Hamiltonian cycle of L-HSDC4(2), whose edges are colored by blue lines.
(a) An example of executing the algorithm cycle–partition, where a red arrow indicates 1-arrow. (b) An example of executing the algorithm path–color.

+3

An Improved Fault Diagnosis Algorithm for Highly Scalable Data Center Networks

February 2024

·

15 Reads

Fault detection and localization are vital for ensuring the stability of data center networks (DCNs). Specifically, adaptive fault diagnosis is deemed a fundamental technology in achieving the fault tolerance of systems. The highly scalable data center network (HSDC) is a promising structure of server-centric DCNs, as it exhibits the capacity for incremental scalability, coupled with the assurance of low cost and energy consumption, low diameter, and high bisection width. In this paper, we first determine that both the connectivity and diagnosability of the m-dimensional complete HSDC, denoted by HSDCm(m), are m. Further, we propose an efficient adaptive fault diagnosis algorithm to diagnose an HSDCm(m) within three test rounds, and at most N+4m(m−2) tests with m≥3 (resp. at most nine tests with m=2), where N=m·2m is the total number of nodes in HSDCm(m). Our experimental outcomes demonstrate that this diagnosis scheme of HSDC can achieve complete diagnosis and significantly reduce the number of required tests.


Reliability evaluation of generalized exchanged X-cubes under the RgRgR_g-conditional restriction

January 2024

·

7 Reads

·

2 Citations

The Journal of Supercomputing

In the realm of multiprocessor systems, the evaluation of interconnection network reliability holds utmost significance, both in terms of design and maintenance. The intricate nature of these systems calls for a systematic assessment of reliability metrics, among which, two metrics emerge as vital: connectivity and diagnosability. The RgRgR_g-conditional connectivity is the minimum number of processors whose deletion will disconnect the multiprocessor system and every processor has at least g fault-free neighbors. The RgRgR_g-conditional diagnosability is a novel generalized conditional diagnosability, which is the maximum number of faulty processors that can be identified under the condition that every processor has no less than g fault-free neighbors. In this paper, we first investigate the RgRgR_g-conditional connectivity of generalized exchanged X-cubes GEX(s,t)G ⁣E ⁣X(s,t)G\!E\!X(s,t) and present the lower (upper) bounds of the RgRgR_g-conditional diagnosability of GEX(s,t)G ⁣E ⁣X(s,t)G\!E\!X(s,t) under the PMC model. Applying our results, the RgRgR_g-conditional connectivity and the lower (upper) bounds of RgRgR_g-conditional diagnosability of generalized exchanged hypercubes, generalized exchanged crossed cubes, and locally generalized exchanged twisted cubes under the PMC model are determined. Our comparative analysis highlights the superiority of RgRgR_g-conditional diagnosability, showcasing its effectiveness in guiding reliability studies across a diverse set of networks.


Novel Reliability Indicators From the Perspective of Data Center Networks

January 2024

·

6 Reads

·

1 Citation

IEEE Transactions on Reliability

Modern large-scale computing systems always demand better connectivity indicators for reliability evaluation. However, as more processing units have been rapidly incorporated into emerging computing systems, existing indicators (e.g., \ell -component edge connectivity and \ell -extra edge connectivity) have gradually failed to provide the required fault tolerance. In addition, these indicators require, for example, that the faulty network should have at least \ell components (or that each component should have at least \ell nodes). These fault assumptions are not flexible enough to deal with diversified structural demands in practice circumstances. In order to address these challenges simultaneously, this article proposes two novel indicators for network reliability by utilizing the partition matroid technique, named matroidal connectivity and conditional matroidal connectivity. We first investigate the accurate values of (conditional) matroidal connectivity of k -ary n -cube QnkQ_{n}^{k} , which is an appealing option as the underlying topology for modern parallel computing systems. Moreover, we propose an O(kn1)O(k^{n-1}) algorithm for determining structural features of minimum edge sets whose cardinality is the conditional matroidal connectivity of QnkQ_{n}^{k} . Simulation results are presented to verify our algorithm's correctness and further investigate the distribution pattern of edge sets subject to the restriction of partition matroid. We also present comparative analyses illustrating the superior edge fault tolerance of our findings in relation to prior research, which even exhibits an exponential enhancement when k4k\geq 4 .


LP-Star: Embedding Longest Paths into Star Networks With Large-Scale Missing Edges Under an Emerging Assessment Model

January 2024

·

12 Reads

IEEE Transactions on Emerging Topics in Computing

Star networks play an essential role in designing parallel and distributed systems. With the massive growth of faulty edges and the widespread applications of the longest paths and cycles, it is crucial to embed the longest fault-free paths and cycles in edge-faulty networks. However, the traditional fault model allows a concentrated distribution of faulty edges and thus can only tolerate faults that depend on the minimum degree of the network vertices. This paper introduces an improved fault model called the partitioned fault model, which is an emerging assessment model for fault tolerance. Based on this model, we first explore the longest fault-free paths and cycles by proving the edge fault-tolerant Hamiltonian laceability, edge fault-tolerant strongly Hamiltonian laceability, and edge fault-tolerant Hamiltonicity in the n -dimensional star network Sn . Furthermore, based on the theoretical proof, we give an O(nN) algorithm to construct the longest fault-free paths in star networks based on the partitioned fault model, where N is the number of vertices in Sn . We also make comparisons to show that our result of edge fault tolerance has exponentially improved other known results.


Citations (13)


... Notably, these fault tolerance bounds grow linearly with graph size, indicating limited fault tolerance. These studies assume the possibility of all edges around a node failing simultaneously, though such scenarios are statistically rare [10]. Dong et al. [11] demonstrated through probabilistic analysis that the likelihood of all edges around a node failing is extremely low. ...

Reference:

Paired 2-disjoint path covers of Bcube under the partitioned edge fault model
Link/Switch Fault-Tolerant Hamiltonian Path Embedding in BCube Networks for Deadlock-Free Routing
  • Citing Article
  • January 2025

IEEE Transactions on Dependable and Secure Computing

... Similar to Lu [15], who proved that the balanced hypercube can still find a Paired 2-Disjoint Path Cover when the number of faulty nodes does not exceed 2n − 3, Li et al. [16], using a similar partitioning method, proved that BH n is (2 n−1 −1)-partition-edge fault-tolerant paired 2-disjoint path coverable. Zhang et al. [17,18] proposed the Partitioned Edge Fault (PEF) model, which similarly categorizes edges by dimension. Using the PEF model, they proved the maximum number of faulty edges that Q n,k can tolerate while maintaining fault-tolerant Hamiltonian connectivity and fault-tolerant paired-two properties: the total number of faulty edges cannot ...

Paired 2-disjoint path covers of k-ary n-cubes under the partitioned edge fault model
  • Citing Article
  • March 2024

Journal of Parallel and Distributed Computing

... Subsequently, the set of faulty nodes is determined based on all test results. To date, numerous studies have concentrated on the PMC model [12,[18][19][20]22]. On the other hand, Malek [23] introduced the Malek model, which represents the most basic comparative model. ...

Reliability evaluation of generalized exchanged X-cubes under the RgRgR_g-conditional restriction

The Journal of Supercomputing

... The above (conditional) matroidal connectivity has also attracted the attention of many scholars. For example, Zhuang et al. [28] studied the (conditional) matroidal connectivity of star graphs. Later, Zhang et al. [29] characterized the matroidal connectivity of a class of n-dimensional regular networks, including hypercube, star graph, and alternating group graph. ...

Matroidal Connectivity and Conditional Matroidal Connectivity of Star Graphs
  • Citing Article
  • September 2023

Theoretical Computer Science

... Similar to Lu [15], who proved that the balanced hypercube can still find a Paired 2-Disjoint Path Cover when the number of faulty nodes does not exceed 2n − 3, Li et al. [16], using a similar partitioning method, proved that BH n is (2 n−1 −1)-partition-edge fault-tolerant paired 2-disjoint path coverable. Zhang et al. [17,18] proposed the Partitioned Edge Fault (PEF) model, which similarly categorizes edges by dimension. Using the PEF model, they proved the maximum number of faulty edges that Q n,k can tolerate while maintaining fault-tolerant Hamiltonian connectivity and fault-tolerant paired-two properties: the total number of faulty edges cannot ...

An Efficient Algorithm for Hamiltonian Path Embedding of k-Ary n-Cubes under the Partitioned Edge Fault Model
  • Citing Article
  • January 2023

IEEE Transactions on Parallel and Distributed Systems

... Subsequently, Zhuang et al. [52] proved that for odd k ≥ 3 , Q k n is kn−k 2 k−1 − 2n + 5 -edge fault-tolerant 2-disjoint path coverable under this model. Furthermore, Li et al. [20] proved that BH n is 2 n−1 -partition-edge fault-tolerant Hamiltonian (laceable) and (2 n−1 − 1)-partition-edge fault-tolerant strongly Hamiltonian laceable under the PEF model. ...

Novel Schemes for Embedding Hamiltonian Paths and Cycles in Balanced Hypercubes with Exponential Faulty Edges
  • Citing Article
  • March 2023

Journal of Parallel and Distributed Computing

... Recently, data-centric applications have become increasingly popular in cloud computing. This trend has introduced new This article is part of the [1][2][3]. Due to the massive volume of data flows, the novel data center architectures and networking technology, which can provide high throughput and low delay with a small cost, is in high demand [4][5][6]. Thus, the reconfigurable circuit switch (RCS), which can establish circuit connections among Topof-Rack (ToR, which is used to connect servers) switches with the emerging optical technologies, has been proposed as a promising paradigm for datacenter networks [7][8][9]. ...

Constructing Multiple CISTs on BCube-Based Data Center Networks in the Occurrence of Switch Failures
  • Citing Article
  • July 2023

IEEE Transactions on Computers

... In [9], the authors provide two CISTs for a server-centric datacenter network, called CSDC, that is based on the crossed cube network. Further, fault-tolerant loop-free alternative paths for message transmission using a protection routing has been developed in [10] and utilized after constructing multiple CISTs in datacenter networks such as BCube networks. ...

A Secure Data Transmission Scheme Based on Multi-Protection Routing in Datacenter Networks
  • Citing Article
  • May 2022

Journal of Parallel and Distributed Computing

... As the demand for computing power continues to increase, the number of processing units exhibits an exponential or doubleexponential growth trend [2]. The occurrence of failures is inevitable in such device-intensive circumstance [3,4], which will place serious reliability challenges for the interconnection networks. Table 1 Summary of existing works on various edge-connectivity indicators of S n . ...

Transmission Failure Analysis of Multi-Protection Routing in Data Center Networks With Heterogeneous Edge-Core Servers
  • Citing Article
  • August 2022

IEEE/ACM Transactions on Networking