EDBT 2026 Demo / reviewers in the wild / expert
Sergio J. Rey
dblp:22/6448
· DBLP profile ↗
11ranked-venue papers in the field
2as first author
6since 2021 · last 2025
0000-0001-5857-9762ORCID · verified
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 11 (2 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A research agenda for GIScience in a time of disruptionsabstractSocial issues, AI, and climate change are just a few of the disruptive focuses impacting science. The field of GIScience is well positioned to respond to accelerating disruptions due to the interdisciplinary nature of the field and the ability of GIScience approaches to be used in support of decision-making. This manuscript aims to start a conversation that will establish a research agenda for GIScience in an age of disruptions. We outline three guiding principles: (1) focusing on the relevance and real-world impact of research, (2) adopting systems-based thinking and contextual approaches and (3) emphasizing inclusive practices. We then outline prioritized research areas organized by what topics are important focal areas (Data and Infrastructure, Artificial Intelligence, and Causality and Generalizability), and what approaches to science we should be attentive to (Impactful Open Science, Collaborative and Convergent Science, and through Diverse Participation and Partnerships). We conclude with a call to increase impact by balancing slow science with practical and policy-oriented research. We also recognize that while broad adoption of spatial approaches is a signal of GIScience's success, we should continue to work together to advance core knowledge centered on spatial thinking and approaches. Trisalyn A. Nelson, Amy E. Frazier, Peter Kedron, Somayeh Dodge, Bo Zhao 0036, Michael F. Goodchild, Alan T. Murray, Sarah E. Battersby, Lauren Bennett, Justine I. Blanford, Carmen Cabrera Arnau, Christophe Claramunt, Rachel S. Franklin, Joseph Holler, Caglar Koylu, Steven M. Manson, Grant McKenzie, Harvey J. Miller, Taylor Oshan, Sergio J. Rey, Francisco Rowe, Seda Salap-Ayça, Eric Shook, Seth Spielman, Wenfei Xu, John P. Wilson |
Int. J. Geogr. Inf. Sci. | 21 |
| 2024 | Pyneapple-R: Scalable and Expressive Spatial RegionalizationabstractThis paper demonstrates Pyneapple-R, an open-source library for scalable and expressive regionalization. Re-gionalization algorithms, also known as the ‘spatially-constrained clustering algorithms', have been widely adopted in spatial analysis tasks and now evolving towards a more large-scale and fine-scale direction. Through collaborations with social scientists and domain experts, we have identified emerging challenges in existing regionalization techniques, particularly regarding scalability and expressiveness. As data volumes continue to grow and regionalization algorithms become increasingly crucial to decision-making across various fields, enhancing these aspects can significantly impact the quality and effectiveness of re-search and applications. To address these challenges, Pyneapple-R provides novel algorithms for regionalization queries including the expressive p-regions algorithm, the scalable max-p regions algorithm, and the expressive max-p regions problem. To show-case Pyneapple-R, we have developed frontend web applications that enable users to interact with the algorithms by selecting constraints or simply engaging in conversation with the system to issue queries with the help of popular AI models. Interactive notebooks, designed to demonstrate the superiority and simplicity of Pyneapple-R, provide varying levels of detail to help social scientists and developers explore its full potential. Yunfan Kang, Yongyi Liu, Hussah Alrashid, Akash Bilgi, Siddhant Purohit, Ahmed Mahmood, Sergio J. Rey, Amr Magdy 0001 |
ICDE | 7 |
| 2024 | Detecting synthetic population bias using a spatially-oriented framework and independent validation dataabstractModels of human mobility can be broadly applied to find solutions addressing diverse topics such as public health policy, transportation management, emergency management, and urban development. However, many mobility models require individual-level data that is limited in availability and accessibility. Synthetic populations are commonly used as the foundation for mobility models because they provide detailed individual-level data representing the different types and characteristics of people in a study area. Thorough evaluation of synthetic populations is required to detect data biases before the prejudices are transferred to subsequent applications. Although synthetic populations are commonly used for modeling mobility, they are conventionally validated by their sociodemographic characteristics, rather than mobility attributes. Mobility microdata provides an opportunity to independently/externally validate the mobility attributes of synthetic populations. This study demonstrates a spatially-oriented data validation framework and independent data validation to assess the mobility attributes of two synthetic populations at different spatial granularities. Validation using independent data (SafeGraph) and the validation framework replicated the spatial distribution of errors detected using source data (LODES) and total absolute error. Spatial clusters of error exposed the locations of underrepresented and overrepresented communities. This information can guide bias mitigation efforts to generate a more representative synthetic population. Jessica Embury, Atsushi Nara, Sergio J. Rey, Ming-Hsiang Tsou, Sahar Ghanipoor Machiani |
Int. J. Geogr. Inf. Sci. | 3 |
| 2023 | Statistical Inference for Spatial RegionalizationabstractThe process of regionalization involves clustering a set of spatial areas into spatially contiguous regions. Given the NP-hard nature of regionalization problems, all existing algorithms yield approximate solutions. To ascertain the quality of these approximations, it is crucial for domain experts to obtain statistically significant evidence on optimizing the objective function, in comparison to a random reference distribution derived from all potential sample solutions. In this paper, we propose a novel spatial regionalization problem, denoted as SISR (Statistical Inference for Spatial Regionalization), which generates random sample solutions with a predetermined region cardinality. The driving motivation behind SISR is to conduct statistical inference on any given regionalization scheme. To address SISR, we present a parallel technique named PRRP (P-Regionalization through Recursive Partitioning). PRRP operates over three phases: the region growing phase constructs initial regions with a predefined cardinality, while the region merging and region splitting phases ensure the spatial contiguity of unassigned areas, allowing for the growth of subsequent regions with predefined cardinalites. An extensive evaluation shows the effectiveness of PRRP using various real datasets. Hussah Alrashid, Amr Magdy 0001, Sergio J. Rey |
SIGSPATIAL/GIS | 3 |
| 2021 | Efficient regionalization for spatially explicit neighborhood delineationabstractNeighborhood delineation is increasingly relied upon in urban social science research to identify the most appropriate spatial unit. In problems of this type, the true number of neighborhoods (typically called the k parameter) is unknown and analysts often require algorithmic approaches to determine k endogenously. Existing approaches for neighborhood delineation that do not require pre-specification of a k-parameter, however, are either nonspatial or lead to noncontiguous or overlapping regions. In this paper, we propose the use of max-p-regions for neighborhood delineation so that the geographic space can be partitioned into a set of homogeneous and geographically contiguous neighborhoods. In addition, we developed a new efficient algorithm to address the computational challenges associated with solving the max-p-regions so that it can be applied for large-scale neighborhood delineation. This new algorithm is implemented in the open-source Python Spatial Analysis Library (PySAL). Computational experiments based on both simulated and realistic data sets are performed and the results demonstrate its effectiveness and efficiency. Sergio J. Rey, Elijah Knaap |
Int. J. Geogr. Inf. Sci. | 2 |
| 2021 | PRUC : P-Regions with User-Defined ConstraintabstractThis paper introduces a generalized spatial regionalization problem, namely, PRUC ( P -Regions with User-defined Constraint) that partitions spatial areas into homogeneous regions. PRUC accounts for user-defined constraints imposed over aggregate region properties. We show that PRUC is an NP-Hard problem. To solve PRUC, we introduce GSLO (Global Search with Local Optimization), a parallel stochastic regionalization algorithm. GSLO is composed of two phases: (1) Global Search that initially partitions areas into regions that satisfy a user-defined constraint, and (2) Local Optimization that further improves the quality of the partitioning with respect to intra-region similarity. We conduct an extensive experimental study using real datasets to evaluate the performance of GSLO. Experimental results show that GSLO is up to 100× faster than the state-of-the-art algorithms. GSLO provides partitioning that is up to 6× better with respect to intra-region similarity. Furthermore, GSLO is able to handle 4× larger datasets than the state-of-the-art algorithms. Yongyi Liu, Ahmed Mahmood, Amr Magdy 0001, Sergio J. Rey |
Proc. VLDB Endow. | 4 |
| 2015 | Parallelization of a regionalization heuristic in distributed computing platforms - a case study of parallel-p-compact-regions problemabstractIn this paper, we report efforts to develop a parallel implementation of the p-compact regionalization problem suitable for multi-core desktop and high-performance computing environments. Regionalization for data aggregation is a key component of many spatial analytical workflows that are known to be NP-Hard. We utilize a low communication cost parallel implementation technique that provides a benchmark for more complex implementations of this algorithm. Both the initialization phase, utilizing a Memory-based Randomized Greedy and Edge Reassignment (MERGE) algorithm, and the local search phase, utilizing Simulated Annealing, are distributed over available compute cores. Our results suggest that the proposed parallelization strategy is capable of solving the compactness-driven regionalization problem both efficiently and effectively. We expect this work to advance CyberGIS research by extending its application areas into the regionalization world and to make a contribution to the spatial analysis community by proposing this parallelization strategy to solve large regionalization problems efficiently. Jason Laura, Wenwen Li 0002, Sergio J. Rey, Luc Anselin |
Int. J. Geogr. Inf. Sci. | 3 |
| 2014 | Metadata and provenance for spatial analysis: the case of spatial weightsabstractWithin a CyberGIS environment, the development of effective mechanisms to encode metadata for spatial analytical methods and to track the provenance of operations is a key requirement. Spatial weights are a fundamental element in a wide range of spatial analysis methods that deal with testing for and estimating models with spatial autocorrelation. They form the link between the data structure in a GIS and the spatial analysis methods. Over time, the number of formats for spatial weights implemented in software has proliferated, without any standard or easy interoperability. In this paper, we propose a flexible format that provides a way to ensure interoperability within a cyberinfrastructure environment. We illustrate the format with an application of a spatial weights web service, which is part of an evolving spatial analytical workbench. We describe an approach to embed provenance in spatial weights structures and illustrate the performance of the web service by means of a number of small experiments. Luc Anselin, Sergio J. Rey, Wenwen Li 0002 |
Int. J. Geogr. Inf. Sci. | 2 |
| 2013 | Parallel optimal choropleth map classification in PySALabstractIn this article, we report on our experiences with refactoring a spatial analysis library to support parallelization. Python Spatial Analysis Library (PySAL) is a library of spatial analytical functions written in the open-source language, Python. As part of a larger scale effort toward developing cyberinfrastructure of GIScience, we examine the particular case of choropleth map classification through alternative parallel implementations of the Fisher-Jenks optimal classification method using a multi-core, single desktop environment. The implementations rely on three different parallel Python libraries, PyOpenCL, Parallel Python, (PP) and Multiprocessing. Our results point to the dominance of the CPU-based Parallel Python and Multiprocessing implementations over the Graphical Processing Unit (GPU)-based PyOpenCL approach. Sergio J. Rey, Luc Anselin, Robert Pahle, Xing Kang, Philip Stephens |
Int. J. Geogr. Inf. Sci. | 1 |
| 2012 | Spatial econometrics in an age of CyberGIScienceabstractIn this article, we focus on the evolution of the technology that lies at the basis of implementing spatial econometric methods into software tools. We review the changing methodological emphases and their implications for data structures and computational infrastructure required for estimation and inference. We review the evolution of software solutions, starting with SpaceStat and GeoDa and moving on to the PySAL open source library of spatial analytical functions (Rey and Anselin Citation2010, PySAL: a Python library of spatial analytical methods. In: M.M. Fischer and A. Getis, eds. Handbook of applied spatial analysis. Berlin: Springer, 175–193.). We compare these approaches with other software solutions, such as the R spatial analytical routines and recently released Stata functionality for spatial econometrics. We follow the review with a discussion of requirements and challenges encountered when moving these software tools into a CyberGIScience framework. We focus on the efficient data structures, the need for metadata and provenance tracking, as well as high-performance computing requirements. We close with the outline of a vision for a ‘spatial econometrics workbench’ as a core component of cyberinfrastructure for GIScience. Luc Anselin, Sergio J. Rey |
Int. J. Geogr. Inf. Sci. | 2 |
| 2009 | Manipulation of spatial weights using web servicesabstractIn this paper we explore the use of state-of-the-art web technologies to facilitate access to advanced spatial analytical software tools. The specific focus is on the development of web services to disseminate advanced algorithms for spatial weights manipulation. The core functionality is contained in an open source library for spatial analysis called PySAL. Among others, this library provides a variety of methods for creating, transforming, and converting spatial weights. Web services using the Simple Object Access Protocol (SOAP) are created to support machine or developer interfaces to those methods via the Internet. We also develop a web application client for direct access to the weights tools via a browser. The system is illustrated with an example use case in which spatial weights operations are applied to epidemiological data for Ohio counties. Sergio J. Rey, Luc Anselin, Myunghwa Hwang |
GIS | 1 |