EDBT 2026 Demo / reviewers in the wild / expert
Jiamin Huang
dblp:131/4148
· DBLP profile ↗
11ranked-venue papers
2as first author
1since 2021 · last 2022
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 8 · 1 first-authorArtificial intelligence and machine learning · 1Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
8 papers |
Transaction processing and concurrency control · 42% Spatial and temporal data management · 37% Recommender systems · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Performance modeling and evaluation · 100% | |
| Human-computer interaction and pervasive computing
2 papers |
Collaborative and social computing · 100% |
Topics — the 18 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Spatial and temporal data management
trajectory data management |
0.6 | 3 | 2015 | Calibrating trajectory data for spatio-temporal similarity analysis · VLDB J. 2015 STMaker - A System to Make Sense of Trajectory Data · Proc. VLDB Endow. 2014 Calibrating trajectory data for similarity-based analysis · SIGMOD Conference 2013 |
Recommender systems › domain-specific recommendation
route recommendation |
0.4 | 2 | 2014 | A crowd-based route recommendation system-CrowdPlanner · ICDE 2014 CrowdPlanner: A crowd-based route recommendation system · ICDE 2014 |
Transaction processing and concurrency control
contention management |
0.3 | 1 | 2018 | Contention-Aware Lock Scheduling for Transactional Databases · Proc. VLDB Endow. 2018 |
Transaction processing and concurrency control › concurrency control
locking |
0.3 | 1 | 2018 | Contention-Aware Lock Scheduling for Transactional Databases · Proc. VLDB Endow. 2018 |
Transaction processing and concurrency control › transaction scheduling
lock scheduling |
0.3 | 1 | 2018 | Contention-Aware Lock Scheduling for Transactional Databases · Proc. VLDB Endow. 2018 |
Transaction processing and concurrency control › transaction performance
transaction latency |
0.3 | 1 | 2017 | A Top-Down Approach to Achieving Performance Predictability in Database Systems · SIGMOD Conference 2017 |
Performance modeling and evaluation
delay analysis |
0.3 | 1 | 2017 | Statistical Analysis of Latency Through Semantic Profiling · EuroSys 2017 |
Performance modeling and evaluation › performance diagnosis
performance debugging |
0.3 | 1 | 2017 | Statistical Analysis of Latency Through Semantic Profiling · EuroSys 2017 |
Performance modeling and evaluation
workload characterization |
0.3 | 1 | 2017 | Statistical Analysis of Latency Through Semantic Profiling · EuroSys 2017 |
Collaborative and social computing
crowdsourcing |
0.2 | 2 | 2014 | CrowdPlanner: A crowd-based route recommendation system · ICDE 2014 A crowd-based route recommendation system-CrowdPlanner · ICDE 2014 |
Data mining
similarity analysis |
0.2 | 1 | 2015 | Calibrating trajectory data for spatio-temporal similarity analysis · VLDB J. 2015 |
Spatial and temporal data management
spatio-temporal similarity |
0.2 | 1 | 2015 | Calibrating trajectory data for spatio-temporal similarity analysis · VLDB J. 2015 |
Spatial and temporal data management
trajectory data |
0.2 | 1 | 2015 | Making sense of trajectory data: A partition-and-summarization approach · ICDE 2015 |
Spatial and temporal data management › trajectory analysis
trajectory segmentation |
0.2 | 1 | 2015 | Making sense of trajectory data: A partition-and-summarization approach · ICDE 2015 |
Collaborative and social computing › crowdsourcing
worker selection |
0.2 | 1 | 2014 | CrowdPlanner: A crowd-based route recommendation system · ICDE 2014 |
Transaction processing and concurrency control
concurrency control |
0.1 | 1 | 2018 | Contention-Aware Lock Scheduling for Transactional Databases · Proc. VLDB Endow. 2018 |
Program analysis
dynamic analysis |
0.1 | 1 | 2017 | Statistical Analysis of Latency Through Semantic Profiling · EuroSys 2017 |
Information retrieval
text summarization |
0.1 | 1 | 2014 | STMaker - A System to Make Sense of Trajectory Data · Proc. VLDB Endow. 2014 |
Methods — techniques the papers use, named apart from their topics
task generation · 0.9statistical analysis · 0.6control flow graph · 0.6worker selection algorithm · 0.6contention-aware scheduling · 0.3partition-and-summarization · 0.2feature selection · 0.2natural language generation · 0.2machine learning · 0.2geometry-based calibration · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Dynamic Target Acceleration Estimation Using CSIabstractWireless sensing attracts significant attention in recent years, due to its ubiquitous nature, individual privacy-preserving ability, and potential for future applications, such as home security and the Internet of Things (IoT). Among the sensed information, the dynamic human target acceleration, which can be used for gait analysis and passive localization, plays an irreplaceable role. Considering the target velocity is composed of initial velocity and acceleration, this paper proposes a model to describe the relationship between the acceleration of the dynamic target and the CSI phase change between adjacent CSI packets. Based on the proposed model, the target acceleration can be estimated directly from CSI via the fractional Fourier transform, which is essentially different from the existing algorithm that derives the acceleration from target velocity. The real-world evaluation shows that the median acceleration estimation error can reach about 0.69 m/s2, verifying the effectiveness of the proposed model. Jiacheng Wang 0001, Zengshan Tian, Mu Zhou, Jiamin Huang, Dusit Niyato |
VTC Spring | 5 |
| 2018 | Object-based attention in multiple frames of reference
Weizhi Nan, Lizhu Yan, Jiamin Huang, Ya Fan, Shimin Fu |
CogSci | 3 |
| 2018 | Contention-Aware Lock Scheduling for Transactional DatabasesabstractLock managers are among the most studied components in concurrency control and transactional systems. However, one question seems to have been generally overlooked: "When there are multiple lock requests on the same object, which one(s) should be granted first?" Boyu Tian, Jiamin Huang, Barzan Mozafari, Grant Schoenebeck |
Proc. VLDB Endow. | 2 |
| 2017 | Statistical Analysis of Latency Through Semantic ProfilingabstractMost software profiling tools quantify average performance and rely on a program's control flow graph to organize and report results. However, in interactive server applications, performance predictability is often an equally important measure. Moreover, the end user is often concerned with the performance of a semantically defined interval of execution, such as a request or transaction, which may not directly map to any single function in the call graph, especially in high-performance applications that use asynchrony or event-based programming. It is difficult to distinguish functionality that lies on the critical path of a semantic interval from other activity (e.g., periodic logging or side operations) that may nevertheless appear prominent in a conventional profile. Existing profilers lack the ability to (i) aggregate results for a semantic interval and (ii) attribute its performance variance to individual functions. Jiamin Huang, Barzan Mozafari, Thomas F. Wenisch |
EuroSys | 1 |
| 2017 | A Top-Down Approach to Achieving Performance Predictability in Database SystemsabstractWhile much of the research on transaction processing has focused on improving overall performance in terms of throughput and mean latency, surprisingly less attention has been given to performance predictability: how often individual transactions exhibit execution latency far from the mean. Performance predictability is increasingly important when transactions lie on the critical path of latency-sensitive applications, enterprise software, or interactive web services. Jiamin Huang, Barzan Mozafari, Grant Schoenebeck, Thomas F. Wenisch |
SIGMOD Conference | 1 |
| 2015 | Making sense of trajectory data: A partition-and-summarization approachabstractDue to the prevalence of GPS-enabled devices and wireless communication technology, spatial trajectories that describe the movement history of moving objects are being generated and accumulated at an unprecedented pace. However, a raw trajectory in the form of sequence of timestamped locations does not make much sense for humans without semantic representation. In this work we aim to facilitate human's understanding of a raw trajectory by automatically generating a short text to describe it. By formulating this task as the problem of adaptive trajectory segmentation and feature selection, we propose a partition-and-summarization framework. In the partition phase, we first define a set of features for each trajectory segment and then derive an optimal partition with the aim to make the segments within each partition as homogeneous as possible in terms of their features. In the summarization phase, for each partition we select the most interesting features by comparing against the common behaviours of historical trajectories on the same route and generate short text description for these features. For empirical study, we apply our solution to a real trajectory dataset and have found that the generated text can effectively reflect the important parts in a trajectory. Han Su 0001, Kai Zheng 0001, Kai Zeng 0002, Jiamin Huang, Shazia Sadiq, Nicholas Jing Yuan, Xiaofang Zhou 0001 |
ICDE | 4 |
| 2015 | Calibrating trajectory data for spatio-temporal similarity analysis
Han Su 0001, Kai Zheng 0001, Jiamin Huang, Haozhou Wang, Xiaofang Zhou 0001 |
VLDB J. | 3 |
| 2014 | CrowdPlanner: A crowd-based route recommendation systemabstractAs travel is taking more significant part in our life, route recommendation service becomes a big business and attracts many major players in IT industry. Given a pair of user-specified origin and destination, a route recommendation service aims to provide users with the routes of best travelling experience according to criteria, such as travelling distance, travelling time, traffic condition, etc. However, previous research shows that even the routes recommended by the big-thumb service providers can deviate significantly from the routes travelled by experienced drivers. It means travellers' preferences on route selection are influenced by many latent and dynamic factors that are hard to model exactly with pre-defined formulas. In this work we approach this challenging problem with a very different perspective- leveraging crowds' knowledge to improve the recommendation quality. In this light, CrowdPlanner - a novel crowd-based route recommendation system has been developed, which requests human workers to evaluate candidate routes recommended by different sources and methods, and determine the best route based on their feedbacks. In this paper, we particularly focus on two important issues that affect system performance significantly: (1) how to efficiently generate tasks which are simple to answer but possess sufficient information to derive user-preferred routes; and (2) how to quickly identify a set of appropriate domain experts to answer the questions timely and accurately. Specifically, the task generation component in our system generates a series of informative and concise questions with optimized ordering for a given candidate route set so that workers feel comfortable and easy to answer. In addition, the worker selection component utilizes a set of selection criteria and an efficient algorithm to find the most eligible workers to answer the questions with high accuracy. A prototype system has been deployed to many voluntary mobile clients and extensive tests on real-scenario queries have shown the superiority of CrowdPlanner in comparison with the results given by map services and popular route mining algorithms. Han Su 0001, Kai Zheng 0001, Jiamin Huang, Hoyoung Jeung, Lei Chen 0002, Xiaofang Zhou 0001 |
ICDE | 3 |
| 2014 | A crowd-based route recommendation system-CrowdPlannerabstractRoute recommendation service has become a big business in industry since traveling is now an important part of our daily life. We can travel to unknown places by simply typing in our destination and then following recommendation service's guidance, that a pleasant trip desires them to provide a good route. However, previous research shows that even the routes recommended by the big-thumb service providers can deviate significantly from the routes travelled by experienced drivers since the many latent factors affect drivers' preferences and it is hard for a single route recommendation algorithm to model all of them. In this demo we will present the CrowPlanner system to leverage crowds' knowledge to improve the recommendation quality. It requests human workers to evaluate candidates routes recommended by different sources and methods, and determines the best route based on the feedbacks of these workers. In this demo, we first introduce the core component of our system for smart question generation, and then show several real route recommendation cases and the feedback of users. Han Su 0001, Kai Zheng 0001, Jiamin Huang, Haozhou Wang, Xiaofang Zhou 0001 |
ICDE | 3 |
| 2014 | STMaker - A System to Make Sense of Trajectory DataabstractWidely adoption of GPS-enabled devices generates large amounts of trajectories every day. The raw trajectory data describes the movement history of moving objects by a sequence of < longitude, latitude, time-stamp > triples, which are nonintuitive for human to perceive the prominent features of the trajectory, such as where and how the moving object travels. In this demo, we present the STMaker system to help users make sense of individual trajectories. Given a trajectory, STMaker can automatically extract the significant semantic behavior of the trajectory, and summarize the behavior by a short human-readable text. In this paper, we first introduce the phrases of generating trajectory summarizations, and then show several real trajectory summarization cases. Han Su 0001, Kai Zheng 0001, Kai Zeng 0002, Jiamin Huang, Xiaofang Zhou 0001 |
Proc. VLDB Endow. | 4 |
| 2013 | Calibrating trajectory data for similarity-based analysisabstractDue to the prevalence of GPS-enabled devices and wireless communications technologies, spatial trajectories that describe the movement history of moving objects are being generated and accumulated at an unprecedented pace. Trajectory data in a database are intrinsically heterogeneous, as they represent discrete approximations of original continuous paths derived using different sampling strategies and different sampling rates. Such heterogeneity can have a negative impact on the effectiveness of trajectory similarity measures, which are the basis of many crucial trajectory processing tasks. In this paper, we pioneer a systematic approach to trajectory calibration that is a process to transform a heterogeneous trajectory dataset to one with (almost) unified sampling strategies. Specifically, we propose an anchor-based calibration system that aligns trajectories to a set of anchor points, which are fixed locations independent of trajectory data. After examining four different types of anchor points for the purpose of building a stable reference system, we propose a geometry-based calibration approach that considers the spatial relationship between anchor points and trajectories. Then a more advanced model-based calibration method is presented, which exploits the power of machine learning techniques to train inference models from historical trajectory data to improve calibration effectiveness. Finally, we conduct extensive experiments using real trajectory datasets to demonstrate the effectiveness and efficiency of the proposed calibration system. Han Su 0001, Kai Zheng 0001, Haozhou Wang, Jiamin Huang, Xiaofang Zhou 0001 |
SIGMOD Conference | 4 |