VLDB 2026 Research / reviewers in the wild / expert
Joon-Seok Kim 0001
dblp:207/7324-1 · also Joonseok Kim 0001
· DBLP profile ↗
22ranked-venue papers in the field
10as first author
10since 2021 · last 2026
0000-0001-9963-6698ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 20 (8 first)Data Mining & Knowledge Discovery · 1 (1 first)Other / Interdisciplinary · 1 (1 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Understanding Artifacts of Parallel Micro-Traffic Simulation
Joon-Seok Kim 0001, Gautam Malviya Thakur, Carter Christopher |
MDM | 1 |
| 2025 | Analysis of Artifacts of Parallel Micro-Traffic SimulationabstractMicroscopic traffic simulations are widely used in many applications thanks to their benefits, including high-fidelity human mobility modeling. While parallel computing is often regarded as a breakthrough, one drawback is the significant computational cost it incurs. The communications for the synchronization of resources among the computing nodes are still a bottleneck that can impact overall system performance and efficiency. As an alternative, adjusting synchronization strategies can be considered to reduce the cost, although this may result in decreased accuracy and an increase in undesirable artifacts. To our knowledge, analytical approaches for artifacts and synchronization strategies are not well investigated. In this context, we conduct a comprehensive analysis to understand factors of parallelization of large-scale micro-traffic simulations. Considering the life cycle of a vehicle in simulations, we analyze possible states and state transitions of vehicles in parallel computing. This paper identifies artifacts that may occur in a border region where multiple computing nodes share and exchange due to differences among the internal state of entities and the surrounding environment. Joon-Seok Kim 0001, Gautam Malviya Thakur, Carter Christopher |
SIGSPATIAL/GIS | 1 |
| 2025 | HD-GEN: A Software System for Large-Scale Human Mobility Data Generation Based on Patterns of LifeabstractUnderstanding individual human mobility is critical for a wide range of applications. Real-world trajectory datasets provide valuable insights into actual movement behaviors but are often constrained by data sparsity and participant bias. Synthetic data, by contrast, offer scalability and flexibility but frequently lack realism. To address this gap, we introduce a comprehensive software pipeline for generating, calibrating, and processing large-scale human mobility datasets that integrate the realism of empirical data with the control and extensibility of Patterns-of-Life simulations. Our system consists of three integrated components. First, a genetic algorithm-based calibration module fine-tunes simulation parameters to align with real-world mobility characteristics, such as daily trip counts and radius of gyration, enabling realistic behavioral modeling. Second, a data generation engine constructs geographically grounded simulations using OpenStreetMap data to produce diverse mobility logs. Third, a data processing suite transforms raw simulation logs into structured formats suitable for downstream applications, including model training and benchmarking. Richard Yang, Shiyang Ruan, Joon-Seok Kim 0001, Hamdi Kavak, Andrew T. Crooks, Dieter Pfoser, Carola Wenk, Andreas Züfle |
SIGSPATIAL/GIS | 4 |
| 2025 | Training Machine Learning Models on Human Spatio-temporal Mobility Data: An Experimental Study [Experiment Paper]abstractIndividual-level human mobility prediction has emerged as a significant topic of research. In this paper, we focus on an underexplored problem in human mobility prediction: determining the best practices to train a machine learning model using historical data to forecast an individuals complete trajectory over the next days and weeks. In this experiment paper, we undertake a comprehensive experimental analysis of diverse models, parameter configurations, and training strategies, accompanied by an in-depth examination of the statistical distribution inherent in human mobility patterns. Our empirical evaluations encompass both Long Short-Term Memory and Transformer-based architectures, and further investigate how incorporating individual life patterns can enhance the effectiveness of the prediction. Moreover, since the absence of explicit user information is often missing due to user privacy, we show that the sampling of users may exacerbate data skewness and result in a substantial loss in predictive accuracy. To mitigate data imbalance and preserve diversity, we apply user semantic clustering with stratified sampling to ensure that the sampled dataset remains representative. Our results further show that small-batch stochastic gradient optimization improves model performance, especially when human mobility training data is limited. Lance Kennedy, Ruochen Kong 0001, Joon-Seok Kim 0001, Andreas Züfle |
SIGSPATIAL/GIS | 4 |
| 2025 | Exploring the Utility-Privacy Trade-Off: Impacts of Semantic and Visit Types Ambiguities on Human Mobility SimulationabstractHumans are in perpetual movement, constantly traversing buildings, cities, waters, oceans, and countries. Mobility stands out as a major driving force shaping our modern societies. Capturing and explaining human behavior in a world of eight billion distinct mobility agendas is a complex challenge. With the rise of interconnected devices and platforms, such as smartphones, wearables, and point-of-interest data, largescale behavioral data has become more accessible, enabling rich insights into mobility patterns. However, the widespread availability of such data introduces significant ethical challenges. Detailed mobility data can inadvertently reveal sensitive personal information, including individuals' locations, habits, social interactions, and even political or religious affiliations. Beyond privacy breaches, the ethical implications of uncovering and potentially manipulating underlying behavioral patterns demand attention. Striking a balance between the utility of mobility models and the protection of individual privacy is therefore paramount. This paper explores the utility-privacy trade-offs in human mobility modeling, focusing on the impacts of introducing semantic and visit type ambiguities. By systematically examining how these ambiguities affect the fidelity of simulated trajectories and privacy risks, we provide a framework for evaluating ethical and privacy-conscious modeling practices. Our findings emphasize the need for methods that safeguard privacy without undermining the usefulness of mobility models, contributing to the responsible advancement of mobility science in alignment with ethical standards and societal expectations. Licia Amichi, Joon-Seok Kim 0001, Gautam Malviya Thakur, Carter Christopher |
MDM | 2 |
| 2024 | The Patterns of Life Human Mobility SimulationabstractWe demonstrate the Patterns of Life Simulation to create realistic simulations of human mobility in a city. This simulation has recently been used to generate massive amounts of trajectory and check-in data. Our demonstration focuses on using the simulation twofold: (1) using the graphical user interface (GUI), and (2) running the simulation headless by disabling the GUI for faster data generation. We further demonstrate how the Patterns of Life simulation can be used to simulate any region on Earth by using publicly available data from OpenStreetMap. Finally, we also demonstrate recent improvements to the scalability of the simulation allows simulating up to 100,000 individual agents for years of simulation time. During our demonstration, as well as offline using our guides on GitHub, participants will learn: (1) The theories of human behavior driving the Patters of Life simulation, (2) how to simulate to generate massive amounts of synthetic yet realistic trajectory data, (3) running the simulation for a region of interest chosen by participants using OSM data, (4) learn the scalability of the simulation and understand the properties of generated data, and (5) manage thousands of parallel simulation instances running concurrently. Will Kohn, Shiyang Ruan, Joon-Seok Kim 0001, Hamdi Kavak, Andrew T. Crooks, Dieter Pfoser, Carola Wenk, Andreas Züfle |
SIGSPATIAL/GIS | 4 |
| 2024 | HumoNet: A Framework for Realistic Modeling and Simulation of Human Mobility NetworkabstractUnderstanding, analyzing, and predicting human mobility and dynamics are valuable to solving pressing problems, developing effective plans, and prescribing timely remedies. As a computational approach, realistic human mobility simulations allow us to understand, analyze, and predict complex systems, including human societies. Accurate simulations rely on (1) the model that captures interactions and behaviors of myriad entities in our society and (2) the mapping of model instances to real-world entities. Taking this into account, this paper introduces the Human Mobility Network simulation framework (HumoNet), an integrated patterns of life (POL) simulation framework that leverages real-world data layers including transportation networks, points of interest, populations, popularity, and human trajectories. HumoNet is a data informed model in which agents are equipped with activities, locomotion, and planning capabilities. To simulate realistic kinematic maneuvers of individuals in transportation networks, HumoNet harnesses a microscopic traffic simulator that provides interaction among vehicles and traffic objects. In this paper, we describe the framework, outline our methodologies, and discuss the data processing and challenges of each data layer. Through experiments, we demonstrate that our simulations capture key features of human mobility by comparing them to the literature and real data using standard measures of human mobility (i.e., the radius of gyration, number of locations visited, level of exploration) and metrics scoring (i.e., Jensen-Shannon divergence). We envision that the synthetic data produced by HumoNet will serve as a benchmark for analyzing epidemics, deploying EV charging networks, and validating AI/ML tasks such as location prediction. Joon-Seok Kim 0001, Gautam Malviya Thakur, Licia Amichi, Annetta Burger, Chathika Gunaratne, Joseph V. Tuccillo, Taylor Hauser, Joseph Bentley, Kevin A. Sparks, Debraj De, Chance Brown, Elizabeth C. McBride, Jesse McGaha, James D. Gaboardi, Xiuling Nie, Carter Christopher |
MDM | 1 |
| 2024 | DICER: Data Intensive Computing Environment and Runtime for Evaluating Unprecedented Scale of Geospatial-Temporal Human Mobility DataabstractWith the significant increase in sources and volume of human mobility data through commercial data vendors as well as microsimulation of cities, the scale of geospatial-temporal data to analyze and assess for mobility characterization has grown to the level of Big Data. There are mobility related commercial organizations deploying scalable computing, but often the system architecture, workflow, and intermediate processing components are not fully disclosed in relevant scope. Current research literature has a notable lack of studies demonstrating architectures and workflows for human mobility analytics that are implemented on a TeraByte scale of geospatial-temporal data. In this context, this paper presents a hyperscale-level system solution named DICER (Data Intensive Computing Environment and Runtime) for processing and analytics of geospatial-temporal data at big data scale. Although the cluster computing architecture of DICER with Apache Spark job running on Kubernetes cluster is not new, there are innovations in the workflow, hierarchical processing logic, and a wide range of intermediate preprocessing and mobility metrics calculation. We have performed case studies to validate the effectiveness of DICER system solution by performing detailed analytics and assessment of human mobility microsimulation output at three different scopes and scale, including a usecase with 16.97 TeraByte and 259.2 Billion rows of data. In addition, we have presented another case study of utilizing DICER to perform the same mobility processing and comparative analytics on large-scale commercially available geospatial-temporal data. All these case studies validate the efficiency and usefulness of DICER in computing population mobility characteristics from geospatial-temporal trajectory data at an unprecedented scale (not only just data volume, but also combination of: number of user entities, temporal frequency, spatial resolution, data duration). Debraj De, Gautam Malviya Thakur, Jesse McGaha, Chance Brown, Xiuling Nie, Todd Thomas, James D. Gaboardi, Kevin A. Sparks, Annetta Burger, Elizabeth C. McBride, Joon-Seok Kim 0001, Licia Amichi, Chathika Gunaratne, Carter Christopher, Dan Zubko |
MDM | 11 |
| 2023 | Massive Trajectory Data Based on Patterns of LifeabstractIndividual human location trajectory and check-in data have been the driving force for human mobility research in recent years. However, existing human mobility datasets are very limited in size and representativeness. For example, one of the largest and most commonly used datasets of individual human location trajectories, GeoLife, captures fewer than two hundred individuals. To help fill this gap, this Data and Resources paper leverages an existing data generator based on fine-grained simulation of individual human patterns of life to produce large-scale trajectory, check-in, and social network data. In this simulation, individual human agents commute between their home and work locations, visit restaurants to eat, and visit recreational sites to meet friends. We provide large datasets of months of simulated trajectories for two example regions in the United States: San Francisco and New Orleans. In addition to making the datasets available, we also provide instructions on how the simulation can be used to re-generate data, thus allowing researchers to generate the data locally without downloading prohibitively large files. Shiyang Ruan, Joon-Seok Kim 0001, Hyunjee Jin, Hamdi Kavak, Andrew T. Crooks, Dieter Pfoser, Carola Wenk, Andreas Züfle |
SIGSPATIAL/GIS | 3 |
| 2023 | A Design of Activity-Based Mobility InterventionabstractHuman mobility influences our society and vice versa. During the COVID-19 pandemic, non-pharmaceutical intervention that alters activity-based mobility such as work-from-home greatly impacted human mobility patterns. Many studies on developing mitigation strategies have employed or implemented their own mobility intervention within their model assumption. For fair evaluation between intervention strategies across models, it is significant to set up compatible experimental environments. However, it is difficult to apply the identical intervention to different kinds of models and compare their effectiveness because each model might have different assumptions, capabilities, and implementations. Even if one can apply intervention to heterogeneous models, it may produce undesirable artifacts due to difference of models and integration with intervention. Therefore, minimizing undesirable artifacts and facilitating intervention experiments across heterogeneous models are substantial. Taking this into account, this paper investigates a design of activity-based mobility intervention (ABMI). We define ABMI together with related concepts and develop an extensible data model and schema of ABMI based on the 5W1H method that can be used in different models. As a case study, we apply the ABMI model to a micro-simulation to demonstrate the usability of the proposed model. We expect that standardized ABMI and interfaces may help to streamline development and experiments of intervention strategies across heterogeneous models. Joon-Seok Kim 0001, Gautam Malviya Thakur, Carter Christopher |
SSTD | 1 |
| 2020 | Vehicle Relocation for Ride-HailingabstractEver increasing traffic and consequential congestion wastes fuel and is a significant contributor to Green House Gas (GHG) emissions. Contributors here include ride-sharing services such as Uber, Lyft, and Didi, with their drivers not only transporting passengers, but also spending a considerable time in traffic searching for new ones. To mitigate their impact, this work proposes a novel algorithm to improve the efficiency the drivers' search for passengers. Our algorithm directs unassigned drivers to locations where new passengers are expected to emerge. We use a non-negative matrix factorization approach to model the time and location of passengers given historical training data. A probabilistic search strategy then guides drivers to nearby locations for which we predict new passengers. To ensure that drivers do not over subscribe to such areas, we randomize destinations and provide each driver with a home location destination when unassigned. An experimental evaluation using real-world data from Manhattan shows that our approach actually reduces the search time of drivers and the wait time of passengers compared to baseline solutions. Joon-Seok Kim 0001, Dieter Pfoser, Andreas Züfle |
DSAA | 1 |
| 2020 | Location-Based Social Network Data Generation Based on Patterns of LifeabstractLocation-based social networks (LBSNs) have been studied extensively in recent years. However, utilizing real-world LBSN data sets yields several weaknesses: sparse and small data sets, privacy concerns, and a lack of authoritative ground-truth. To overcome these weaknesses, we leverage a large-scale LBSN simulation to create a framework to simulate human behavior and to create synthetic but realistic LBSN data based on human patterns of life. Such data not only captures the location of users over time but also their interactions via social networks. Patterns of life are simulated by giving agents (i.e., people) an array of “needs” that they aim to satisfy, e.g., agents go home when they are tired, to restaurants when they are hungry, to work to cover their financial needs, and to recreational sites to meet friends and satisfy their social needs. While existing real-world LBSN data sets are trivially small, the proposed framework provides a source for massive LBSN benchmark data that closely mimics the real-world. As such, it allows us to capture 100% of the (simulated) population without any data uncertainty, privacy-related concerns, or incompleteness. It allows researchers to see the (simulated) world through the lens of an omniscient entity having perfect data. Our framework is made available to the community. In addition, we provide a series of simulated benchmark LBSN data sets using different synthetic towns and real-world urban environments obtained from OpenStreetMap. The simulation software and data sets, which comprise gigabytes of spatio-temporal and temporal social network data, are made available to the research community. Joon-Seok Kim 0001, Hyunjee Jin, Hamdi Kavak, Ovi Chris Rouly, Andrew T. Crooks, Dieter Pfoser, Carola Wenk, Andreas Züfle |
MDM | 1 |
| 2020 | Semantically Diverse Path SearchabstractLocation-Based Services are often used to find proximal Points of Interest PoI - e.g., nearby restaurants and museums, police stations, hospitals, etc. - in a plethora of applications. An important recently addressed variant of the problem not only considers the distance/proximity aspect, but also desires semantically diverse locations in the answer-set. For instance, rather than picking several close-by attractions with similar features - e.g., restaurants with similar menus; museums with similar art exhibitions - a tourist may be more interested in a result set that could potentially provide more diverse types of experiences, for as long as they are within an acceptable distance from a given (current) location. Towards that goal, in this work we propose a novel approach to efficiently retrieve a path that will maximize the semantic diversity of the visited PoIs that are within distance limits along a given road network. We introduce a novel indexing structure - the Diversity Aggregated R-tree, based on which we devise efficient algorithms to generate the answer-set - i.e., the recommended locations among a set of given PoIs - relying on a greedy search strategy. Our experimental evaluations conducted on real datasets demonstrate the benefits of proposed methodology over the baseline alternative approaches. Xu Teng, Goce Trajcevski, Joon-Seok Kim 0001, Andreas Züfle |
MDM | 3 |
| 2020 | Managing Uncertainty in Evolving Geo-Spatial DataabstractOur ability to extract knowledge from evolving spatial phenomena and make it actionable is often impaired by unreliable, erroneous, obsolete, imprecise, sparse, and noisy data. Integrating the impact of this uncertainty is a paramount when estimating the reliability/confidence of any time-varying query result from the underlying input data. The goal of this advanced seminar is to survey solutions for managing, querying and mining uncertain spatial and spatio-temporal data. We survey different models and show examples of how to efficiently enrich query results with reliability information. We discuss both analytical solutions as well as approximate solutions based on geosimulation. Andreas Züfle, Goce Trajcevski, Dieter Pfoser, Joon-Seok Kim 0001 |
MDM | 4 |
| 2019 | Simulating Urban Patterns of Life: A Geo-Social Data Generation FrameworkabstractData generators have been heavily used in creating massive trajectory datasets to address common challenges of real-world datasets, including privacy, cost of data collection, and data quality. However, such generators often overlook social and physiological characteristics of individuals and as such their results are often limited to simple movement patterns. To address these shortcomings, we propose an agent-based simulation framework that facilitates the development of behavioral models in which agents correspond to individuals that act based on personal preferences, goals, and needs within a realistic geographical environment. Researchers can use a drag-and-drop interface to design and control their own world including the geospatial and social (i.e. geo-social) properties. The framework is capable of generating and streaming very large data that captures the basic patterns of life in urban areas. Streaming data from the simulation can be accessed in real time through a dedicated API. Joon-Seok Kim 0001, Hamdi Kavak, Umar Manzoor, Andrew T. Crooks, Dieter Pfoser, Carola Wenk, Andreas Züfle |
SIGSPATIAL/GIS | 1 |
| 2019 | Distance-Aware Competitive Spatiotemporal Searching Using Spatiotemporal Resource Matrix Factorization (GIS Cup)abstractCongested traffic wastes billions of liters of fuel and is a significant contributor to Green House Gas (GHG) emissions. Although convenient, ride sharing services such as Uber and Lyft are becoming a significant contributor to these emissions not only because of added traffic but by spending time on the road while waiting for passengers. To help improve the impact of ride sharing, we propose an algorithm to optimize the efficiency of drivers searching for customers. In our model, the main goal is to direct drivers represented as idle agents, i.e., not currently assigned a customer or resource, to locations where we predict new resources to appear. Our approach uses non-negative matrix factorization (NMF) to model and predict the spatio-temporal distributions of resources. To choose destinations for idle agents, we employ a greedy heuristic that strikes a balance between distance greed, i.e., to avoid long trips without resources and resource greed, i.e., to move to a location where resources are expected to appear following the NMF model. To ensure that agents do not oversupply areas for which resources are predicted and under supply other areas, we randomize the destinations of agents using the predicted resource distribution within the local neighborhood of an agent. Our experimental evaluation shows that our approach reduces the search time of agents and the wait time of resources using real-world data from Manhattan, New York, USA. Joon-Seok Kim 0001, Dieter Pfoser, Andreas Züfle |
SIGSPATIAL/GIS | 1 |
| 2019 | Location-Based Social SimulationabstractLocation-based social networks (LBSNs) have been studied extensively in recent years. However, utilizing real-world LBSN datasets in such studies has severe weaknesses: sparse and small datasets, privacy concerns, and a lack of authoritative ground-truth. Our vision is to create a large scale geo-simulation framework to simulate human behavior and to create synthetic but realistic LBSN data that captures the location of users over time as well as social interactions of users in a social network. While existing LBSN datasets are trivially small, such a framework would provide the first source of massive LBSN benchmark data which would closely mimic the real world, containing high-fidelity information of location, and social connections of millions of simulated agents over several years of simulated time. Therefore, it would serve the research community by revitalizing and reshaping research on LBSNs by allowing researchers to see the (simulated) world through the lens of an omniscient entity having perfect data. These evaluations will guide future research enabling us to develop solutions to improve LBSN applications such as user-location recommendation, friend recommendation, location prediction, and location privacy. Hamdi Kavak, Joon-Seok Kim 0001, Andrew T. Crooks, Dieter Pfoser, Carola Wenk, Andreas Züfle |
SSTD | 2 |
| 2019 | Fine-Grained Diversification of Proximity Constrained Queries on Road NetworksabstractProximity-oriented spatial queries, such as range queries and k-nearest neighbors (kNNs), are common in many applications, notably in Location Based Services (LBS). However, in many settings, users may also desire that the returned proximal objects exhibit (likely) maximal and fine-grained semantic diversity. For instance, nearby restaurants with different menu items are more interesting than close ones offering similar menus. Towards that goal, we propose a topic modeling approach based on the Latent Dirichlet Allocation, a generative statistical model, to effectively model and exploit a fine-grained notion of diversity, namely based on sets of keywords (e.g., menu items) instead of a coarser user-given category (e.g., a restaurant's cuisine). In addition, and relying on the notion of Distance Signatures, we propose an index structure that can be used to effectively extract the k objects that are within a range distance from a given query location, and which are also semantically diverse. Our experimental evaluations using real datasets demonstrate that the proposed methodology is able to provide highly diversified answers to cardinality-wise constrained range queries much more efficiently than a straightforward alternative solution. Xu Teng, Jingchao Yang, Joon-Seok Kim 0001, Goce Trajcevski, Andreas Züfle, Mario A. Nascimento |
SSTD | 3 |
| 2016 | Location K-anonymity in indoor spaces
Joon-Seok Kim 0001, Ki-Joune Li |
GeoInformatica | 1 |
| 2011 | Overlapping and synchronizing two worldsabstractRecently social network services in virtual space become popular. In particular, virtual reality services such as Second Life™ provide a very realistic environment for social networking. With recent advances in sensor technologies and mobile devices, several services of augmented reality are also being developed and provided. In this demo, we show a prototype, which connects these two different worlds - virtual reality and augmented reality - so that a user in real world and an avatar in a virtual space communicate for location-based social network. The prototype is implemented with Second Life for virtual space and augmented reality functions of smart phones and tracking sensors. It provides three basic functions. First, a given indoor space in real world is reflected in virtual space. Second the user in the real indoor space is tracked and her/his location is mapped into the virtual space, and at the same time, the location and movement of avatar in the virtual space are also mapped to the real world and shown via smart phone. Third, two users in the same area, a user in the real world and an avatar in the virtual space, can communicate by exchanging messages via dialog box in virtual space and short message service of smart phones. We expect that this prototype will be extended to provide enhanced and flexible social networking services. Daesung Jang, Joon-Seok Kim 0001, Ki-Joune Li, Chi-Hyun Joo |
GIS | 2 |
| 2010 | sTrack: tracking in indoor symbolic space with RFID sensorsabstractSpatial information services in indoor space are an important application area of GIS as in outdoor space. In this paper, we propose a framework for tracking moving objects in indoor symbolic space with RFID sensors. First, we introduce the concepts of indoor symbolic space and tracking in indoor symbolic space, and define the accessibility graph for trackable indoor symbolic space. Second, we propose a deployment method of RFID readers and a construction algorithm of accessibility graph for trackable indoor symbolic space and a tracking method in indoor space with RFID sensors. Finally, we present an implementation example and the result of experiment with real data to validate the proposed method. Hye-Young Kang, Joon-Seok Kim 0001, Ki-Joune Li |
GIS | 2 |
| 2009 | Topology of the Prism Model for 3D Indoor Spatial ObjectsabstractTopological relationships between spatial objects are an essential property of spatial objects. They are used for spatial analysis and query processing. In this paper, we first introduce an alternative 3D geometric model, called the prism model. The prism model is based on an extrusion method from 2D footprints of 3D objects. Then we study the correspondence between the 2D topology of footprints and the topologies of 3D objects using the prism model. We propose a method of topological analysis to implement topological operators for the prism model based on this study. This method is simpler and more efficient than the methods of the 3D spatial model. The topological operators are easy to implement since we can extend the 2D simple feature geometry of OGC provided by most spatial DMBS. Joon-Seok Kim 0001, Hye-Young Kang, Tae-Hoon Lee, Ki-Joune Li |
Mobile Data Management | 1 |