EDBT 2026 Demo / reviewers in the wild / expert
Quang Hieu Vu
dblp:33/1532
· DBLP profile ↗
15ranked-venue papers in the field
5as first author
4since 2021 · last 2026
0009-0008-8404-4153ORCID · corroborated
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 10 (2 first)Big Data, Cloud & Distributed Data Systems · 4 (2 first)Information Retrieval & Web Search · 1 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Enhancing Job Search Effectiveness with LLM-Powered Context-Aware Query Reformulation
Quang Hieu Vu, Behnaz Nojavanasghari, Frank Yang, Andrew Rabinovich |
ECIR (4) | 1 |
| 2022 | Demystify scrambled and encoded images with auto-encodersabstractMonitoring systems have become more and more popular. A typical example is a smart home monitoring system which provides peace of mind for people staying far away from their homes. This system can be deployed for different purposes, such as to take care elderly staying at home alone or to provide anti-theft when nobody is at home. In this type of monitoring systems, there is always a problem with protecting the privacy and security of captured images. This problem is often addressed by either scrambling or encoding techniques that add noise in or to distort the images. In the IEEE Big Data 2022 Cup, the challenge is to detect and perform matching between an original image and its scrambled or encoded version. Generally, if we are able to train a machine learning model that would correctly identify the matching, it will be proof that the applied scrambling or encoding technique is not strong enough to protect data and hence it needs to be strengthened further. In this paper, we present an auto-encoder architecture that allows us to demystify scrambled or encoded images as long as the scrambling or encoding techniques are deterministic. Source code is publicly available1. Huu-Thanh Nguyen 0003, Quang Hieu Vu, Anh-Dung Huynh |
IEEE Big Data | 2 |
| 2021 | Automated feature engineering for prediction of victories in online computer gamesabstractAn accurate evaluation of player-win likelihoods during online games is critical for controlling the attractiveness and immersion of the gameplay, especially if played against an AI bot. Predicting game victories is a very challenging problem heavily depends on the complexity and the stage of the game. With the multitude of ways and formats that the players, the gameplay, individual state and history can be encoded and utilized by machine learning (ML) models, it is fascinating to take part in the IEEE Big Data 2021 Cup and explore which data representations, feature engineering methods and prediction models work better than others and what levels of predictability they can achieve in the specific use case of predicting victories in Tactical Troops: Anthracite Shift online computer game. Our explorations throughout the game and a high 4th place in the Cup’s final indicate that a careful and comprehensive feature engineering methodology numerically capturing the last state of the game paired with the variants of the gradient boosting models offer a robust and competitive solution for this challenge. Dymitr Ruta, Ling Cen, Quang Hieu Vu |
IEEE BigData | 4 |
| 2021 | A combination of general and specific models to predict victories in video gamesabstractAt anytime in a tactics game, given the current status of the game players, it’s always interesting to predict who is going to win the game in the end. This is the challenge defined in the IEEE BigData Cup 2021, where the objective is to predict the likelihood of winning the game, Tactical Troops: Anthracite Shift, given information of the players as well as logged data of the game at the time the prediction needs to be made. To address this challenge, we have developed a hybrid model that combines a general model trained on all the data and two specific models trained on particular data of two distinct game modes. Our implementation was realized by LightGBM, one of the most popular tree-based libraries implementing the state-of-the-art Extreme Gradient Boosting algorithm. In addition to combined models, a thoroughly feature engineering and feature selection together with a special handling of missing values and categorical features, a careful hyper-parameter tuning, and a robust cross-validation strategy to avoid overfitting issues helped us win the 2ndplace in the competition. Quang Hieu Vu, Dymitr Ruta, Ling Cen |
IEEE BigData | 1 |
| 2019 | Gradient boosting decision trees for cyber security threats detection based on network events logsabstractThe rapid expansion of Internet of Things (IoT) quickly evolves towards a connected network of AI-enabled, smart, multi-sensory devices that generate, consume and exchange enormous amounts of data. Stimulated by the omnipresent cloud-services and ever widening data bandwidth they aspire to control every aspect of our lives from transportation to our health, significantly increasing our reliance on the web-based services and their security. Already millions of cyber security alerts are generated every day and trigger increasingly costly investigations of the Security Operations Centres (SOC). In order to make their operation more efficient security warnings need to be reliably detected and classified based on various levels of severity, scale of potential damage or an ability to defend. We have responded to this challenge in the context of IEEE BigData Cup 2019 focused on predicting cyber security threats that require attention based on detailed logs of network activity leading to the security alert. We have developed a hybrid supervised learning ensemble model combining several state-of-the-art Extreme Gradient Boosting algorithms. Specifically, xGBoost and LightGBM model versions have been built on separate sets of features extracted from the raw logs of network events preceding the alerts and then synergically aggregated. Models' diversity imposed by algorithmic differences, complementary feature subsets, and individually optimized hyperparameters, combined with robust stratified cross-validation scheme resulted with the best true alerts detection rate yielding the AUC score in excess of 0.93, that outperformed all other 248 competing teams. Quang Hieu Vu, Dymitr Ruta, Ling Cen |
IEEE BigData | 1 |
| 2011 | SQPR: Stream query planning with reuseabstractWhen users submit new queries to a distributed stream processing system (DSPS), a query planner must allocate physical resources, such as CPU cores, memory and network bandwidth, from a set of hosts to queries. Allocation decisions must provide the correct mix of resources required by queries, while achieving an efficient overall allocation to scale in the number of admitted queries. By exploiting overlap between queries and reusing partial results, a query planner can conserve resources but has to carry out more complex planning decisions. In this paper, we describe SQPR, a query planner that targets DSPSs in data centre environments with heterogeneous resources. SQPR models query admission, allocation and reuse as a single constrained optimisation problem and solves an approximate version to achieve scalability. It prevents individual resources from becoming bottlenecks by re-planning past allocation decisions and supports different allocation objectives. As our experimental evaluation in comparison with a state-of-the-art planner shows SQPR makes efficient resource allocation decisions, even with a high utilisation of resources, with acceptable overheads. Evangelia Kalyvianaki, Wolfram Wiesemann, Quang Hieu Vu, Daniel Kuhn 0001, Peter R. Pietzuch |
ICDE | 3 |
| 2009 | Adaptive Multi-join Query Processing in PDBMSabstractTraditionally, distributed databases assume that the (small) set of nodes participating in a query is known apriori, the data is well placed, and the statistics are readily available. However, these assumptions are no longer valid in a peer-based database management system (PDBMS). As such, it is a challenge to process and optimize queries in a PDBMS. In this paper, we present our distributed solution to this problem for multi-way join queries. Our approach first processes a multi-way join query based on an initial query evaluation plan (generated using statistical data that may be obsolete or inaccurate); as the query is being processed, statistics obtained on-the-fly are used to (continuously) refine the current plan dynamically into a more effective one. We have conducted an extensive performance study which shows that our adaptive query processing strategy can reduce the network traffic significantly. Sai Wu, Quang Hieu Vu, Jianzhong Li 0001, Kian-Lee Tan |
ICDE | 2 |
| 2009 | Histogram-Based Global Load Balancing in Structured Peer-to-Peer SystemsabstractOver the past few years, peer-to-peer (P2P) systems have rapidly grown in popularity and have become a dominant means for sharing resources. In these systems, load balancing is a key challenge because nodes are often heterogeneous. While several load-balancing schemes have been proposed in the literature, these solutions are typically ad hoc, heuristic based, and localized. In this paper, we present a general framework, HiGLOB, for global load balancing in structured P2P systems. Each node in HiGLOB has two key components: 1) a histogram manager maintains a histogram that reflects a global view of the distribution of the load in the system, and 2) a load-balancing manager that redistributes the load whenever the node becomes overloaded or underloaded. We exploit the routing metadata to partition the P2P network into nonoverlapping regions corresponding to the histogram buckets. We propose mechanisms to keep the cost of constructing and maintaining the histograms low. We further show that our scheme can control and bound the amount of load imbalance across the system. Finally, we demonstrate the effectiveness of HiGLOB by instantiating it over three existing structured P2P systems: Skip Graph, BATON, and Chord. Our experimental results indicate that our approach works well in practice. Quang Hieu Vu, Beng Chin Ooi, Martin C. Rinard, Kian-Lee Tan |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2009 | Skyframe: a framework for skyline query processing in peer-to-peer systems
Quang Hieu Vu, Beng Chin Ooi, Anthony K. H. Tung, Lizhen Xu |
VLDB J. | 2 |
| 2008 | COSTA: Adaptive Indexing for Terms in a Large-scale Distributed SystemabstractWe introduce COSTA, for content-based search using term aggregation. Besides advantages shared with other P2P-based information retrieval systems, the system has several characteristics that distinguish itself from other systems: First, an adaptive indexing scheme which can dynamically identify important terms is used. Important terms are indexed in a chord-like ring, while other terms are aggregated in a balanced tree. We argue that this architecture is more flexible and suitable for term indexing than DHT-based methods. Furthermore, this structure allows to eliminate the requirement of maintaining global knowledge, and hence we can avoid the difficulty in maintaining such knowledge. Term aggregation is useful not only for performance enhancement, but also for improving the quality of search, by using of the term statistics information obtained via the aggregation. Traditional IR techniques such as query expansion can be utilized based on the information. Therefore, COSTA finely integrates distributed indexing with information retrieval. Advanced techniques, such as node clustering, caching and workload balance, are employed. We show that more existing optimization techniques can be adopted for further improvement of the system's performance. Aoying Zhou, Rong Zhang 0002, Quang Hieu Vu, Weining Qian |
ICDE | 3 |
| 2008 | A graph method for keyword-based selection of the top-K databasesabstractWhile database management systems offer a comprehensive solution to data storage, they require deep knowledge of the schema, as well as the data manipulation language, in order to perform effective retrieval. Since these requirements pose a problem to lay or occasional users, several methods incorporate keyword search (KS) into relational databases. However, most of the existing techniques focus on querying a single DBMS. On the other hand, the proliferation of distributed databases in several conventional and emerging applications necessitates the support for keyword-based data sharing and querying over multiple DMBSs. In order to avoid the high cost of searching in numerous, potentially irrelevant, databases in such systems, we propose G-KS, a novel method for selecting the top-K candidates based on their potential to contain results for a given query. G-KSsummarizes each database by a keyword relationship graph, where nodes represent terms and edges describe relationships between them. Keyword relationship graphs are utilized for computing the similarity between each database and a KS query, so that, during query processing, only the most promising databases are searched. An extensive experimental evaluation demonstrates that G-KS outperforms the current state-of-the-art technique on all aspects, including precision, recall, efficiency, space overhead and flexibility of accommodating different semantics. Quang Hieu Vu, Beng Chin Ooi, Dimitris Papadias, Anthony K. H. Tung |
SIGMOD Conference | 1 |
| 2008 | Adaptive indexing for content-based search in P2P systems
Aoying Zhou, Rong Zhang 0002, Weining Qian, Quang Hieu Vu, Tianming Hu |
Data Knowl. Eng. | 4 |
| 2006 | VBI-Tree: A Peer-to-Peer Framework for Supporting Multi-Dimensional Indexing SchemesabstractMulti-dimensional data indexing has received much attention in a centralized database. However, not so much work has been done on this topic in the context of Peerto- Peer systems. In this paper, we propose a new Peer-to- Peer framework based on a balanced tree structure overlay, which can support extensible centralized mapping methods and query processing based on a variety of multidimensional tree structures, including R-Tree, X-Tree, SSTree, and M-Tree. Specifically, in a network with N nodes, our framework guarantees that point queries and range queries can be answered within O(logN) hops. We also provide an effective load balancing strategy to allow nodes to balance their work load efficiently. An experimental assessment validates the practicality of our proposal. H. V. Jagadish, Beng Chin Ooi, Quang Hieu Vu, Rong Zhang 0002, Aoying Zhou |
ICDE | 3 |
| 2006 | Speeding up search in peer-to-peer networks with a multi-way tree structureabstractPeer-to-Peer systems have recently become a popular means to share resources. Effective search is a critical requirement in such systems, and a number of distributed search structures have been proposed in the literature. Most of these structures provide "log time search" capability, where the logarithm is taken base 2. That is, in a system with N nodes, the cost of the search is O(log2N).In database systems, the importance of large fanout index structures has been well recognized. In P2P search too, the cost could be reduced considerably if this logarithm were taken to a larger base. In this paper, we propose a multi-way tree search structure, which reduces the cost of search to O(logmN), where m is the fanout. The penalty paid is a larger update cost, but we show how to keep this penalty to be no worse than linear in m. We experimentally explore this tradeoff between search and update cost as a function of m, and suggest how to find a good trade-off point.The multi-way tree structure we propose, BATON*, is derived from the BATON structure that has recently been suggested. In addition to multi-way fanout, BATON* also adds support for multi-attribute queries to BATON. H. V. Jagadish, Beng Chin Ooi, Kian-Lee Tan, Quang Hieu Vu, Rong Zhang 0002 |
SIGMOD Conference | 4 |
| 2005 | BATON: A Balanced Tree Structure for Peer-to-Peer Networks
H. V. Jagadish, Beng Chin Ooi, Quang Hieu Vu |
VLDB | 3 |