EDBT 2026 Demo / reviewers in the wild / expert
Shan Zhu
dblp:55/2367
· DBLP profile ↗
11ranked-venue papers
5as first author
2since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorComputer networks · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
2 papers |
Routing and switching · 100% | |
| Computer graphics and multimedia
1 paper |
Image and video processing · 100% | |
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 55% Algorithms and data structures · 32% Distributed computing theory · 13% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching › routing
hierarchical routing |
0.0 | 2 | 1996 | A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks · IEEE Trans. Parallel Distributed Syst. 1996 A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks · INFOCOM 1995 |
Routing and switching › routing algorithms
optimal routing |
0.0 | 2 | 1996 | A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks · IEEE Trans. Parallel Distributed Syst. 1996 A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks · INFOCOM 1995 |
Image and video processing › motion estimation › block matching
fast search algorithm |
0.0 | 1 | 2000 | A new diamond search algorithm for fast block-matching motion estimation · IEEE Trans. Image Process. 2000 |
Image and video processing
motion estimation |
0.0 | 1 | 2000 | A new diamond search algorithm for fast block-matching motion estimation · IEEE Trans. Image Process. 2000 |
Graph algorithms and graph theory › graph algorithms › path problems
shortest path algorithms |
0.0 | 1 | 1998 | A New Parallel and Distributed Shortest Path Algorithm for Hierarchically Clustered Data Networks · IEEE Trans. Parallel Distributed Syst. 1998 |
Algorithms and data structures
parallel algorithms |
0.0 | 1 | 1996 | A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks · IEEE Trans. Parallel Distributed Syst. 1996 |
Routing and switching
routing algorithms |
0.0 | 1 | 1995 | A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks · INFOCOM 1995 |
Distributed computing theory
distributed algorithms |
0.0 | 1 | 1998 | A New Parallel and Distributed Shortest Path Algorithm for Hierarchically Clustered Data Networks · IEEE Trans. Parallel Distributed Syst. 1998 |
Methods — techniques the papers use, named apart from their topics
hierarchical aggregation/disaggregation · 0.0decomposition/composition · 0.0diamond search · 0.0parallelization · 0.0distributed algorithm design · 0.0HAD algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Learning deep feature representations for multi-modal MR brain tumor segmentation
Tongxue Zhou, Xiaohui Liu 0001, Weibo Liu 0001, Shan Zhu |
Neurocomputing | 5 |
| 2021 | Two-stage Intelligent heuristic order batching algorithm in multiple-block ultra-narrow-aisle picking systemsabstractThis paper considers the large-scale order batching problem (OBP) in picker-to-parts manual picking warehouses with new features of multiple blocks and ultra-narrow aisles, observed from one of the largest online retailers in China. To address these large instances, we develop a two-stage intelligent heuristic order batching algorithm which can help online retailers get satisfied batching solutions effectively. In the first stage, we cluster orders into groups according to the between-block routes applying Hong’s the route-packing-based order batching procedure (RBP) method. In the second stage, based on the former order groups, we construct batches according to the within-block narrow-aisles through heuristic search. Shan Zhu, Yanling Zhuang, Xiangpei Hu |
KES | 1 |
| 2020 | A Training Data-Driven Canonical Correlation Analysis Algorithm for Designing Spatial Filters to Enhance Performance of SSVEP-Based BCIsabstractCanonical correlation analysis (CCA) is an effective spatial filtering algorithm widely used in steady-state visual evoked potential (SSVEP)-based brain-computer interfaces (BCIs). In existing CCA methods, training data are used for constructing templates of stimulus targets and the spatial filters are created between the template signals and a single-trial testing signal. The fact that spatial filters rely on testing data, however, results in low classification performance of CCA compared to other state-of-the-art algorithms such as task-related component analysis (TRCA). In this study, we proposed a novel CCA method in which spatial filters are estimated using training data only. This is achieved by using observed EEG training data and their SSVEP components as the two inputs of CCA and the objective function is optimized by averaging multiple training trials. In this case, we proved in theory that the two spatial filters estimated by the CCA are equivalent, and that the CCA and TRCA are also equivalent under certain hypotheses. A benchmark SSVEP data set from 35 subjects was used to compare the performance of the two algorithms according to different lengths of data, numbers of channels and numbers of training trials. In addition, the CCA was also compared with power spectral density analysis (PSDA). The experimental results suggest that the CCA is equivalent to TRCA if the signal-to-noise ratio of training data is high enough; otherwise, the CCA outperforms TRCA in terms of classification accuracy. The CCA is much faster than PSDA in detecting time of targets. The robustness of the training data-driven CCA to noise gives it greater potential in practical applications. Qingguo Wei, Shan Zhu, Yijun Wang 0001, Xiaorong Gao, Hai Guo |
Int. J. Neural Syst. | 2 |
| 2011 | Real-time measurement of flows classified according to their applicationabstractIn the management of Internet Protocol networks, the number of flows is an important performance metric because it has useful applications in areas such as port scan detection, denial-of-service detection, and traffic analysis. Real-time counting of flows is particularly important because network operators can take immediate actions against detected network anomalies or performance degradation. This paper presents a method that enables real-time counting of flows classified by application. More useful information for network management can be obtained by counting classified flows. For example, the proposed method is helpful in determining the type of attacks or victim services for attack detection. The algorithm for counting classified flows is developed using the timestamp vector algorithm. This paper first explores a naïve method that has as many timestamp vector mechanisms as the application classes. However, this method is disadvantageous because it consumes very large memory space. To avoid this problem, a new method that considerably decreases memory consumption is proposed. In addition, the paper also investigates a method for improving measurement accuracy. The effectiveness of the proposed method is evaluated for real-world network data. Satoru Ohta, Shan Zhu |
APNOMS | 2 |
| 2010 | Fast and accurate flow counting algorithm for the management of IP networksabstractFor the management of IP (Internet Protocol) networks, flow counting is significant because of various applications such as denial-of-service (DoS) attack detection, etc. Although several flow counting algorithms have been proposed in literature, they have disadvantages in computational time and accuracy. This paper proposes a flow counting algorithm that eliminates these disadvantages. The proposed method improves the computational time through two techniques: packet sampling and a new data structure based on multiple counters. For the accuracy, the existing flow counting methods is often degraded by regarding the terminated flows as existing and thus overestimating the number of flows. The paper examines a method that avoids such overestimation by utilizing TCP FIN messages. The effectiveness of the proposed method was evaluated and compared with an existing method experimentally. Shan Zhu, Satoru Ohta |
NOMS | 1 |
| 2000 | Fundamental error analysis and geometric interpretation for block truncation coding techniques
Kai-Kuang Ma, Shan Zhu |
Signal Process. Image Commun. | 2 |
| 2000 | A new diamond search algorithm for fast block-matching motion estimationabstractBased on the study of motion vector distribution from several commonly used test image sequences, a new diamond search (DS) algorithm for fast block-matching motion estimation (BMME) is proposed in this paper. Simulation results demonstrate that the proposed DS algorithm greatly outperforms the well-known three-step search (TSS) algorithm. Compared with the new three-step search (NTSS) algorithm, the DS algorithm achieves close performance but requires less computation by up to 22% on average. Experimental results also show that the DS algorithm is better than the four-step search (4SS) and block-based gradient descent search (BBGDS), in terms of mean-square error performance and required number of search points. Shan Zhu, Kai-Kuang Ma |
IEEE Trans. Image Process. | 1 |
| 2000 | Correction to "a new diamond search algorithm for fast block-matching motion estimation"
Shan Zhu, Kai-Kuang Ma |
IEEE Trans. Image Process. | 1 |
| 1998 | A New Parallel and Distributed Shortest Path Algorithm for Hierarchically Clustered Data NetworksabstractThis paper presents new efficient shortest path algorithms to solve single origin shortest path problems (SOSP problems) and multiple origins shortest path problems (MOSP problems) for hierarchically clustered data networks. To solve an SOSP problem for a network with n nodes, the distributed version of our algorithm reaches the time complexity of O(log(n)), which is less than the time complexity of O(log/sup 2/ (n)) achieved by the best existing algorithm. To solve an MOSP problem, our algorithm minimizes the needed computation resources, including computation processors and communication links for the computation of each shortest path so that we can achieve massive parallelization. The time complexity of our algorithm for an MOSP problem is O(m log(n)), which is much less than the time complexity of O(M log/sup 2/ (0)) of the best previous algorithm. Here, M is the number of the shortest paths to be computed and m is a positive number related to the network topology and the distribution of the nodes incurring communications, m is usually much smaller than M. Our experiment shows that m is almost a constant when the network size increases. Accordingly, our algorithm is significantly faster than the best previous algorithms to solve MOSP problems for large data networks. Shan Zhu, Garng M. Huang |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1996 | A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data NetworksabstractIn this paper, a new algorithm based on hierarchical aggregation/disaggregation and decomposition/composition (HAD) scheme is proposed to solve the optimal routing problems (ORP) for hierarchically structured networks of multi-layer backbones. Our algorithm has two major differences with the existing HAD algorithms for hierarchically clustered networks: (1) our algorithm works with more general networks than the networks with the clustered structure; (2) our algorithm parallelizes the computations for different commodities (message flows defined by a pair of origin node and destination node) so that it speeds up with a parallel time complexity of O(mlog/sup 2/(n)), which is much less than O(Mlog/sup 2/(n)) needed for the existing HAD algorithms. Here, n is the number of nodes in the network; M is the number of commodities and m is a positive number usually much smaller than M and is a function of the patterns of all the commodities including the locations of all origin nodes and destination nodes, and the flow demand of each commodity. Furthermore, our algorithm can make a trade-off between the run time and the optimality, i.e., by allowing the solution to be sub-optimal, our algorithm can save great amount of computation time. The implementation of the algorithm for a 200-node network is simulated using OPNET simulation package (OPNET or Optimized Network Engineering Tools is developed by MIL3, Inc.), and the test results are consistent with our analysis. Garng M. Huang, Shan Zhu |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1995 | A New HAD Algorithm for Optimal Routing of Hierarchically Structured Data Networks
Garng M. Huang, Shan Zhu |
INFOCOM | 2 |