VLDB 2026 Research / reviewers in the wild / expert
Leong Hou U
dblp:38/4996
· DBLP profile ↗
in reviewer pool
← Back
86ranked-venue papers in the field
12as first author
41since 2021 · last 2026
0000-0002-5135-5165ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 65 (12 first)Data Mining & Knowledge Discovery · 7Information Retrieval & Web Search · 6Other / Interdisciplinary · 4Big Data, Cloud & Distributed Data Systems · 2Knowledge Engineering, Semantic Web & Information Systems · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | PLAN: Fast and Approximate Gaussian Kernel Density Visualization in Road Networks
Tsz Nam Chan, Hongwei Ye, Bojian Zhu, Leong Hou U, Dingming Wu 0001, Ruisheng Wang 0001, Joshua Zhexue Huang |
ICDE | 4 |
| 2026 | A Fast, Versatile, and User-Friendly Plugin for Kernel Density Analysis
Tsz Nam Chan, Bojian Zhu, Leong Hou U, Dingming Wu 0001, Wei Tu 0001, Jianliang Xu |
ICDE | 3 |
| 2026 | Moon: A Modality Conversion-Based Efficient Multivariate Time Series Anomaly DetectionabstractMultivariate time series (MTS) anomaly detection identifies abnormal patterns where each timestamp contains multiple variables. Existing MTS anomaly detection methods fall into three categories: reconstruction-based, prediction-based, and classifier-based methods. However, these methods face three key challenges: (1) Unsupervised learning methods, such as reconstruction-based and prediction-based methods, rely on error thresholds, which can lead to inaccuracies; (2) Semi-supervised methods mainly model normal dataand often underuse anomaly labels, limiting detection of subtle anomalies; (3) Supervised learning methods, such as classifier-based approaches, often fail to capture local relationships, incur high computational costs, and are constrained by the scarcity of labeled data. To address these limitations, we proposeMoon, a supervised modality conversion-based multivariate time series anomaly detection framework.Moonenhances the efficiency and accuracy of anomaly detection while providing detailed anomaly analysis reports. First,Moonintroduces a novel multivariate Markov Transition Field (MV-MTF) technique to convert numeric time series data into image representations, capturing relationships across variables and timestamps. Since numeric data retains unique patterns that cannot be fully captured by image conversion alone,Moonemploys a Multimodal-CNN to integrate numeric and image data through a feature fusion model with parameter sharing, enhancing training efficiency. Finally, a SHAP-based anomaly explainer identifies key variables contributing to anomalies, improving interpretability. Extensive experiments on six real-world MTS datasets demonstrate thatMoonoutperforms six state-of-the-art methods by up to 93% in efficiency, 4% in accuracy and, 10.8% in interpretation performance. Yuanyuan Yao 0002, Lu Chen 0001, Ziquan Fang, Yunjun Gao, Leong Hou U, Yushuai Li, Tianyi Li 0005 |
IEEE Trans. Knowl. Data Eng. | 6 |
| 2025 | IVF-TPE: Accelerating Multi-Probe Approximate Nearest Neighbor Search with a Two-Phase Pruning Approach
Xu Li 0039, Ke Li 0019, Leong Hou U |
IEEE Big Data | 3 |
| 2025 | EdgeLA: A Label-Based Cloud-Edge Collaborative Architecture for Shortest-Path Queries
Xiubo Zhang, Xu Li 0039, Ye Li 0002, Yan Li 0122, Leong Hou U |
IEEE Big Data | 6 |
| 2025 | Advancing Graph Isomorphism Tests with Metric Space Indicators: A Tool for Improving Graph Learning TasksabstractTo enhance the capability of Graph Neural Networks (GNNs) in judging graph isomorphism and graph classification tasks, this paper introduces a metric space-based graph isomorphism judgment method called the k-MSI test, which offers more topological information than the k-WL test and demonstrates superior graph isomorphism judgment capabilities compared to the k-WL test at the same complexity level. On the open test isomorphic dataset BREC, our k-MSI test accuracy rate is more than 11% ahead of the other methods. Furthermore, based on the k-MSI test, we propose a feature enhancement method Node Metric Indicator (NMI) that supplies additional topological information of graphs for GNNs and presents a novel GNN named Metric Space Indicators Graph Neural Network (MSIGNN). Experimental results on a publicly available benchmark graph classification task indicate that the NMI feature-based MSIGNN outperforms state-of-the-art methods on the BREC graph isomorphism test dataset and achieves satisfactory performance on real-world datasets. Shenghui Zhang, Pak Lon Ip, Rongqin Chen 0001, Shunran Zhang, Leong Hou U |
CIKM | 5 |
| 2025 | Large-Scale Spatiotemporal Kernel Density VisualizationabstractSpatiotemporal kernel density visualization (STKDV) is used extensively for many geospatial analysis tasks, including traffic accident hotspot detection, crime hotspot detection, and disease outbreak detection. However, STKDV is a computationally expensive operation, which does not scale to large-scale datasets, high resolutions, and a large number of timestamps. Although a recent approach, the sliding-window-based solution (SWS), reduces the time complexity of STKDV, it (i) is unable to reduce the time complexity for supporting STKDV-based exploratory analysis, (ii) is not theoretically efficient, and (iii) does not provide optimization techniques for bandwidth tuning. To eliminate these drawbacks, we propose a prefix-set-based solution (PREFIX) that encompasses three methods, namely PREFIXsingle(addressing (i)), PREFIXmultiple(addressing (ii)), and PREFIXtuning(addressing (iii)). We offer theoretical and practical evidence that PREFIX is capable of outperforming the state-of-the-art solution (SWS). In particular, PREFIX achieves at least 115x to 1,906x speedups and is the first solution that can efficiently generate multiple high-resolution STKDVs for the large-scale New York taxi dataset with 13.6 million data points. Tsz Nam Chan, Pak Lon Ip, Bojian Zhu, Leong Hou U, Dingming Wu 0001, Jianliang Xu, Christian S. Jensen |
ICDE | 4 |
| 2025 | Enhanced Subgraph Learning in 2-FWL GNNs via Local Connectivity, Spectral, and Distance EncodingsabstractDespite the theoretical expressiveness of 2-dimensional Folklore Weisfeiler-Lehman (2-FWL) Graph Neural Networks (GNNs), a significant gap persists between their theoretical capacity and their practical performance. To bridge this gap, we identify a critical limitation in current Graph Structural Encodings (GSEs): insufficient sensitivity to subtle structural variations, particularly in local connectivity, spectral features, and distance-based patterns. We show that widely used GSEs-such as Relative Random Walk Probability (RRWP) and monomial-based methods-lack full sensitivity across spectral frequency bands and long-range distances. Moreover, they fail to capture fine-grained local connectivity, which is essential for identifying cut nodes, biconnected components, and other higher-order structures that 2-FWL GNNs theoretically encode. To address these limitations, we propose CSDGSE (Connectivity, Spectral, and Distance Graph Structural Encoding), a novel GSE framework that jointly enhances sensitivity to: (1) exact local connectivity via hierarchical graph decomposition(2) full-frequency spectral features using expressive graph polynomials (e.g., Chebyshev), and (3) full-range distance interactions. A key innovation is our scalable divide-and-conquer algorithm for computing exact local connectivity across all node pairs, enabling efficient integration into modern GSEs. Extensive experiments show that CSDGSE outperforms existing GSEs in capturing complex structural patterns, achieving state-of-the-art results on molecular property prediction benchmarks like ZINC. Our work sets a new standard for GSEs by aligning theoretical expressiveness with practical effectiveness through enhanced structural sensitivity. Rongqin Chen 0001, Yan Li 0122, Dan Wu 0002, Fan Mo 0002, Shenghui Zhang, Pak Lon Ip, Hoi Cheong Iam, Ye Li 0002, Leong Hou U |
KDD (2) | 9 |
| 2025 | A Fast and Accurate Block Compression Solution for Spatiotemporal Kernel Density VisualizationabstractSpatiotemporal Kernel Density Visualization (STKDV) has been widely used across various domains in geospatial analysis, e.g., urban planning, traffic/traffic accident hotspot analysis, crime hotspot analysis, and disease spread modeling.However, STKDV is a computationally expensive tool, which has been complained by many domain experts.Although many recent solutions, including the sliding-window-based solution (SWS) and the prefix-matrix-based solution (PREFIX), have been proposed for improving the efficiency of generating an exact STKDV, these solutions still cannot be scalable to handle large-scale location datasets.To tackle this efficiency issue, we propose the pioneering block compression solution, called COMP, which can compress (or represent) a location dataset by a small amount of blocks.By combining COMP with the existing exact solutions, i.e., SWS and PREFIX, we show that COMP SWS and COMP PREFIX can generate approximate STKDV with an 𝜖-absolute error guarantee based on properly tuning the block size.Experimental results on four large-scale location datasets (up to 6.782 million data points) also verify that COMP SWS and COMP PREFIX can achieve speedups of 4.1x to 677.16x and 1.45x to 143.52x compared with SWS and PREFIX, respectively, without degrading the visualization results.The code of this paper can be found in https://github.com/YovelaZ/COMP. Tsz Nam Chan, Leong Hou U, Dingming Wu 0001, Wei Tu 0001, Ruisheng Wang 0001, Joshua Zhexue Huang |
KDD (2) | 3 |
| 2025 | Large Language Model Enhanced Knowledge Representation Learning: A SurveyabstractAbstract Knowledge Representation Learning (KRL) is crucial for enabling applications of symbolic knowledge from Knowledge Graphs (KGs) to downstream tasks by projecting knowledge facts into vector spaces. Despite their effectiveness in modeling KG structural information, KRL methods are suffering from the sparseness of KGs. The rise of Large Language Models (LLMs) built on the Transformer architecture presents promising opportunities for enhancing KRL by incorporating textual information to address information sparsity in KGs. LLM-enhanced KRL methods, including three key approaches, encoder-based methods that leverage detailed contextual information, encoder-decoder-based methods that utilize a unified Seq2Seq model for comprehensive encoding and decoding, and decoder-based methods that utilize extensive knowledge from large corpora, have significantly advanced the effectiveness and generalization of KRL in addressing a wide range of downstream tasks. This work provides a broad overview of downstream tasks while simultaneously identifying emerging research directions in these evolving domains. Xin Wang 0030, Haofen Wang, Leong Hou U, Zhao Li 0009 |
Data Sci. Eng. | 4 |
| 2025 | VecCity: A Taxonomy-guided Library for Map Entity Representation Learning [Experiment, Analysis & Benchmark]abstractElectronic maps consist of diverse entities, such as points of interest (POIs), road segments, and land parcels, playing a vital role in applications like ITS and LBS. Map entity representation learning (MapRL) generates versatile and reusable data representations, providing essential tools for efficiently managing and utilizing map entity data. Despite the progress in MapRL, two key challenges constrain further development. First, existing research is fragmented, with models classified by the type of map entity, limiting the reusability of techniques across different tasks. Second, the lack of unified benchmarks makes systematic evaluation and comparison of models difficult. To address these challenges, we propose a novel taxonomy for MapRL that organizes models based on functional modules—such as encoders, pre-training tasks, and downstream tasks—rather than by entity type. Building on this taxonomy, we present a taxonomy-driven library, VecCity , which offers easy-to-use interfaces for encoding, pre-training, fine-tuning, and evaluation. The library integrates datasets from nine cities and reproduces 21 mainstream MapRL models, establishing the first standardized benchmarks for the field. VecCity also allows users to modify and extend models through modular components, facilitating seamless experimentation. Our comprehensive experiments cover multiple types of map entities and evaluate 21 VecCity pre-built models across various downstream tasks. Experimental results demonstrate the effectiveness of VecCity in streamlining model development and provide insights into the impact of various components on performance. By promoting modular design and reusability, VecCity offers a unified framework to advance research and innovation in MapRL. The code is available at https://github.com/Bigscity-VecCity/VecCity. Jingyuan Wang 0001, Leong Hou U |
Proc. VLDB Endow. | 4 |
| 2024 | Variational Kernel Density Estimation Recommendation Algorithm for Users with Diverse Activity Levels
Wei Liu 0061, Shangsong Liang, Huaijie Zhu, Leong Hou U, Jianxing Yu, Xiang Li 0067, Jian Yin 0001 |
DASFAA (2) | 4 |
| 2024 | PLAME: Piecewise-Linear Approximate Measure for Additive Kernel SVM (Extended abstract)
Tsz Nam Chan, Zhe Li 0011, Leong Hou U, Reynold Cheng |
ICDE | 3 |
| 2024 | HFGNN: Efficient Graph Neural Networks Using Hub-Fringe StructuresabstractExisting message passing-based and transformer-based graph neural networks (GNNs) cannot satisfy requirements for learning representative graph embeddings due to restricted receptive fields, redundant message passing, and reliance on fixed aggregations. These methods face scalability and expressivity limitations from intractable exponential growth or quadratic complexity, restricting interaction ranges and information coverage across large graphs. Motivated by the analysis of long-range graph structures, we introduce a novel Graph Neural Network called Hub-Fringe Graph Neural Network (HFGNN). Our Hub-Fringe structure, drawing inspiration from the graph indexing technique known as Hub Labeling, offers a straightforward and effective approach for learning scalable graph representations while ensuring comprehensive coverage of information. HFGNN leverages this structure to enable selective propagation of relevant embeddings through a carefully designed message function. Theoretical analysis is presented to show the expressivity and scalability of the proposed method. Empirically, HFGNN exceeds standard GNNs on tasks including classification and regression, especially for large, long-range graphs where scalability and coverage matter. Ablation studies further confirm the benefits of our hub-fringe based graph neural network, including improved expressivity and scalability. The source codes is available at https://github.com/nick12340/HFGNN. Pak Lon Ip, Shenghui Zhang, Xuekai Wei, Tsz Nam Chan, Leong Hou U |
ICDM | 5 |
| 2024 | LARGE: A Length-Aggregation-based Grid Structure for Line Density VisualizationabstractLine Density Visualization (LDV) is an important operation of geospatial analysis, which has been extensively used in many application domains, e.g., urban planning, criminology, and transportation science. However, LDV is computationally demanding. Therefore, existing exact solutions are not scalable (or even not feasible) to support large-scale datasets and high resolution sizes for generating LDV. To handle the efficiency issues, we develop the first solution to approximately compute LDV with an ϵ -relative error guarantee, which consists of two main parts. First, we develop the new indexing structure, called length-aggregation-based grid structure (LARGE). Second, based on LARGE, we develop two types of fast bound functions, namely (1) square-shaped lower and upper bound functions and (2) arbitrary-shaped lower and upper bound functions, which can filter a large portion of unnecessary computations. By theoretically analyzing the tightness of our bound functions and experimentally comparing our solution with existing exact solutions on four large-scale datasets, we demonstrate that our solution can be scalable to generate high-resolution LDVs using large-scale datasets. In particular, our solution achieves up to 291.8x speedups over the state-of-the-art solutions. Tsz Nam Chan, Bojian Zhu, Dingming Wu 0001, Yun Peng 0002, Leong Hou U |
Proc. VLDB Endow. | 5 |
| 2024 | LION: Fast and High-Resolution Network Kernel Density VisualizationabstractNetwork Kernel Density Visualization (NKDV) has often been used in a wide range of applications, e.g., criminology, transportation science, and urban planning. However, NKDV is computationally expensive, which cannot be scalable to large-scale datasets and high resolution sizes. Although a recent work, called aggregate distance augmentation (ADA), has been developed for improving the efficiency to generate NKDV, this method is still slow and does not take the resolution size into account for optimizing the efficiency. In this paper, we develop a new solution, called LION, which can reduce the worst-case time complexity for generating high-resolution NKDV, without increasing the space complexity. Experiment results on four large-scale location datasets verify that LION can achieve 2.86x to 35.36x speedup compared with the state-of-the-art ADA method. Tsz Nam Chan, Rui Zang, Bojian Zhu, Leong Hou U, Dingming Wu 0001, Jianliang Xu |
Proc. VLDB Endow. | 4 |
| 2024 | VAE*: A Novel Variational Autoencoder via Revisiting Positive and Negative Samples for Top-N RecommendationabstractDue to the easy access, implicit feedback is often used for recommender systems. Compared with point-wise learning and pair-wise learning methods, list-wise rank learning methods have superior performance for top- \(N\) recommendation. Recent solutions, especially the list-wise methods, simply treat all interacted items of a user as equally important positives and annotate all no-interaction items of a user as negatives. For the list-wise approaches, we argue that this annotation scheme of implicit feedback is over-simplified due to the sparsity and missing fine-grained labels of the feedback data. To overcome this issue, we revisit the so-called positive and negative samples. First, considering the loss function of list-wise ranking, we analyze the impact of false positives and negatives theoretically. Second, based on the observation, we propose a self-adjusting credibility weight mechanism to re-weigh the positive samples and exploit the higher-order relation based on item–item matrix to sample the critical negative samples. In order to prevent the introduction of noise, we design a pruning strategy for critical negatives. Besides, to combine the reconstruction loss function for the positive samples and critical negative samples, we develop a simple yet effective VAEs framework with linear structure, which abandons the complex non-linear structure. Extensive experiments are conducted on six public real-world datasets. The results demonstrate that, our VAE* outperforms other VAE-based models by a large margin. Besides, we also verify the effect of denoising positives and exploring critical negatives by ablation study. Wei Liu 0061, Leong Hou U, Shangsong Liang, Huaijie Zhu, Jianxing Yu, Jian Yin 0001 |
ACM Trans. Knowl. Discov. Data | 2 |
| 2024 | Extracting Top- Frequent and Diversified Patterns in Knowledge GraphsabstractA knowledge graph contains many real-world facts that can be used to support various analytical tasks, e.g., exceptional fact discovery and the check of claims. In this work, we attempt to extract top-$k$frequent and diversified patterns from knowledge graph by well capturing user interest. Specifically, we first formalize the core-based top-$k$frequent pattern discovery problem, which finds the top-$k$frequent patterns that are extended from a core pattern specified by user query and have the highest frequency. In addition, to diversify the top-$k$frequent patterns, we define a distance function to measure the dissimilarity between two patterns, and return top-$k$patterns in which the pairwise diversity of any two resultant patterns exceeds a given threshold. As the search space of candidate patterns is exponential w.r.t. the number of nodes and edges in the knowledge graph, discovering frequent and diversified patterns is computationally challenging. To achieve high efficiency, we propose a suite of techniques, including (1) We devise a meta-index to avoid generating invalid candidate patterns; (2) We propose an upper bound of the frequency score (i.e., MNI) of the candidate pattern, which is used to prune unqualified candidates earlier and prioritize the enumeration order of patterns; (3) We design an advanced join-based approach to compute the MNI of candidate patterns efficiently; and (4) We develop a lower bound for distance function and incrementally compute the pairwise diversity among the patterns. Using real-world knowledge graphs, we experimentally verify the efficiency and effectiveness of our proposed techniques. We also demonstrate the utility of the extracted patterns by case studies. Leong Hou U, Xiao Yan 0002, Yan Li 0122, Mingji Han, Bo Tang 0016 |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2023 | Dual-view Contrastive Learning for Auction RecommendationabstractRecommendation systems in auction platforms like eBay function differently in comparison to those found in traditional trading platforms. The bidding process involves multiple users competing for a product, with the highest bidder winning the item. As a result, each transaction is independent and characterized by varying transaction prices. The individual nature of auction items means that users cannot purchase identical items, adding to the uniqueness of the purchasing history. Bidders in auction systems rely on their judgment to determine the value of a product, as bidding prices reflect preferences rather than cost-free actions like clicking or collecting. Conventional methodologies that heavily rely on user-item purchase history are ill-suited to handle these unique and extreme product features. Unfortunately, prior recommendation approaches have failed to give due attention to the contextual intricacies of auction items, thereby missing out on the full potential of the invaluable bidding record at hand. Dan Ni Ren, Leong Hou U, Wei Liu 0061 |
CIKM | 2 |
| 2023 | Revisiting Positive and Negative Samples in Variational Autoencoders for Top-N Recommendation
Wei Liu 0061, Leong Hou U, Shangsong Liang, Huaijie Zhu, Jianxing Yu, Jian Yin 0001 |
DASFAA (2) | 2 |
| 2023 | TieComm: Learning a Hierarchical Communication Topology Based on Tie Theory
Renzhi Dong, Furui Liu, Yali Du 0001, Mingliang Zhou 0001, Leong Hou U |
DASFAA (1) | 7 |
| 2023 | Kernel Density Visualization for Big Geospatial Data: Algorithms and ApplicationsabstractThe use of Kernel Density Visualization (KDV) has become widespread in a number of disciplines, including geography, crime science, transportation science, and ecology, for analyzing geospatial data. However, the growing scale of massive geospatial data has rendered many commonly used software tools unable of generating high-resolution KDVs, leading to concerns about the inefficiency of KDV. This 90-minute tutorial aims to raise awareness among database researchers about this important, emerging, database-related, and interdisciplinary topic. It is structured into four parts: a thorough discussion of the background of KDV, a review of state-of-the-art methods for generating KDVs, a discussion of key variants of KDV, including network kernel density visualization (NKDV) and spatiotemporal kernel density visualization (STKDV), and an outline of future directions for this topic. Tsz Nam Chan, Leong Hou U, Byron Choi, Jianliang Xu, Reynold Cheng |
MDM | 2 |
| 2023 | k-Best Egalitarian Stable Marriages for Task AssignmentabstractIn a two-sided market with each agent ranking individuals on the other side according to their preferences, such as location or incentive, thestable marriageproblem calls to find aperfect matchingamong the two sides such that no pair of agents prefers each other to their assigned matches. Recent studies show that the number of solutions can be large in practice. Yet the classic solution by the Gale-Shapley (GS) algorithm isoptimalfor agents on the one side andpessimalfor those on the other side. Some algorithms find a stable marriage that optimizes a measure of the cumulative satisfaction of all agents, such asegalitarian cost.However, in many real-world circumstances, a decision-maker needs to examine a set of solutions that are stable and attentive to both sides and choose among them based on expert knowledge. With such a disposition, it is necessary to identify a set of high-quality stable marriages and provide transparent explanations for any reassigned matches to the decision-maker. In this paper, we provide efficient algorithms that find thek-best stable marriages byegalitarian cost.Our exhaustive experimental study using real-world data and realistic preferences demonstrates the efficacy and efficiency of our solution. Leong Hou U, Panagiotis Karras |
Proc. VLDB Endow. | 2 |
| 2023 | PLAME: Piecewise-Linear Approximate Measure for Additive Kernel SVMabstractAdditive Kernel SVM has been extensively used in many applications, including human activity detection and pedestrian detection. Since training an additive kernel SVM model is very time-consuming, which is not scalable to large-scale datasets, many efficient solutions have been developed in the past few years. However, most of the existing methods normally fail to achieve one of these three important conditions which are (1) low classification error, (2) low memory space, and (3) low training time. In order to simultaneously fulfill these three conditions, we develop the new piecewise-linear approximate measure (PLAME) for additive kernels. By incorporating PLAME with the well-known dual coordinate descent method, we theoretically show that this approach can achieve the above three conditions. Experimental results on twelve real datasets show that our approach can achieve the best trade-off between the accuracy, memory space, and training time compared with different types of state-of-the-art methods. Tsz Nam Chan, Zhe Li 0011, Leong Hou U, Reynold Cheng |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2023 | Near-Optimal Scheduling for Crowdsourced Transit System With Skip-Stop TacticabstractEfficient bus scheduling is a crucial component for the improvement of public transit services. Without systematic optimization and efficient shift arrangement, the bus scheduling system may suffer from poor vehicle loading rate or crowd onboard, resulting in wasted energy and passenger dissatisfaction. In this paper, we consider a crowdsourced bus service system (on a fixed route) that receives user requests as input and computes the scheduling of buses with flexible departure time and skip-stop to minimize the travel time of users. We first show that the general problem of computing the optimal scheduling is NP-hard. On the other hand, for the case when skip-stop is not adopted, we propose the Optimized Departure Time (ODT) algorithm that computes optimal scheduling. Our algorithm is built on an innovative reduction of the problem to some variants of the k-clustering problem and an efficient application of dynamic programming. On top of ODT, we further improve the effectiveness of the solution by utilizing the power of skip-stop tactic, named ODTS. Our experimental results demonstrate that ODT and ODTS dramatically outperform existing algorithms for the bus scheduling problem in terms of effectiveness and efficiency. Moreover, the solutions given by ODTS are very close to the optimum. Hanlin Li 0002, Xiaowei Wu 0001, Leong Hou U, Kun Pang Kou |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2022 | Tracking the Evolution: Discovering and Visualizing the Evolution of Literature
Leong Hou U |
DASFAA (3) | 2 |
| 2022 | CheetahKG: A Demonstration for Core-based Top-$k$ Frequent Pattern Discovery on Knowledge GraphsabstractKnowledge graphs capture the complex relationships among various entities, which can be found in various real world applications, e.g., Amazon product graph, Freebase, and COVID-19. To facilitate the knowledge graph analytical tasks, a system that supports interactive and efficient query processing is always in demand. In this demonstration, we develop a prototype system, CheetahKG, that embeds with our state-of-the-art query processing engine for the top-$k$frequent pattern discovery. Such discovered patterns can be used for two purposes, (i) identifying related patterns and (ii) guiding knowledge exploration. In the demonstration sessions, the attendees will be invited to test the efficiency and effectiveness of the query engine and use the discovered patterns to analyze knowledge graphs on CheetahKG. Bo Tang 0016, Qiandong Tang, Qiaomu Shen, Leong Hou U, Xiao Yan 0002, Dan Zeng 0002 |
ICDE | 6 |
| 2022 | SLAM: Efficient Sweep Line Algorithms for Kernel Density VisualizationabstractKernel Density Visualization (KDV) has been extensively used in a wide range of applications, including traffic accident hotspot detection, crime hotspot detection, disease outbreak detection, and ecological modeling. However, KDV is a computationally expensive operation, which is not scalable to large datasets (e.g., million-scale data points) and high resolution sizes (e.g., 1920 x 1080). To significantly improve the efficiency for generating KDV, we develop two efficient Sweep Line AlgorithMs (SLAM), which can theoretically reduce the time complexity for generating KDV. By incorporating the resolution-aware optimization (RAO) into SLAM, we can further achieve the lowest time complexity for generating KDV. Our extensive experiments on four large-scale real datasets (up to 4.33 million data points) show that all our methods can achieve one to two-order-of-magnitude speedup in many test cases and efficiently support KDV with exploratory operations (e.g., zooming and panning) compared with the state-of-the-art solutions. Tsz Nam Chan, Leong Hou U, Byron Choi, Jianliang Xu |
SIGMOD Conference | 2 |
| 2022 | Dynamic top-k influence maximization in social networks
Hao Wang 0013, Leong Hou U |
GeoInformatica | 3 |
| 2022 | LIBKDV: A Versatile Kernel Density Visualization Library for Geospatial AnalyticsabstractKernel density visualization (KDV) has been widely used in many geospatial analysis tasks, including traffic accident hotspot detection, crime hotspot detection, and disease outbreak detection. Although KDV can be supported by many scientific, geographical, and visualization software tools, none of these tools can support high-resolution KDV with large-scale datasets. Therefore, we develop the first versatile programming library, called LIBKDV, based on the set of our complexity-optimized algorithms. Given the high efficiency of these algorithms, LIBKDV not only accelerates the KDV computation but also enriches KDV-based geospatial analytics, including bandwidth-tuning analysis and spatiotemporal analysis, which cannot be natively and feasibly supported by existing software tools. In this demonstration, participants will be invited to use our programming library to explore interesting hotspot patterns on large-scale traffic accident, crime, and COVID-19 datasets. Tsz Nam Chan, Pak Lon Ip, Kaiyan Zhao, Leong Hou U, Byron Choi, Jianliang Xu |
Proc. VLDB Endow. | 4 |
| 2022 | Fast Network K-function-based Spatial AnalysisabstractNetwork K -function has been the de facto operation for analyzing point patterns in spatial networks, which is widely used in many communities, including geography, ecology, transportation science, social science, and criminology. To analyze a location dataset, domain experts need to generate a network K -function plot that involves computing multiple network K -functions. However, network K -function is a computationally expensive operation that is not feasible to support large-scale datasets, let alone to generate a network K -function plot. To handle this issue, we develop two efficient algorithms, namely count augmentation (CA) and neighbor sharing (NS), which can reduce the worst-case time complexity for computing network K -functions. In addition, we incorporate the advanced shortest path sharing (ASPS) approach into these two methods to further lower the worst-case time complexity for generating network K -function plots. Experiment results on four large-scale location datasets (up to 7.33 million data points) show that our methods can achieve up to 165.85x speedup compared with the state-of-the-art methods. Tsz Nam Chan, Leong Hou U, Yun Peng 0002, Byron Choi, Jianliang Xu |
Proc. VLDB Endow. | 2 |
| 2022 | Efficient Algorithms for Kernel Aggregation QueriesabstractKernel functions support a broad range of applications that require tasks like density estimation, classification, regression or outlier detection. For these tasks, a common online operation is to compute the weighted aggregation of kernel function values with respect to a set of points. However, scalable aggregation methods are still unknown for typical kernel functions (e.g., Gaussian kernel, polynomial kernel, sigmoid kernel and additive kernels) and weighting schemes. In this paper, we propose a novel and effective bounding technique, by leveraging index structures, to speed up the computation of kernel aggregation. In addition, we extend our technique to additive kernel functions, including$\chi ^2$, intersection, JS and Hellinger kernels, which are widely used in different communities, e.g., computer vision, medical science, Geoscience etc. To handle the additive kernel functions, we further develop the novel and effective bound functions to efficiently evaluate the kernel aggregation. Experimental studies on many real datasets reveal that our proposed solution KARL achieves at least one order of magnitude speedup over the state-of-the-art for different types of kernel functions. Tsz Nam Chan, Leong Hou U, Reynold Cheng, Man Lung Yiu, Shivansh Mittal |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2021 | Near-Optimal Fixed-Route Scheduling for Crowdsourced Transit SystemabstractBus scheduling is a crucial component for public transport service. Inefficient shift arrangement leads to poor vehicle loading rate or crowd inboard. In this paper, we consider a crowdsourced bus service system (on a fixed route) that receives user requests as input and computes a scheduling of buses with flexible departure time and skip-stop to minimize the travel time of users. We first show that the general problem of computing the optimal scheduling is NP-hard. Then we propose the Optimized Departure Time (ODT) algorithm that computes an optimal scheduling, which is built on an innovative reduction of the problem to a variant of the k-clustering problem, and an efficient application of dynamic programming. On top of ODT, we propose the Optimized Departure Time with Skip-Stop (ODTS) algorithm, which further improves the effectiveness of the solution by utilizing skip-stop. Our experimental results demonstrate that ODT and ODTS dramatically improve the baseline solution and outperform existing algorithms for the bus scheduling problem, which are very close to the optimum. Hanlin Li 0002, Xiaowei Wu 0001, Leong Hou U, Kun Pang Kou |
ICDE | 3 |
| 2021 | Fast Core-based Top-k Frequent Pattern Discovery in Knowledge GraphsabstractKnowledge graph is a way of structuring information in graph form, by representing entities as nodes and relationships between entities as edges. A knowledge graph often consists of large amount of facts in real-world which can be used in supporting many analytical tasks, e.g., exceptional facts discovery and fact check of claims. In this work, we study a core-based top-k frequent pattern discovery problem which is frequently used as a subroutine in analyzing knowledge graphs. The main challenge of the problem is search space of the candidate patterns is exponential to the combinations of the nodes and edges in the knowledge graph.To reduce the search space, we devise a novel computation framework FastPat with a suite of optimizations. First, we devise a meta-index, which can be used to avoid generating invalid candidate patterns. Second, we propose an upper bound of the frequency score (i.e., MNI) of the candidate pattern that prunes unqualified candidates earlier and prioritize the enumeration order of the patterns. Lastly, we design a join-based approach to compute the MNI of candidate pattern efficiently. We conduct extensive experimental studies in real-world datasets to verify the superiority of our proposed method over the baselines. We also demonstrate the utility of the discovered frequent patterns by a case study in COVID-19 knowledge graph. Leong Hou U, Xiao Yan 0002, Mingji Han, Bo Tang 0016 |
ICDE | 2 |
| 2021 | GraphLSHC: Towards large scale spectral hypergraph clustering
Yiyang Yang, Sucheng Deng, Zhiguo Gong, Leong Hou U |
Inf. Sci. | 6 |
| 2021 | SAFE: A Share-and-Aggregate Bandwidth Exploration Framework for Kernel Density VisualizationabstractKernel density visualization (KDV) has been the de facto method in many spatial analysis tasks, including ecological modeling, crime hotspot detection, traffic accident hotspot detection, and disease outbreak detection. In these tasks, domain experts usually generate multiple KDVs with different bandwidth values. However, generating a single KDV, let alone multiple KDVs, is time-consuming. In this paper, we develop a share-and-aggregate framework, namely SAFE, to reduce the time complexity of generating multiple KDVs given a set of bandwidth values. On the other hand, domain experts can specify bandwidth values on the fly. To tackle this issue, we further extend SAFE and develop the exact method SAFE all and the 2-approximation method SAFE exp which reduce the time complexity under this setting. Experimental results on four large-scale datasets (up to 4.33M data points) show that these three methods achieve at least one-order-of-magnitude speedup for generating multiple KDVs in most of the cases without degrading the visualization quality. Tsz Nam Chan, Pak Lon Ip, Leong Hou U, Byron Choi, Jianliang Xu |
Proc. VLDB Endow. | 3 |
| 2021 | SWS: A Complexity-Optimized Solution for Spatial-Temporal Kernel Density VisualizationabstractSpatial-temporal kernel density visualization (STKDV) has been extensively used in a wide range of applications, e.g., disease outbreak analysis, traffic accident hotspot detection, and crime hotspot detection. While STKDV can provide accurate and comprehensive data visualization, computing STKDV is time-consuming, which is not scalable to large-scale datasets. To address this issue, we develop a new sliding-window-based solution (SWS), which theoretically reduces the time complexity for generating STKDV, without increasing the space complexity. Moreover, we incorporate SWS with the progressive visualization framework, which can continuously output partial visualization results to users (from coarse to fine), until users satisfy the visualization. Our experimental studies on five large-scale datasets show that SWS achieves 1.71x to 24x speedup compared with the state-of-the-art methods. Tsz Nam Chan, Pak Lon Ip, Leong Hou U, Byron Choi, Jianliang Xu |
Proc. VLDB Endow. | 3 |
| 2021 | KDV-Explorer: A Near Real-Time Kernel Density Visualization System for Spatial AnalysisabstractKernel density visualization (KDV) is a commonly used visualization tool for many spatial analysis tasks, including disease outbreak detection, crime hotspot detection, and traffic accident hotspot detection. Although the most popular geographical information systems, e.g., QGIS, and ArcGIS, can also support this operation, these solutions are not scalable to generate a single KDV for datasets with million-scale data points, let alone to support exploratory operations (e.g., zoom in, zoom out, and panning operations) with KDV in near real-time (< 5 sec). In this demonstration, we develop a near real-time visualization system, called KDV-Explorer, that is built on top of our prior study on the efficient kernel density computation. Participants will be invited to conduct some kernel density analysis on three large-scale datasets (up to 1.3 million data points), including the traffic accident dataset, crime dataset and COVID-19 dataset. We will also compare the performance of our solution and the solutions in QGIS and ArcGIS. Tsz Nam Chan, Pak Lon Ip, Leong Hou U, Weng Hou Tong, Shivansh Mittal, Ye Li 0002, Reynold Cheng |
Proc. VLDB Endow. | 3 |
| 2021 | Fast Augmentation Algorithms for Network Kernel Density VisualizationabstractNetwork kernel density visualization, or NKDV, has been extensively used to visualize spatial data points in various domains, including traffic accident hotspot detection, crime hotspot detection, disease outbreak detection, and business and urban planning. Due to a wide range of applications for NKDV, some geographical software, e.g., ArcGIS, can also support this operation. However, computing NKDV is very time-consuming. Although NKDV has been used for more than a decade in different domains, existing algorithms are not scalable to million-sized datasets. To address this issue, we propose three efficient methods in this paper, namely aggregate distance augmentation (ADA), interval augmentation (IA), and hybrid augmentation (HA), which can significantly reduce the time complexity for computing NKDV. In our experiments, ADA, IA and HA can achieve at least 5x to 10x speedup, compared with the state-of-the-art solutions. Tsz Nam Chan, Zhe Li 0011, Leong Hou U, Jianliang Xu, Reynold Cheng |
Proc. VLDB Endow. | 3 |
| 2021 | The Power of Bounds: Answering Approximate Earth Mover's Distance with Parametric BoundsabstractThe Earth Mover's Distance (EMD) is a robust similarity measure between two histograms (e.g., probability distributions). It has been extensively used in a wide range of applications, e.g., multimedia, data mining, computer vision, etc. As EMD is a computationally intensive operation, many efficient lower and upper bound functions of EMD have been developed. However, they provide no guarantee on the error. In this work, we study how to compute approximate EMD value with bounded error. First, we develop a parametric dual bound function for EMD, in order to offer sufficient trade-off points for optimization. After that, we propose an approximation framework that leverages on lower and upper bound functions to compute approximate EMD with error guarantee. Then, we present three solutions to solve our problem. Experimental results on real data demonstrate the efficiency and the effectiveness of our proposed solutions. Tsz Nam Chan, Man Lung Yiu, Leong Hou U |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2021 | Crowdsourced top-k queries by pairwise preference judgments with confidence and budget control
Yan Li 0122, Hao Wang 0013, Ngai Meng Kou, Leong Hou U, Zhiguo Gong |
VLDB J. | 4 |
| 2020 | A Toolkit for Managing Multiple Crowdsourced Top-K QueriesabstractCrowdsourced ranking and top-k queries have attracted significant attention recently. Their goal is to combine human cognitive abilities and machine intelligence to rank computer hostile but human friendly items. Many task assignment algorithms and inference approaches have been proposed to publish suitable micro-tasks to the crowd, obtain informative answers, and aggregate the rank from noisy human answers. However, they are all focused on single query processing. To the best of our knowledge, no prior work helps users manage multiple crowdsourced top-k queries. We propose a toolkit, which seamlessly works with most existing inference and task assignment methods, for crowdsourced top-k query management. Our toolkit attempts to optimize human resource allocation and continuously monitors query quality at any stage of the crowdsourcing process. A user can terminate a query early, if the estimated quality already fulfills her requirements. Besides, the toolkit provides user-friendly interfaces for users to initialize queries, monitor execution status, and do more operations by hand. Leong Hou U, Nikos Mamoulis, Reynold Cheng |
CIKM | 2 |
| 2020 | A General Early-Stopping Module for Crowdsourced Ranking
Leong Hou U, Nikos Mamoulis, Reynold Cheng, Xiang Li 0067 |
DASFAA (2) | 2 |
| 2020 | The Power of Bounds: Answering Approximate Earth Mover's Distance with Parametric Bounds (Extended abstract)abstractThe Earth Mover's Distance (EMD) is a robust similarity measure between two histograms (e.g., probability distributions). It has been extensively used in a wide range of applications, e.g., multimedia, data mining, computer vision, etc. As EMD is a computationally intensive operation, many efficient lower and upper bound functions of EMD have been developed. However, they provide no guarantee on the error. In this work, we study how to compute approximate EMD value with bounded error, using these bound functions. First, we propose an approximation framework that leverages on lower and upper bound functions to compute approximate EMD with error guarantee. Then, we present three solutions to solve our problem. Experimental results on real data demonstrate the efficiency of our proposed solutions. Tsz Nam Chan, Man Lung Yiu, Leong Hou U |
ICDE | 3 |
| 2019 | KARL: Fast Kernel Aggregation QueriesabstractKernel functions support a broad range of applications that require tasks like density estimation, classification, or outlier detection. In these tasks, a common online operation is to compute the weighted aggregation of kernel function values with respect to a set of points. Scalable aggregation methods are still unknown for typical kernel functions (e.g., Gaussian kernel, polynomial kernel, and sigmoid kernel) and weighting schemes. In this paper, we propose a novel and effective bounding technique to speedup the computation of kernel aggregation. We further boost its efficiency by leveraging index structures and exploiting index tuning opportunities. In addition, our technique is extensible to different types of kernel functions and weightings. Experimental studies on many real datasets reveal that our proposed method achieves speedups of 2.5-738 over the state-of-the-art. Tsz Nam Chan, Man Lung Yiu, Leong Hou U |
ICDE | 3 |
| 2018 | Continuous Top-k Monitoring on Document Streams (Extended Abstract)
Leong Hou U, Kyriakos Mouratidis, Ye Li 0002 |
ICDE | 1 |
| 2018 | PISTIS: A Conflict of Interest Declaration and Detection System for Peer Review ManagementabstractDetecting conflicts of interest (COIs) is key for guaranteeing the fairness of a peer-review process. In many conference management systems, the COIs of authors and reviewers are self-declared, and the declaration process is time consuming and potentially incomplete. To address this problem, we demonstrate a novel interactive system called PISTIS that assists the declaration process in a semi-automatic manner. Apart from keyword search and simple filtering, our system provides an interactive graphical interface that helps users explore potential COIs based on the heterogenous data sources. To simply the process of declaration, we also recommend latent COIs using a supervised ranking model that can be iteratively refined from the data collected from past declarations. We believe that PISTIS can be useful as an assistant tool in many real world conference management systems. Leong Hou U, Sourav S. Bhowmick, Wolfgang Gatterbauer |
SIGMOD Conference | 2 |
| 2018 | Finding the hottest item in data streams
Huaizhong Lin, Leong Hou U, Ngai Meng Kou, Yunjun Gao, Dongming Lu |
Inf. Sci. | 3 |
| 2017 | Conflict of Interest Declaration and Detection System in Heterogeneous NetworksabstractPeer review is the most critical process in evaluating an article to be accepted for publication in an academic venue. When assigning a reviewer to evaluate an article, the assignment should be aware of conflicts of interest (COIs) such that the reviews are fair to everyone. However, existing conference management systems simply ask reviewers and authors to declare their explicit COIs through a plain search user interface guided by some simple conflict rules. We argue that such declaration system is not enough to discover all latent COI cases. In this work, we study a graphical declaration system that visualizes the relationships of authors and reviewers based on a heterogeneous co-authorship network. With the help of the declarations, we attempt to detect the latent COIs automatically based on the meta-paths of a heterogeneous network. Leong Hou U, Sourav S. Bhowmick, Wolfgang Gatterbauer |
CIKM | 2 |
| 2017 | Fast Subsequence Search on Time Series Dataabstract20th International Conference on Extending Database Technology, EDBT 2017, Venice, Italy, 21-24 March 2017 Bo Tang 0016, Leong Hou U, Man Lung Yiu, Zhiguo Gong |
EDBT | 3 |
| 2017 | Crowdsourced Top-k Queries by Confidence-Aware Pairwise JudgmentsabstractCrowdsourced query processing is an emerging processing technique that tackles computationally challenging problems by human intelligence. The basic idea is to decompose a computationally challenging problem into a set of human friendly microtasks (e.g., pairwise comparisons) that are distributed to and answered by the crowd. The solution of the problem is then computed (e.g., by aggregation) based on the crowdsourced answers to the microtasks. In this work, we attempt to revisit the crowdsourced processing of the top-k queries, aiming at (1) securing the quality of crowdsourced comparisons by a certain confidence level and (2) minimizing the total monetary cost. To secure the quality of each paired comparison, we employ two statistical tools, Student's t-distribution estimation and Stein's estimation, to estimate the confidence interval of the underlying mean value, which is then used to draw a conclusion to the comparison. Based on the pairwise comparison process, we attempt to minimize the monetary cost of the top-k processing within a Select-Partition-Rank framework. Our experiments, conducted on four real datasets, demonstrate that our stochastic method outperforms other existing top-k processing techniques by a visible difference. Ngai Meng Kou, Yan Li 0122, Hao Wang 0013, Leong Hou U, Zhiguo Gong |
SIGMOD Conference | 4 |
| 2017 | A Confidence-Aware Top-k Query Processing Toolkit on CrowdsourcingabstractRanking techniques have been widely used in ubiquitous applications like recommendation, information retrieval, etc. For ranking computation hostile but human friendly items, crowdsourcing is considered as an emerging technique to process the ranking by human power. However, there is a lack of an easy-to-use toolkit for answering crowdsourced top- k query with minimal effort. In this work, we demonstrate an interactive programming toolkit that is a unified solution for answering the crowd-sourced top- k queries. The toolkit employs a new confidence-aware crowdsourced top- k algorithm, SPR. The whole progress of the algorithm is monitored and visualized to end users in a timely manner. Besides the visualized result and the statistics, the system also reports the estimation of the monetary cost and the breakdown of each phase. Based on the estimation, end users can strike a balance between the budget and the quality through the interface of this toolkit. Yan Li 0122, Ngai Meng Kou, Hao Wang 0013, Leong Hou U, Zhiguo Gong |
Proc. VLDB Endow. | 4 |
| 2017 | An Experimental Study on Hub Labeling based Shortest Path AlgorithmsabstractShortest path distance retrieval is a core component in many important applications. For a decade, hub labeling (HL) techniques have been considered as a practical solution with fast query response time (e.g., 1--3 orders of magnitude faster), competitive indexing time, and slightly larger storage overhead (e.g., several times larger). These techniques enhance query throughput up to hundred thousands queries per second, which is particularly helpful in large user environment. Despite the importance of HL techniques, we are not aware of any comprehensive experimental study on HL techniques. Thus it is difficult for a practitioner to adopt HL techniques for her applications. To address the above issues, we provide a comprehensive experimental study on the state-of-the-art HL technique with analysis of their efficiency, effectiveness and applicability. From insightful summary of different HL techniques, we further develop a simple yet effective HL techniques called Significant path based Hub Pushing (SHP) which greatly improves indexing time of previous techniques while retains good query performance. We also complement extensive comparisons between HL techniques and other shortest path solutions to demonstrate robustness and efficiency of HL techniques. Ye Li 0002, Leong Hou U, Man Lung Yiu, Ngai Meng Kou |
Proc. VLDB Endow. | 2 |
| 2017 | Continuous Top-k Monitoring on Document StreamsabstractThe efficient processing of document streams plays an important role in many information filtering systems. Emerging applications, such as news update filtering and social network notifications, demand presenting end-users with the most relevant content to their preferences. In this work, user preferences are indicated by a set of keywords. A central server monitors the document stream and continuously reports to each user the top-k documents that are most relevant to her keywords. Our objective is to support large numbers of users and high stream rates, while refreshing the top-k results almost instantaneously. Our solution abandons the traditional frequency-ordered indexing approach. Instead, it follows an identifier-ordering paradigm that suits better the nature of the problem. When complemented with a novel, locally adaptive technique, our method offers (i) proven optimality w.r.t. the number of considered queries per stream event, and (ii) an order of magnitude shorter response time (i.e., time to refresh the query results) than the current state-of-the-art. Leong Hou U, Kyriakos Mouratidis, Ye Li 0002 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2016 | Finding Frequent Items in Time Decayed Data Streams
Huaizhong Lin, Leong Hou U, Yunjun Gao, Dongming Lu |
APWeb (2) | 3 |
| 2016 | Beyond millisecond latency kNN search on commodity machineabstractTo the best of our knowledge, this is the first work that offers very low latency (0.1ms) per kNN query on 10-million-node networks on a commodity machine. This translates to a query throughput of 10,000 queries per second per commodity machine. Our experimental studies on large scale road networks show that our solutions are 1–3 orders of magnitudes faster than existing methods while our indexes are compact and can fit into main memory. In the future, we plan to further enhance the performance of kNN search with keywords. Bailong Liao, Leong Hou U, Man Lung Yiu, Zhiguo Gong |
ICDE | 2 |
| 2016 | Multidimensional Similarity Join Using MapReduce
Ye Li 0002, Leong Hou U |
WAIM (2) | 3 |
| 2016 | Efficient discovery of longest-lasting correlation in sequence databases
Leong Hou U, Man Lung Yiu, Zhiguo Gong |
VLDB J. | 2 |
| 2015 | Location selection for ambulance stations: a data-driven approachabstractEmergency medical service provides a variety of services for those in need of emergency care. One of the major challenges encountered by emergency service providers is selecting the appropriate locations for ambulance stations. Prior works measure spatial proximity under Euclidean space or static road network. In this paper, we focus on locating the ambulance stations by using the real traffic information so as to minimize the average travel-time to reach the emergency requests. To this end, we estimate the travel-time of road segments using real GPS trajectories and propose an efficient PAM-based refinement for the location problem. We conduct extensive experimental evaluations using real emergency requests collected from Tianjin, and the result shows that the proposed solution can reduce the travel-time to reach the emergency requests by 29.9% when compared to the original locations of ambulance stations. Yu Zheng 0004, Shenggong Ji, Wenjun Wang 0002, Leong Hou U, Zhiguo Gong |
SIGSPATIAL/GIS | 5 |
| 2015 | Quick-motif: An efficient and scalable framework for exact motif discoveryabstractDiscovering motifs in sequence databases has been receiving abundant attentions from both database and data mining communities, where the motif is the most correlated pair of subsequences in a sequence object. Motif discovery is expensive for emerging applications which may have very long sequences (e.g., million observations per sequence) or the queries arrive rapidly (e.g., per 10 seconds). Prior works cannot offer fast correlation computations and prune subsequence pairs at the same time, as these two techniques require different orderings on examining subsequence pairs. In this work, we propose a novel framework named Quick-Motif which adopts a two-level approach to enable batch pruning at the outer level and enable fast correlation calculation at the inner level. We further propose two optimization techniques for the outer and the inner level. In our experimental study, our method is up to 3 orders of magnitude faster than the state-of-the-art methods. Leong Hou U, Man Lung Yiu, Zhiguo Gong |
ICDE | 2 |
| 2015 | Weighted Coverage based Reviewer AssignmentabstractPeer reviewing is a standard process for assessing the quality of submissions at academic conferences and journals. A very important task in this process is the assignment of reviewers to papers. However, achieving an appropriate assignment is not easy, because all reviewers should have similar load and the subjects of the assigned papers should be consistent with the reviewers' expertise. In this paper, we propose a generalized framework for fair reviewer assignment. We first extract the domain knowledge from the reviewers' published papers and model this knowledge as a set of topics. Then, we perform a group assignment of reviewers to papers, which is a generalization of the classic Reviewer Assignment Problem (RAP), considering the relevance of the papers to topics as weights. We study a special case of the problem, where reviewers are to be found for just one paper (Journal Assignment Problem) and propose an exact algorithm which is fast in practice, as opposed to brute-force solutions. For the general case of having to assign multiple papers, which is too hard to be solved exactly, we propose a greedy algorithm that achieves a 1/2-approximation ratio compared to the exact solution. This is a great improvement compared to the 1/3-approximation solution proposed in previous work for the simpler coverage-based reviewer assignment problem, where there are no weights on topics. We theoretically prove the approximation bound of our solution and experimentally show that it is superior to the current state-of-the-art. Ngai Meng Kou, Leong Hou U, Nikos Mamoulis, Zhiguo Gong |
SIGMOD Conference | 2 |
| 2015 | On Dynamic Top-k Influence Maximization
Hao Wang 0013, Nana Pan, Leong Hou U, Bohan Zhan, Zhiguo Gong |
WAIM | 3 |
| 2015 | Travel topic analysis: a mutually reinforcing method for geo-tagged photos
Ngai Meng Kou, Leong Hou U, Yiyang Yang, Zhiguo Gong |
GeoInformatica | 2 |
| 2015 | Dominance relationship analysis with budget constraints
Shen Ge, Leong Hou U, Nikos Mamoulis, David Wai-Lok Cheung |
Knowl. Inf. Syst. | 2 |
| 2015 | A Topic-based Reviewer Assignment SystemabstractPeer reviewing is a widely accepted mechanism for assessing the quality of submitted articles to scientific conferences or journals. Conference management systems (CMS) are used by conference organizers to invite appropriate reviewers and assign them to submitted papers. Typical CMS rely on paper bids entered by the reviewers and apply simple matching algorithms to compute the paper assignment. In this paper, we demonstrate our Reviewer Assignment System (RAS), which has advanced features compared to broadly used CMSs. First, RAS automatically extracts the profiles of reviewers and submissions in the form of topic vectors. These profiles can be used to automatically assign reviewers to papers without relying on a bidding process, which can be tedious and error-prone. Second, besides supporting classic assignment models (e.g., stable marriage and optimal assignment), RAS includes a recently published assignment model by our research group, which maximizes, for each paper, the coverage of its topics by the profiles of its reviewers. The features of the demonstration include (1) automatic extraction of paper and reviewer profiles, (2) assignment computation by different models, and (3) visualization of the results by different models, in order to assess their effectiveness. Ngai Meng Kou, Leong Hou U, Nikos Mamoulis, Ye Li 0002, Zhiguo Gong |
Proc. VLDB Endow. | 2 |
| 2015 | Beyond Millisecond Latency kNN Search on Commodity MachineabstractThe k nearest neighbor (kNN) search on road networks is an important function in web mapping services. These services are now dealing with rapidly arriving queries, that are issued by a massive amount of users. While overlay graph-based indices can answer shortest path queries efficiently, there have been no studies on utilizing such indices to answer kNN queries efficiently. In this paper, we fill this research gap and present two efficient kNN search solutions on overlay graph-based indices. Experimental results show that our solutions offer very low query latency (0.1 ms) and require only small index sizes, even for 10-million-node networks. Bailong Liao, Leong Hou U, Man Lung Yiu, Zhiguo Gong |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2014 | PathSimExt: Revisiting PathSim in Heterogeneous Information Networks
Leong Hou U, Hoi Fong Mak |
WAIM | 1 |
| 2014 | Identifying Points of Interest Using Heterogeneous FeaturesabstractDeducing trip-related information from web-scale datasets has received large amounts of attention recently. Identifying points of interest (POIs) in geo-tagged photos is one of these problems. The problem can be viewed as a standard clustering problem of partitioning two-dimensional objects. In this work, we study spectral clustering, which is the first attempt for the identification of POIs. However, there is no unified approach to assigning the subjective clustering parameters, and these parameters vary immensely in different metropolitans and locations. To address this issue, we study a self-tuning technique that can properly determine the parameters for the clustering needed. Besides geographical information, web photos inherently store other rich information. Such heterogenous information can be used to enhance the identification accuracy. Thereby, we study a novel refinement framework that is based on the tightness and cohesion degree of the additional information. We thoroughly demonstrate our findings by web-scale datasets collected from Flickr. Yiyang Yang, Zhiguo Gong, Leong Hou U |
ACM Trans. Intell. Syst. Technol. | 3 |
| 2014 | Towards Online Shortest Path ComputationabstractThe online shortest path problem aims at computing the shortest path based on live traffic circumstances. This is very important in modern car navigation systems as it helps drivers to make sensible decisions. To our best knowledge, there is no efficient system/solution that can offer affordable costs at both client and server sides for online shortest path computation. Unfortunately, the conventional client-server architecture scales poorly with the number of clients. A promising approach is to let the server collect live traffic information and then broadcast them over radio or wireless network. This approach has excellent scalability with the number of clients. Thus, we develop a new framework called live traffic index (LTI)which enables drivers to quickly and effectively collect the live traffic information on the broadcasting channel. An impressive result is that the driver can compute/update their shortest path result by receiving only a small fraction of the index. Our experimental study shows that LTI is robust to various parameters and it offers relatively short tune-in cost (at client side), fast query response time (at client side), small broadcast size (at server side), and light maintenance time (at server side)for online shortest path problem. Leong Hou U, Hong Jun Zhao, Man Lung Yiu, Zhiguo Gong |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2013 | Discovering Longest-lasting Correlation in Sequence DatabasesabstractMost existing work on sequence databases use correlation (e.g., Euclidean distance and Pearson correlation) as a core function for various analytical tasks. Typically, it requires users to set a length for the similarity queries. However, there is no steady way to define the proper length on different application needs. In this work we focus on discovering longest-lasting highly correlated subsequences in sequence databases, which is particularly useful in helping those analyses without prior knowledge about the query length. Surprisingly, there has been limited work on this problem. A baseline solution is to calculate the correlations for every possible subsequence combination. Obviously, the brute force solution is not scalable for large datasets. In this work we study a space-constrained index that gives a tight correlation bound for subsequences of similar length and offset by intra-object grouping and inter-object grouping techniques. To the best of our knowledge, this is the first index to support normalized distance metric of arbitrary length subsequences. Extensive experimental evaluation on both real and synthetic sequence datasets verifies the efficiency and effectiveness of our proposed methods. Leong Hou U, Man Lung Yiu, Zhiguo Gong |
Proc. VLDB Endow. | 2 |
| 2013 | Earth Mover's Distance based Similarity Search at ScaleabstractEarth Mover's Distance (EMD), as a similarity measure, has received a lot of attention in the fields of multimedia and probabilistic databases, computer vision, image retrieval, machine learning, etc. EMD on multidimensional histograms provides better distinguishability between the objects approximated by the histograms (e.g., images), compared to classic measures like Euclidean distance. Despite its usefulness, EMD has a high computational cost; therefore, a number of effective filtering methods have been proposed, to reduce the pairs of histograms for which the exact EMD has to be computed, during similarity search. Still, EMD calculations in the refinement step remain the bottleneck of the whole similarity search process. In this paper, we focus on optimizing the refinement phase of EMD-based similarity search by (i) adapting an efficient min-cost flow algorithm (SIA) for EMD computation, (ii) proposing a dynamic distance bound, which can be used to terminate an EMD refinement early, and (iii) proposing a dynamic refinement order for the candidates which, paired with a concurrent EMD refinement strategy, reduces the amount of needless computations. Our proposed techniques are orthogonal to and can be easily integrated with the state-of-the-art filtering techniques, reducing the cost of EMD-based similarity queries by orders of magnitude. Yu Tang 0001, Leong Hou U, Yilun Cai, Nikos Mamoulis, Reynold Cheng |
Proc. VLDB Endow. | 2 |
| 2013 | Efficient All Top-$(k)$ Computation - A Unified Solution for All Top-$(k)$, Reverse Top-$(k)$ and Top-$(m)$ Influential QueriesabstractGiven a set of objects P and a set of ranking functions F over P, an interesting problem is to compute the top ranked objects for all functions. Evaluation of multiple top-k queries finds application in systems, where there is a heavy workload of ranking queries (e.g., online search engines and product recommendation systems). The simple solution of evaluating the top-k queries one-by-one does not scale well; instead, the system can make use of the fact that similar queries share common results to accelerate search. This paper is the first, to our knowledge, thorough study of this problem. We propose methods that compute all top-k queries in batch. Our first solution applies the block indexed nested loops paradigm, while our second technique is a view-based algorithm. We propose appropriate optimization techniques for the two approaches and demonstrate experimentally that the second approach is consistently the best. Our approach facilitates evaluation of other complex queries that depend on the computation of multiple top-k queries, such as reverse top-k and top-m influential queries. We show that our batch processing technique for these complex queries outperform the state-of-the-art by orders of magnitude. Shen Ge, Leong Hou U, Nikos Mamoulis, David Wai-Lok Cheung |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2012 | Detecting Common Interest Kernels in Large Social NetworksabstractIn general, users may influence each other by their activities in social networks. It is interesting to explore hidden relationships of users based on their social activities. In this paper, we define and study a novel community detection problem that is to discover the hidden community structure in large social networks based on their common interests. We observe that the users typically pay more attention to those users who share similar interests, which enable a way to partition the users into different communities according to their common interests. We propose two algorithms to detect influential communities using common interests in large social networks efficiently and effectively. We conduct our experimental evaluation using a dataset from Epinions, which demonstrates that our method achieves 4%-11.8% accuracy improvement over the state of the art method. Weishu Hu, Leong Hou U, Zhiguo Gong |
Web Intelligence | 2 |
| 2011 | Identifying points of interest by self-tuning clusteringabstractDeducing trip related information from web-scale datasets has received very large amounts of attention recently. Identifying points of interest (POIs) in geo-tagged photos is one of these problems. The problem can be viewed as a standard clustering problem of partitioning two dimensional objects. In this work, we study spectral clustering which is the first attempt for the POIs identification. However, there is no unified approach to assign the clustering parameters; especially the features of POIs are immensely varying in different metropolitans and locations. To address this, we are intent to study a self-tuning technique which can properly assign the parameters for the clustering needed. Besides geographical information, web photos inherently store rich information. These information are mutually influenced each others and should be taken into trip related mining tasks. To address this, we study reinforcement which constructs the relationship over multiple sources by iterative learning. At last, we thoroughly demonstrate our findings by web scale datasets collected from Flickr. Yiyang Yang, Zhiguo Gong, Leong Hou U |
SIGIR | 3 |
| 2010 | Durable top-k search in document archivesabstractWe propose and study a new ranking problem in versioned databases. Consider a database of versioned objects which have different valid instances along a history (e.g., documents in a web archive). Durable top-k search finds the set of objects that are consistently in the top-k results of a query (e.g., a keyword query) throughout a given time interval (e.g., from June 2008 to May 2009). Existing work on temporal top-k queries mainly focuses on finding the most representative top-k elements within a time interval. Such methods are not readily applicable to durable top-k queries. To address this need, we propose two techniques that compute the durable top-k result. The first is adapted from the classic top-k rank aggregation algorithm NRA. The second technique is based on a shared execution paradigm and is more efficient than the first approach. In addition, we propose a special indexing technique for archived data. The index, coupled with a space partitioning technique, improves performance even further. We use data from Wikipedia and the Internet Archive to demonstrate the efficiency and effectiveness of our solutions. Leong Hou U, Nikos Mamoulis, Klaus Berberich, Srikanta J. Bedathur |
SIGMOD Conference | 1 |
| 2010 | Efficient Proximity Detection among Mobile Users via Self-Tuning PoliciesabstractGiven a set of users, their friend relationships, and a distance threshold per friend pair, the proximity detection problem is to find each pair of friends such that the Euclidean distance between them is within the given threshold. This problem plays an essential role in friend-locator applications and massively multiplayer online games. Existing proximity detection solutions either incur substantial location update costs or their performance does not scale well to a large number of users. Motivated by this, we present a centralized proximity detection solution that assigns each mobile client with a mobile region. We then design a self-tuning policy to adjust the radius of the region automatically, in order to minimize communication cost. In addition, we analyze the communication cost of our solutions, and provide valuable insights on their behaviors. Extensive experiments suggest that our proposed solution is efficient and robust with respect to various parameters. Man Lung Yiu, Leong Hou U, Simonas Saltenis, Kostas Tzoumas |
Proc. VLDB Endow. | 2 |
| 2010 | Optimal matching between spatial datasets under capacity constraintsabstractConsider a set of customers (e.g., WiFi receivers) and a set of service providers (e.g., wireless access points), where each provider has a capacity and the quality of service offered to its customers is anti-proportional to their distance. The Capacity Constrained Assignment (CCA) is a matching between the two sets such that (i) each customer is assigned to at most one provider, (ii) every provider serves no more customers than its capacity, (iii) the maximum possible number of customers are served, and (iv) the sum of Euclidean distances within the assigned provider-customer pairs is minimized. Although max-flow algorithms are applicable to this problem, they require the complete distance-based bipartite graph between the customer and provider sets. For large spatial datasets, this graph is expensive to compute and it may be too large to fit in main memory. Motivated by this fact, we propose efficient algorithms for optimal assignment that employ novel edge-pruning strategies, based on the spatial properties of the problem. Additionally, we develop incremental techniques that maintain an optimal assignment (in the presence of updates) with a processing cost several times lower than CCA recomputation from scratch. Finally, we present approximate (i.e., suboptimal) CCA solutions that provide a tunable trade-off between result accuracy and computation cost, abiding by theoretical quality guarantees. A thorough experimental evaluation demonstrates the efficiency and practicality of the proposed techniques. Leong Hou U, Kyriakos Mouratidis, Man Lung Yiu, Nikos Mamoulis |
ACM Trans. Database Syst. | 1 |
| 2010 | Continuous spatial assignment of moving users
Leong Hou U, Kyriakos Mouratidis, Nikos Mamoulis |
VLDB J. | 1 |
| 2009 | Efficient Evaluation of Multiple Preference QueriesabstractConsider multiple users searching for a hotel room, based on size, cost, distance to the beach, etc. Users may have variable preferences expressed by different weights on the attributes of the searched objects. Although individual preference queries can be evaluated by selecting the object in the database with the highest aggregate score, in the case of multiple requests at the same time, a single object cannot be assigned to more than one users. The challenge is to compute a fair 1-1 matching between the queries and a subset of the objects. We model this as a stable-marriage problem and propose an efficient technique for its evaluation. Our algorithm is an iterative process, which finds at each step the query-object pair with the highest score and removes it from the problem. This is done efficiently by maintaining and matching the skyline of the remaining objects with the remaining queries at each step. An experimental evaluation with synthetic and real data confirms the effectiveness of our method. Leong Hou U, Nikos Mamoulis, Kyriakos Mouratidis |
ICDE | 1 |
| 2009 | A Fair Assignment Algorithm for Multiple Preference QueriesabstractConsider an internship assignment system, where at the end of each academic year, interested university students search and apply for available positions, based on their preferences (e.g., nature of the job, salary, office location, etc). In a variety of facility, task or position assignment contexts, users have personal preferences expressed by different weights on the attributes of the searched objects. Although individual preference queries can be evaluated by selecting the object in the database with the highest aggregate score, in the case of multiple simultaneous requests, a single object cannot be assigned to more than one users. The challenge is to compute a fair 1--1 matching between the queries and the objects. We model this as a stable-marriage problem and propose an efficient method for its processing. Our algorithm iteratively finds stable query-object pairs and removes them from the problem. At its core lies a novel skyline maintenance technique, which we prove to be I/O optimal. We conduct an extensive experimental evaluation using real and synthetic data, which demonstrates that our approach outperforms adaptations of previous methods by several orders of magnitude. Leong Hou U, Nikos Mamoulis, Kyriakos Mouratidis |
Proc. VLDB Endow. | 1 |
| 2008 | Capacity constrained assignment in spatial databasesabstractGiven a point set P of customers (e.g., WiFi receivers) and a point set Q of service providers (e.g., wireless access points), where each q ∈ Q has a capacity q.k, the capacity constrained assignment (CCA) is a matching M ⊆ Q × P such that (i) each point q ∈ Q (p ∈ P) appears at most k times (at most once) in M, (ii) the size of M is maximized (i.e., it comprises min{|P|, ∑q∈Qq.k} pairs), and (iii) the total assignment cost (i.e., the sum of Euclidean distances within all pairs) is minimized. Thus, the CCA problem is to identify the assignment with the optimal overall quality; intuitively, the quality of q's service to p in a given (q, p) pair is anti-proportional to their distance. Although max-flow algorithms are applicable to this problem, they require the complete distance-based bipartite graph between Q and P. For large spatial datasets, this graph is expensive to compute and it may be too large to fit in main memory. Motivated by this fact, we propose efficient algorithms for optimal assignment that employ novel edge-pruning strategies, based on the spatial properties of the problem. Additionally, we develop approximate (i.e., suboptimal) CCA solutions that provide a trade-off between result accuracy and computation cost, abiding by theoretical quality guarantees. A thorough experimental evaluation demonstrates the efficiency and practicality of the proposed techniques. Leong Hou U, Man Lung Yiu, Kyriakos Mouratidis, Nikos Mamoulis |
SIGMOD Conference | 1 |
| 2008 | Computation and Monitoring of Exclusive Closest PairsabstractGiven two datasetsAandB, their exclusive closest pairs (ECP) join is a one-to-one assignment of objects from the two datasets, such that (i) the closest pair (a,b) inAtimesBis in the result and (ii) the remaining pairs are determined by removing objectsa,bfromA,Brespectively, and recursively searching for the next closest pair. A real application of exclusive closest pairs is the computation of (car, parking slot) assignments. This paper introduces the problem and proposes several solutions that solve it in main-memory, exploiting space partitioning. In addition, we define a dynamic version of the problem, where the objective is to continuously monitor the ECP join solution, in an environment where the joined datasets change positions and content. Finally, we study an extended form of the query, where objects in one of the two joined sets (e.g., parking slots) have a capacity constraint, allowing them to match with multiple objects from the other set (e.g., cars). We show how our techniques can be extended for this variant and compare them with a previous solution to this problem. Experimental results on a system prototype demonstrate the efficiency and applicability of the proposed algorithms. Leong Hou U, Nikos Mamoulis, Man Lung Yiu |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2007 | Continuous Monitoring of Exclusive Closest Pairs
Leong Hou U, Nikos Mamoulis, Man Lung Yiu |
SSTD | 1 |
| 2006 | Multi-term Web Query Expansion Using WordNet
Zhiguo Gong, Chan Wa Cheang, Leong Hou U |
DEXA | 3 |
| 2006 | Web image indexing by using associated texts
Zhiguo Gong, Leong Hou U, Chan Wa Cheang |
Knowl. Inf. Syst. | 2 |
| 2005 | Web Query Expansion by WordNet
Zhiguo Gong, Chan Wa Cheang, Leong Hou U |
DEXA | 3 |