Demo Data from VLDB 2026 / reviewers in the wild / expert
Hangyu Li 0002
dblp:75/10203-2
· DBLP profile ↗
6ranked-venue papers
3as first author
1since 2021 · last 2023
0000-0002-9659-3634ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 5 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1 · 1 first-author
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.
| Databases, data mining, and information retrieval
5 papers |
Query processing and optimization · 45% Recommender systems · 22% Information retrieval · 20% | |
| Network and information security
1 paper |
Privacy and data protection · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 60% Cloud and datacenter computing · 30% Parallel and multicore computing · 10% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
similarity join |
1.3 | 4 | 2019 | C2Net: A Network-Efficient Approach to Collision Counting LSH Similarity Join · IEEE Trans. Knowl. Data Eng. 2019 C2Net: A Network-Efficient Approach to Collision Counting LSH Similarity Join(Extended Abstract) · ICDE 2019 A Generic Method for Accelerating LSH-Based Similarity Join Processing · IEEE Trans. Knowl. Data Eng. 2017 |
Recommender systems › sequential decision making
contextual bandit recommendation |
0.7 | 1 | 2023 | Privacy Matters: Vertical Federated Linear Contextual Bandits for Privacy Protected Recommendation · KDD 2023 |
Privacy and data protection
privacy-preserving machine learning |
0.7 | 1 | 2023 | Privacy Matters: Vertical Federated Linear Contextual Bandits for Privacy Protected Recommendation · KDD 2023 |
Privacy and data protection › privacy-preserving machine learning › federated learning privacy
vertical federated learning |
0.7 | 1 | 2023 | Privacy Matters: Vertical Federated Linear Contextual Bandits for Privacy Protected Recommendation · KDD 2023 |
Distributed and cloud data management › distributed query processing
distributed similarity join |
0.4 | 1 | 2019 | C2Net: A Network-Efficient Approach to Collision Counting LSH Similarity Join(Extended Abstract) · ICDE 2019 |
Cloud and datacenter computing › geo-distributed cloud
geo-distributed data analytics |
0.3 | 1 | 2018 | Bohr: similarity aware geo-distributed data analytics · CoNEXT 2018 |
Distributed systems › distributed data processing
shuffle optimization |
0.3 | 1 | 2018 | Bohr: similarity aware geo-distributed data analytics · CoNEXT 2018 |
Distributed systems › distributed data processing
wide-area data analytics |
0.3 | 1 | 2018 | Bohr: similarity aware geo-distributed data analytics · CoNEXT 2018 |
Information retrieval › hashing › hashing for nearest neighbor search
locality-sensitive hashing |
0.3 | 1 | 2017 | A Generic Method for Accelerating LSH-Based Similarity Join Processing · IEEE Trans. Knowl. Data Eng. 2017 |
Information retrieval
similarity search |
0.3 | 1 | 2017 | A Generic Method for Accelerating LSH-Based Similarity Join Processing · IEEE Trans. Knowl. Data Eng. 2017 |
Algorithms and data structures › data structure design › search structures › hashing
locality-sensitive hashing |
0.3 | 1 | 2017 | A Generic Method for Accelerating LSH-Based Similarity Join Processing (Extended Abstract) · ICDE 2017 |
Parallel and multicore computing › data-parallel programming
mapreduce |
0.1 | 1 | 2019 | C2Net: A Network-Efficient Approach to Collision Counting LSH Similarity Join · IEEE Trans. Knowl. Data Eng. 2019 |
Methods — techniques the papers use, named apart from their topics
orthogonal matrix-based mask mechanism · 1.3LinUCB · 1.3LinTS · 1.3locality-sensitive hashing · 1.2spectral clustering · 1.1minimum spanning tree · 1.1graph partitioning · 1.1collision counting LSH · 0.8minhash · 0.6QALSH · 0.6similarity-based aggregation · 0.3combiner-based intermediate data reduction · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Privacy Matters: Vertical Federated Linear Contextual Bandits for Privacy Protected RecommendationabstractRecent awareness of privacy protection and compliance requirement resulted in a controversial view of recommendation system due to personal data usage. Therefore, privacy-protected recommendation emerges as a novel research direction. In this paper, we first formulate this problem as a vertical federated learning problem, i.e., features are vertically distributed over different departments. We study a contextual bandit learning problem for recommendation in the vertical federated setting. To this end, we carefully design a customized encryption scheme named orthogonal matrix-based mask mechanism (O3M). O3M mechanism, a tailored component for contextual bandits by carefully exploiting their shared structure, can ensure privacy protection while avoiding expensive conventional cryptographic techniques. We further apply the mechanism to two commonly-used bandit algorithms, LinUCB and LinTS, and instantiate two practical protocols for online recommendation. The proposed protocols can perfectly recover the service quality of centralized bandit algorithms while achieving a satisfactory runtime efficiency, which is theoretically proved and analysed in this paper. By conducting extensive experiments on both synthetic and real-world datasets, we show the superiority of the proposed method in terms of privacy protection and recommendation performance. Zeyu Cao, Bingzhe Wu, Shu Zhang 0013, Hangyu Li 0002, Ouyang Wen, Yu Rong 0001, Peilin Zhao |
KDD | 5 |
| 2019 | C2Net: A Network-Efficient Approach to Collision Counting LSH Similarity Join(Extended Abstract)abstractSimilarity join of two datasets P and Q is a primitive operation that is useful in many application domains. The operation involves identifying pairs (p, q), in the Cartesian product of P and Q such that (p, q) satisfies a stipulated similarity condition. In a high-dimensional space, an approximate similarity join based on locality-sensitive hashing (LSH) provides a good solution while reducing the processing cost with a predictable loss of accuracy. A distributed processing framework such as MapReduce allows the handling of large and high-dimensional datasets. However, network cost frequently turns into a bottleneck in a distributed processing environment, thus resulting in a challenge of achieving faster and more efficient similarity join [2]. This paper focuses on collision counting LSH-based similarity join in MapReduce and proposes a network-efficient solution called C2Net to improve the utilization of MapReduce combiners. The solution uses two graph partitioning schemes: (i) minimum spanning tree for organizing LSH buckets replication; and (ii) spectral clustering for runtime collision counting task scheduling. Experiments have shown that, in comparison to the state of the art, the proposed solution is able to achieve 20% data reduction and 50% reduction in shuffle time. Hangyu Li 0002, Sarana Nutanong, Hong Xu 0001, Chenyun Yu, Foryu Ha |
ICDE | 1 |
| 2019 | C2Net: A Network-Efficient Approach to Collision Counting LSH Similarity JoinabstractSimilarity join of two datasets$P$and$Q$is a primitive operation that is useful in many application domains. The operation involves identifying pairs$(p,q)$, in the Cartesian product of$P$and$Q$such that$(p,q)$satisfies a stipulated similarity condition. In a high-dimensional space, an approximate similarity join based on locality-sensitive hashing (LSH) provides a good solution while reducing the processing cost with a predictable loss of accuracy. A distributed processing framework such as MapReduce allows the handling of large and high-dimensional datasets. However, network cost estimation frequently turns into a bottleneck in a distributed processing environment, thus resulting in a challenge of achieving faster and more efficient similarity join. This paper focuses on collision counting LSH-based similarity join in MapReduce and proposes a network-efficient solution called C2Net to improve the utilization of MapReduce combiners. The solution uses two graph partitioning schemes: (i)minimum spanning treefor organizing LSH buckets replication; and (ii)spectral clusteringfor runtime collision counting task scheduling. Experiments have shown that, in comparison to the state of the art, the proposed solution is able to achieve 20 percent data reduction and 50 percent reduction in shuffle time. Hangyu Li 0002, Sarana Nutanong, Hong Xu 0001, Chenyun Yu, Foryu Ha |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2018 | Bohr: similarity aware geo-distributed data analyticsabstractWe propose Bohr, a similarity aware geo-distributed data analytics system that minimizes query completion time. The key idea is to exploit similarity between data in different data centers (DCs), and transfer similar data from the bottleneck DC to other sites with more WAN bandwidth. Though these sites have more input data to process, these data are more similar and can be more efficiently aggregated by the combiner to reduce the intermediate data that needs to be shuffled across the WAN. Thus our similarity aware approach reduces the shuffle time and in turn the query completion time (QCT). Hangyu Li 0002, Hong Xu 0001, Sarana Nutanong |
CoNEXT | 1 |
| 2017 | A Generic Method for Accelerating LSH-Based Similarity Join Processing (Extended Abstract)abstractLocality sensitive hashing (LSH) is an efficient method for solving the problem of approximate similarity search in high-dimensional spaces. Through LSH, a high-dimensional similarity join can be processed in the same way as hash join, making the cost of joining two large datasets linear. By judicially analyzing the properties of multiple LSH algorithms, we propose a generic method to accelerate the process of joining two large datasets using LSH. The crux of our method lies in the way we identify a set of representative points to reduce the number of LSH lookups. Theoretical analyses show that our proposed method can greatly reduce the number of lookup operations and retain the same result accuracy compared to executing LSH lookups for every query point. Furthermore, we demonstrate the generality of our method by showing that the same principle can be applied to LSH algorithms for three different metrics: the Euclidean distance (QALSH), Jaccard similarity measure (MinHash), and Hamming distance (sequence hashing). Results from experimental studies using real datasets confirm our error analyses and show significant improvements of our method over the state-of-the-art LSH method: to achieve over 0.95 recall, we only need to operate LSH lookups for at most 15% of the query points. Chenyun Yu, Sarana Nutanong, Hangyu Li 0002, Cong Wang 0001, Xingliang Yuan |
ICDE | 3 |
| 2017 | A Generic Method for Accelerating LSH-Based Similarity Join ProcessingabstractLocality sensitive hashing (LSH) is an efficient method for solving the problem of approximate similarity search in highdimensional spaces. Through LSH, a high-dimensional similarity join can be processed in the same way as hash join, making the cost of joining two large datasets linear. By judicially analyzing the properties of multiple LSH algorithms, we propose a generic method to speed up the process of joining two large datasets using LSH. The crux of our method lies in the waywhich we identify a set of representative points to reduce the number of LSH lookups. Theoretical analyzes show that our proposed method can greatly reduce the number of lookup operations and retain the same result accuracy compared to executing LSH lookups for every query point. Furthermore, we demonstrate the generality of our method by showing that the same principle can be applied to LSH algorithms for three different metrics: the Euclidean distance (QALSH), Jaccard similarity measure (MinHash), and Hamming distance (sequence hashing). Results from experimental studies using real datasets confirm our error analyzes and show significant improvements of our method overthe state-of-the-art LSH method: to achieve over 0.95 recall, we only need to operate LSH lookups for at most 15 percent of the query points. Chenyun Yu, Sarana Nutanong, Hangyu Li 0002, Cong Wang 0001, Xingliang Yuan |
IEEE Trans. Knowl. Data Eng. | 3 |