Dianhua Wu
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Dianhua Wu has a total of 47 co-authors. Here are the top co-authors by number of shared publications:
- Minquan Cheng
Guangxi Normal University
9 shared publications - Hengming Zhao
Key Laboratory of Education Blockchain and Intelligent Technology, Ministry of Education, and Guangxi Key Laboratory of Multi-Source Information Mining and Security, Guangxi Normal University, Guilin, China
8 shared publications - Jingyuan Chen
School of Mathematics and Statistics & The Center for Applied Mathematics of Guangxi Guangxi Normal University Guilin China
5 shared publications - Rongcun Qin
Guangxi Agr Vocat Univ, Dept Math, Nanning 530007, Peoples R China
5 shared publications Huangsheng Yu
Guangxi Normal Univ, Dept Math, Guilin 541004, Peoples R China
4 shared publications- Huangsheng Yu
Key Lab of Multi-Source Information Mining and Security; Department of Mathematics, Guangxi Normal University, Guilin 541004, China
4 shared publications
Latest Publications
- 30 March 2026
- Published by Elsevier in Discrete Mathematics
- Vol. 349 (9)
Construction of irrational pandiagonal magic squares
- 30 March 2026
- Published by Elsevier in Discrete Mathematics
- Vol. 349 (9)
Construction of irrational pandiagonal magic squares
- 27 March 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 74 (00906778) , 6938-6950
Rack-Aware MSR Codes With Linear Field Size and Smaller Sub-Packetization for Tolerating Multiple Erasures
In an (n, k, d) rack-aware storage model, the system consists of n nodes uniformly distributed across n successive racks, such that each rack contains u nodes of equal capacity and the reconstructive degree satisfies k = ku + v where k = ⌊k/u⌋, 0 ≤ v ≤ u − 1. Suppose there are h ≥ 1 failed nodes in a rack (called the host rack). Then together with its surviving nodes, the host rack downloads recovery data from d helper racks and repairs its failed nodes. In this paper, we focus on the rack-aware minimum storage regenerating (MSR) codes for repairing h failed nodes within the same rack. By using the coupled-layer construction with the alignment technique, we construct a class of rack-aware MSR codes for all k+1 ≤ d ≤ n−1 which achieve the small sub-packetization l = s⌈n/s⌉ where the field size q increases linearly with n and s = d − k + 1. In addition, these codes achieve the optimal repair bandwidth for 1 ≤ h ≤ u−v, and the asymptotically optimal repair bandwidth for u − v + 1 ≤ h ≤ u. In particular, they achieve the optimal access when h = u−v. It is worth noting that the existing rack-aware MSR codes which achieve the same sub-packetization l = s⌈n/s⌉ are only known for the special case of d = n − 1, h = 1, and the field size is much larger than ours.
- 27 March 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 74 (00906778) , 6938-6950
Rack-Aware MSR Codes With Linear Field Size and Smaller Sub-Packetization for Tolerating Multiple Erasures
In an (n, k, d) rack-aware storage model, the system consists of n nodes uniformly distributed across n successive racks, such that each rack contains u nodes of equal capacity and the reconstructive degree satisfies k = ku + v where k = ⌊k/u⌋, 0 ≤ v ≤ u − 1. Suppose there are h ≥ 1 failed nodes in a rack (called the host rack). Then together with its surviving nodes, the host rack downloads recovery data from d helper racks and repairs its failed nodes. In this paper, we focus on the rack-aware minimum storage regenerating (MSR) codes for repairing h failed nodes within the same rack. By using the coupled-layer construction with the alignment technique, we construct a class of rack-aware MSR codes for all k+1 ≤ d ≤ n−1 which achieve the small sub-packetization l = s⌈n/s⌉ where the field size q increases linearly with n and s = d − k + 1. In addition, these codes achieve the optimal repair bandwidth for 1 ≤ h ≤ u−v, and the asymptotically optimal repair bandwidth for u − v + 1 ≤ h ≤ u. In particular, they achieve the optimal access when h = u−v. It is worth noting that the existing rack-aware MSR codes which achieve the same sub-packetization l = s⌈n/s⌉ are only known for the special case of d = n − 1, h = 1, and the field size is much larger than ours.
- Open Access
Combination Network with Multiaccess Caching
In the traditional combination network, a central server storing N files communicates with users through H cache-less relays. Each user has a local cache of size M files and is connected to a distinct subset of r relays. This paper studies the combination network with multi-access caching, where cache nodes (each of size M files) are available and each user can access L cache nodes. We show that in the regime and , an achievable design can be obtained via a group-wise operation, which reduces the scheme design within each group to an effective instance. For the case and , we further propose an explicit coded caching scheme constructed via two array-based representations (a cache-node placement array and a user-retrieve array) and a derived combinatorial placement delivery array (CPDA) based on the Maddah-Ali–Niesen (MN) placement strategy. Numerical comparisons using the user-retrievable cache ratio as the evaluation metric indicate that the proposed scheme approaches the converse bound of the traditional combination network, and the performance gap diminishes as the cache ratio increases.Open AccessCombination Network with Multiaccess Caching
In the traditional combination network, a central server storing N files communicates with users through H cache-less relays. Each user has a local cache of size M files and is connected to a distinct subset of r relays. This paper studies the combination network with multi-access caching, where cache nodes (each of size M files) are available and each user can access L cache nodes. We show that in the regime and , an achievable design can be obtained via a group-wise operation, which reduces the scheme design within each group to an effective instance. For the case and , we further propose an explicit coded caching scheme constructed via two array-based representations (a cache-node placement array and a user-retrieve array) and a derived combinatorial placement delivery array (CPDA) based on the Maddah-Ali–Niesen (MN) placement strategy. Numerical comparisons using the user-retrievable cache ratio as the evaluation metric indicate that the proposed scheme approaches the converse bound of the traditional combination network, and the performance gap diminishes as the cache ratio increases. - Open Access
A Construction Framework of Coded Caching Scheme for Multi-Access MISO Systems via Knapsack Problem
This paper investigates the coded caching problem in a multi-access multiple-input single-output (MAMISO) network with the combinatorial topology. The considered system consists of a server containing $N$ files, $Λ$ cache nodes, and $K$ cache-less users, where each user can access a unique subset of $r$ cache nodes. The server is equipped with $L$ transmit antennas. Our objective is to design a caching scheme that simultaneously achieves a high sum Degree of Freedom (sum-DoF) and low subpacketization complexity. To address this challenge, we formulate the design of multi-antenna placement delivery arrays (MAPDA) as a $0$--$1$ knapsack problem to maximize the achievable DoF, thereby transforming the complex combinatorial caching structure into a tractable optimization framework that yields efficient cache placement and flexible delivery strategies. Theoretical and numerical analyses demonstrate that: for networks with combinatorial topologies, the proposed scheme achieves a higher sum-DoF than existing schemes. Under identical cache size constraints, the subpacketization level remains comparable to existing linear subpacketization schemes. Moreover, under specific system conditions, the proposed scheme attains the theoretical maximum sum-DoF of $\min\{L+KM/N, K\}$ while achieving further reductions subpacketization. For particular combinatorial structures, we further derive optimized constructions that achieve even higher sum-DoF with lower subpacketization. ```Open AccessA Construction Framework of Coded Caching Scheme for Multi-Access MISO Systems via Knapsack Problem
This paper investigates the coded caching problem in a multi-access multiple-input single-output (MAMISO) network with the combinatorial topology. The considered system consists of a server containing $N$ files, $Λ$ cache nodes, and $K$ cache-less users, where each user can access a unique subset of $r$ cache nodes. The server is equipped with $L$ transmit antennas. Our objective is to design a caching scheme that simultaneously achieves a high sum Degree of Freedom (sum-DoF) and low subpacketization complexity. To address this challenge, we formulate the design of multi-antenna placement delivery arrays (MAPDA) as a $0$--$1$ knapsack problem to maximize the achievable DoF, thereby transforming the complex combinatorial caching structure into a tractable optimization framework that yields efficient cache placement and flexible delivery strategies. Theoretical and numerical analyses demonstrate that: for networks with combinatorial topologies, the proposed scheme achieves a higher sum-DoF than existing schemes. Under identical cache size constraints, the subpacketization level remains comparable to existing linear subpacketization schemes. Moreover, under specific system conditions, the proposed scheme attains the theoretical maximum sum-DoF of $\min\{L+KM/N, K\}$ while achieving further reductions subpacketization. For particular combinatorial structures, we further derive optimized constructions that achieve even higher sum-DoF with lower subpacketization. ``` - 12 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 74 (00906778) , 3239-3251
Explicit Constructions for Rack-Aware Minimum Storage Partially Cooperative Regenerating Codes
The rack-aware storage model improves repair efficiency by exploiting locality within racks to minimize cross-rack traffic in a distributed storage system. While the partially cooperative repair model presents a solution for multiple node failures that reduces the need to exchange data with all other host racks (defined as racks containing failed nodes), thus enhancing system flexibility. In this paper, we focus on rack-aware minimum storage partially cooperative regenerating (MSPCR) codes for repairing multiple node failures. We first derive the lower bound on the repair bandwidth for rack-aware MSPCR codes using extremal combinatorics, and then explicitly construct the first class of (asymptotically) optimal repair schemes for rack-aware MSPCR codes with a sub-packetization level of (s + h − δ)sn, which is smaller than that of the known rack-aware minimumstorage cooperative regenerating (MSCR) codes when δ ≥ 2. By utilizing the grouping technique, we explicitly construct the second class of (asymptotically) optimal repair schemes for rack-aware MSPCR codes with a sub-packetization level of 2n. In particular, when δ = 1, our second codes reduce to rack-aware MSCR codes, while achieving an (h + 1)-fold reduction in sub-packetization level compared to the known rack-aware MSCR codes.
- 12 January 2026
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Communications
- Vol. 74 (00906778) , 3239-3251
Explicit Constructions for Rack-Aware Minimum Storage Partially Cooperative Regenerating Codes
The rack-aware storage model improves repair efficiency by exploiting locality within racks to minimize cross-rack traffic in a distributed storage system. While the partially cooperative repair model presents a solution for multiple node failures that reduces the need to exchange data with all other host racks (defined as racks containing failed nodes), thus enhancing system flexibility. In this paper, we focus on rack-aware minimum storage partially cooperative regenerating (MSPCR) codes for repairing multiple node failures. We first derive the lower bound on the repair bandwidth for rack-aware MSPCR codes using extremal combinatorics, and then explicitly construct the first class of (asymptotically) optimal repair schemes for rack-aware MSPCR codes with a sub-packetization level of (s + h − δ)sn, which is smaller than that of the known rack-aware minimumstorage cooperative regenerating (MSCR) codes when δ ≥ 2. By utilizing the grouping technique, we explicitly construct the second class of (asymptotically) optimal repair schemes for rack-aware MSPCR codes with a sub-packetization level of 2n. In particular, when δ = 1, our second codes reduce to rack-aware MSCR codes, while achieving an (h + 1)-fold reduction in sub-packetization level compared to the known rack-aware MSCR codes.
- 18 February 2025
- Published by Springer Nature in Designs, Codes and Cryptography
- Vol. 93 (6) , 2263-2296
Optimal two-dimensional multilength optical orthogonal codes via compatible mixed difference packing set systems
- 18 February 2025
- Published by Springer Nature in Designs, Codes and Cryptography
- Vol. 93 (6) , 2263-2296
Optimal two-dimensional multilength optical orthogonal codes via compatible mixed difference packing set systems
- 1 January 2025
- Published by American Institute of Mathematical Sciences (AIMS) in Advances in Mathematics of Communications
- Vol. 19 (1) , 1-10
A few more optimal optical orthogonal codes with non-constant auto-correlation function
In the last decade many variants of the well-known notion of an optical orthogonal code (OOC) have been studied. In particular, it was allowed to have variable weights and that codewords of different weight may have different autocorrelation parameters so that one should speak of 'autocorrelation function' rather than 'autocorrelation parameter'. In this paper we investigate OOCs with two weights 4 and 5, autocorrelation function with values in $ \{1, 2\} $, and crosscorrelation parameter one. After giving tight upper bounds on their maximum size, we construct some infinite classes reaching optimality with as many codewords of weight 4 as many codewords of weight 5.- 1 January 2025
- Published by American Institute of Mathematical Sciences (AIMS) in Advances in Mathematics of Communications
- Vol. 19 (1) , 1-10
A few more optimal optical orthogonal codes with non-constant auto-correlation function
In the last decade many variants of the well-known notion of an optical orthogonal code (OOC) have been studied. In particular, it was allowed to have variable weights and that codewords of different weight may have different autocorrelation parameters so that one should speak of 'autocorrelation function' rather than 'autocorrelation parameter'. In this paper we investigate OOCs with two weights 4 and 5, autocorrelation function with values in $ \{1, 2\} $, and crosscorrelation parameter one. After giving tight upper bounds on their maximum size, we construct some infinite classes reaching optimality with as many codewords of weight 4 as many codewords of weight 5.- 10 October 2024
- Published by Wiley in Journal of Combinatorial Designs
- Vol. 33 (1) , 27-36
Completely reducible super‐simple (v,4,4) $(v,4,4)$‐BIBDs and related constant weight codes
A design is said to be super‐simple if the intersection of any two blocks has at most two elements. A design with index is said to be completely reducible, if its blocks can be partitioned into nonempty collections , such that each together with the point set forms a design with index unity. In this paper, it is proved that there exists a completely reducible super‐simple (CRSS) balanced incomplete block design (‐BIBD for short) if and only if and or . A ‐ary constant weight code (CWC) of length with weight and distance is denoted as a code. The maximum size of a code is denoted as , and the codes achieving this size are called optimal. CRSS designs with index are closely related to ‐ary CWCs. By using the results of CRSS ‐BIBDs, s are determined for all .
- 10 October 2024
- Published by Wiley in Journal of Combinatorial Designs
- Vol. 33 (1) , 27-36
Completely reducible super‐simple (v,4,4) $(v,4,4)$‐BIBDs and related constant weight codes
A design is said to be super‐simple if the intersection of any two blocks has at most two elements. A design with index is said to be completely reducible, if its blocks can be partitioned into nonempty collections , such that each together with the point set forms a design with index unity. In this paper, it is proved that there exists a completely reducible super‐simple (CRSS) balanced incomplete block design (‐BIBD for short) if and only if and or . A ‐ary constant weight code (CWC) of length with weight and distance is denoted as a code. The maximum size of a code is denoted as , and the codes achieving this size are called optimal. CRSS designs with index are closely related to ‐ary CWCs. By using the results of CRSS ‐BIBDs, s are determined for all .
- 7 March 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 32 (4) , 3018-3033
Asymptotically Optimal Coded Distributed Computing via Combinatorial Designs
Coded distributed computing (CDC) introduced by Li et al. can greatly reduce the communication load for MapReduce computing systems. In the cascaded CDC with $K$ workers, $N$ input files and $Q$ output functions, each input file will be mapped by $r$ workers and each output function will be computed by $s$ workers such that coding techniques can be applied to create multicast opportunities. The main drawback of most existing CDC schemes is that they require the original data to be split into a large number of input files that grows exponentially with $K$ , which would significantly increase the coding complexity and degrade the system performance. In this paper, we first use a classical combinatorial structure $t$ -design, for any integer $t\geq 2$ , to develop a low-complexity and communication-efficient CDC with $r=s$ . Our scheme has much smaller $N$ and $Q$ than the existing schemes under the same parameters $K$ , $r$ , and $s$ ; and achieves smaller communication loads compared with the state-of-the-art schemes when $K$ is relatively large. Remarkably, unlike the previous schemes that realize on large operation fields, our scheme operates in one-shot communication on the minimum binary field $\mathbb{F}_2$ . With a derived lower bound on the communication load under one-shot linear delivery, we show that the $t$ -design scheme is asymptotically optimal. Furthermore, we show that our construction method can incorporate the other combinatorial structures that have a similar property to $t$ -design. For instance, we use $t$ -GDD to obtain another one-shot asymptotically optimal CDC scheme over $\mathbb{F}_2$ that has different parameters from $t$ -design. Finally, we show that our construction method can also be used to construct CDC schemes with $r\neq s$ that have small file number and output function number.
- 7 March 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE/ACM Transactions on Networking
- Vol. 32 (4) , 3018-3033
Asymptotically Optimal Coded Distributed Computing via Combinatorial Designs
Coded distributed computing (CDC) introduced by Li et al. can greatly reduce the communication load for MapReduce computing systems. In the cascaded CDC with $K$ workers, $N$ input files and $Q$ output functions, each input file will be mapped by $r$ workers and each output function will be computed by $s$ workers such that coding techniques can be applied to create multicast opportunities. The main drawback of most existing CDC schemes is that they require the original data to be split into a large number of input files that grows exponentially with $K$ , which would significantly increase the coding complexity and degrade the system performance. In this paper, we first use a classical combinatorial structure $t$ -design, for any integer $t\geq 2$ , to develop a low-complexity and communication-efficient CDC with $r=s$ . Our scheme has much smaller $N$ and $Q$ than the existing schemes under the same parameters $K$ , $r$ , and $s$ ; and achieves smaller communication loads compared with the state-of-the-art schemes when $K$ is relatively large. Remarkably, unlike the previous schemes that realize on large operation fields, our scheme operates in one-shot communication on the minimum binary field $\mathbb{F}_2$ . With a derived lower bound on the communication load under one-shot linear delivery, we show that the $t$ -design scheme is asymptotically optimal. Furthermore, we show that our construction method can incorporate the other combinatorial structures that have a similar property to $t$ -design. For instance, we use $t$ -GDD to obtain another one-shot asymptotically optimal CDC scheme over $\mathbb{F}_2$ that has different parameters from $t$ -design. Finally, we show that our construction method can also be used to construct CDC schemes with $r\neq s$ that have small file number and output function number.
- 22 February 2024
- Published by Wiley in Journal of Combinatorial Designs
- Vol. 32 (6) , 297-307
The existence of 23 ${2}^{3}$‐decomposable super‐simple (v,4,6) $(v,4,6)$‐BIBDs
A design is said to be super‐simple if the intersection of any two blocks has at most two elements. A design with index is said to be ‐decomposable, if its blocks can be partitioned into nonempty collections , , such that each with the point set forms a design with index . In this paper, it is proved that there exists a ‐decomposable super‐simple ‐BIBD (balanced incomplete block design) if and only if and .
- 22 February 2024
- Published by Wiley in Journal of Combinatorial Designs
- Vol. 32 (6) , 297-307
The existence of 23 ${2}^{3}$‐decomposable super‐simple (v,4,6) $(v,4,6)$‐BIBDs
A design is said to be super‐simple if the intersection of any two blocks has at most two elements. A design with index is said to be ‐decomposable, if its blocks can be partitioned into nonempty collections , , such that each with the point set forms a design with index . In this paper, it is proved that there exists a ‐decomposable super‐simple ‐BIBD (balanced incomplete block design) if and only if and .