My research spans a wide range of applications in Computational Geometry, Geographic Information Systems (GIS), and Transportation. Notable projects and papers are summarized below:
M. Mirzanezhad, “Fair-Coverage Facility Location: Optimizing Distance and Diversity”, accepted to 33rd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL 2025)
M. Mirzanezhad, A. Rafiey, “Approximate and Exact Geometric Generalized Minimum Spanning Trees”, 37th Canadian Conference on Computational Geometry (CCCG 2025).
O. Filtser, M. Mirzanezhad and C. Wenk, "Min-Complexity Graph Simplification under Fréchet-Like Distance'', in The 36th International Workshop on Combinatorial Algorithms (IWOCA 2025) Montana, US.
H. Akitaya, M. Buchin, M. Mirzanezhad, L. Ryvkin, and C. Wenk, "Realizability of Free Spaces of Curves'', Journal of Computational Geometry: Theory and Applications (CGTA) - Special Issue of ISAAC. 2025
T. Fabusuyi, Y. Wang, and M. Mirzanezhad. On-Demand Delivery: Estimation, Routing and improving Last Mile Solutions. Symposium on Applied Urban Modelling (AUM 2024), Cambridge, England, June 2024.
H.A. Akitaya, M. Löffler, M. Mirzanezhad, C. Wenk, "Clustering Points with Line Segments under the Hausdorff Distance in NP-hard'', 31st Fall Workshop on Computational Geometry FWCG, Boston, MA. 2024.
M. Mirzanezhad, R. Twumasi-Boakye, A. Broaddus and T. Fabusuyi, "Generating Online Freight Delivery Demand during COVID-19 using Limited Data'', Journal of Transportation Research Part B: Methodological - 193(C): TRB103100.
T. Fabusuyi, M. Mirzanezhad, Y. Wang, "On-Demand Delivery: Estimation, Routing, and Last-Mile Solutions'', INFORMS, Seattle, WA., 2024.
H. Akitaya, M. Buchin, M. Mirzanezhad, L. Ryvkin, and C. Wenk, "Realizability of Free Spaces of Curves'', In the 34th International Symposium on Algorithms and Computation (ISAAC) 283(5):1--20, 2023. Invited to the special issue of the Journal of Computational Geometry: Theory and Applications (CGTA).
M. Mirzanezhad, "On Approximate Near-Neighbors Search under the (Continuous) Fréchet Distance in Higher Dimensions'', Information Processing Letters, 183(C): 1-10, 2023.
M. Mirzanezhad, Andrea Broaddus, Richard Twumasi-Boakye, Tayo Fabusuyi ``Predicting Demands for Online Package Delivery using Limited Historical Observations'', 102nd Annual Meeting on Transportation Research Board (TRB), Washington D.C., 2023.
H. Akitaya, M. Buchin, M. Mirzanezhad, L. Ryvkin and C. Wenk, "The Complexity of Realizing Free Spaces'', The 30th Annual Fall Workshop on Computational Geometry, Raleigh, North Carolina (2022)
H.A. Akitaya, M. Buchin, M. Mirzanezhad, L. Ryvkin, and C. Wenk, "On Realizability of Free Space Diagrams in 1D'', 38th European Workshop on Computational Geometry, Perugia, Italy (2022)
O. Filtser, M. Mirzanezhad, C. Wenk, "On Minimum-Complexity Graph-Simplification", European Workshop on Computational Geoemetry (EuroCG'21), St. Petersburgh, Russia, April 7-9, 2021.
M. Kerkhof, I. Kostitsyna, M. Löffler, M. Mirzanezhad and C. Wenk. "Global Curve Simplification'', European Symposium on Algorithms (ESA), 144:1–14, Munich, Germany, 2019.
J. Gudmundsson, M . Mirzanezhad, A. Mohades, C. Wenk. "Fast Fréchet Distance Between Curves with Long Edges", Intl. J. Computational Geometry & Applications, 29(2):161–187, 2019.
M. van de Kerkhof, I. Kostitsyna, M. Löffler, M. Mirzanezhad, C. Wenk, "On Optimal Min-# Curve Simplification", 28th Annual Fall Workshop on Computational Geometry, 4 pages, Queens College, Queens, NY, 2018.
J. Gudmundsson, M . Mirzanezhad, A. Mohades, C. Wenk. "Fast Fréchet Distance Between Curves with Long Edges". The Best Paper Award at International Workshop of Interactive and Spatial Computing (IWISC'18) pages 52-28.
US Patent. Energy Efficient Sampling For Last-Mile Delivery Systems, May 2024. Available on Google Patents.
US Patent: Building a Scalable Nationwide Approach for Small Area Estimations, T. Fabusuyi. Y. Wang, M. Mirzanezhad, R. Twumasi-Boakye
Computational Geometry
At the cornerstone of my research lies geometric algorithms that set out to fundamentally study of problems that involve geometric data such as points, lines, curves, graphs, surfaces, and so forth. Some of my selected projects are described below:
The Fréchet distance is considered an appropriate metric to capture the similarity between the curves. It is, intuitively, the minimum length of the leash connecting a man and dog walking along two curves each without going backward. It roughly takes quadratic time to compute the Fréchet distance between two piecewise linear curves.
I have a nice proof in my IJCGA paper demonstrating that the runtime can be significantly improved when the two curves have relatively long edges. This induces nice structural properties in the product space of point-to-point distance between curves, allowing a greedy procedure to work prevailing the classic dynamic program. Curve similarity has applications in molecular biology, shape analysis, GIS, image processing, and others.
Given a curve and an error ∂, we are asked to find an alternative curve with the minimum number of vertices whose distance to the original curve is at most ∂. In my ESA paper, we systematically investigated the problem and obtained several NP-hardness and algorithmic results depending on the distance measure (Fréchet and Hausdorff) used for capturing the error, the placement of the output curve, etc.
In the case we deal with a graph, our goal is to find another graph with a minimum number of vertices and/or edges so that the distance between the two graphs is at most ∂. In this preprint we proposed several NP-hardness and algorithmic results depending on the type of input/output graphs and the type of distance measures between them. Graph simplification can be used in map-matching, mesh-simplification, and map construction.
Similarity search is harnessed in pattern recognition, computer vision, anomaly detection, DNA sequencing, databases, GIS, etc. In the IJCGA paper, I looked into the Distance Oracle Queries in which a single curve is given and the aim is to preprocess the curve into a data structure so that it for any query curve it quickly decides whether the Fréchet distance between between the two curves is small or not.
In the Nearest-Neighbor variants, the task is to preprocess a "bunch" of curves into a data structure to quickly find the closest curve in the database for any query curve. In my paper I show how to build a data structure that handles the nearest-neighbor queries under (continuous) Frechet distance among curves in a linear query time within the approximation factor of (1+ε).
Geospatial Algorithms, GIS and Transportation
It introduces a new paradigm in clustering and facility location: balancing efficiency with equity. Traditional models minimize distance but often overlook who is served at each facility, leading to demographic imbalances. I define the Fair-Coverage Facility Location Problem (FC-FLP), where each facility’s coverage must be color-spanning, i.e., locally fair by including all demographic groups, while still ensuring global coverage and minimizing the worst-case travel distance. (i) Theoretical contribution: We design a novel monotone hill–valley search algorithm that computes the optimal fair radius vector in near-linear time. Unlike prior fairness models that allow approximation or radius inflation, my method achieves exact distance optimality without sacrificing local diversity. Using real EMS incident data from Manhattan, my method reduced the maximum emergency response distance to 1.2 km, significantly better than both Jung et al.’s fairness-greedy baseline (1.55 km) and Lloyd’s k-means (1.60 km), while guaranteeing that every hospital catchment is demographically balanced. It also ran 5× faster than k-means. This research demonstrates that fairness and efficiency need not be a trade-off. It provides a scalable, equitable solution for critical applications such as emergency services, healthcare access, and public infrastructure planning.
My research tackles the data scarcity problem in urban freight, a critical bottleneck for sustainable city logistics in the e-commerce era. By developing novel algorithms for imputation and replication, I transform sparse household survey data into rich, reliable freight demand estimates. Applied to the Seattle–Tacoma–Bellevue metro, our framework recreates future and past delivery trends with high accuracy, unlocking the potential for smarter policy, planning, and route optimization in urban freight systems.
Because we use publicly available data with missing value at PSRC, our research moves the needle in freight data analysis by presenting novel approaches to generating online shopping demandsin two main steps: (i) leveraging robust imputation for estimating missing freight deliveries; (ii) algorithm for generating syntheticdemands for future years. Our method has the following advantages: (1) it is generic and not necessarily limited to freight demanddata as it can generate any variable of interest in any repeated cross-sectional survey data; (2) not only does it replicate the demandsbut also it generates all the attributes; (3) it imputes from an external homogeneous dataset to the original one and provides acorrespondence (matching) that is adjustable to any extended type of similarity metric between the samples of the two datasets.This feature affects the number of replicated samples. We use extended Nearest-Neighbor Matching (shown on the right). Our framework tackles missing freight delivery data by using a matching-based imputation process: we align a base dataset (with known values) to a target dataset (with missing values) by attribute similarity, then project dependent values from base to target. Extending this across past and future survey waves, we recursively propagate imputed values, allowing scarce survey data to be transformed into complete, trend-consistent freight demand datasets for planning and policy.
Due to the emergence of e-commerce, urban freight data analysis is crucial for informed decision-making, resource allocation, and optimizing routes, especially when managing energy utilization in electric devices. The burgeoning emphasis on mitigating greenhouse gas emissions in the transportation sector has spurred companies' heightened interest in adopting Electric Vehicles (EVs) owing to their environmental benefits.
In our patent, we develop algorithmic and optimization techniques, enabling precise energy management and predicting energy consumption per trip at the road segment level to detect energy-draining spots in the city. The prospective methods will hold promise for diverse delivery systems and other micro-mobility services reliant on geolocation data, such as automated guided vehicles (AGVs) operating in industrial settings and electric vehicles (EVs) confronting battery life limitations relative to travel range. By accurately forecasting energy demands, we pave the way for more efficient and sustainable operations across a spectrum of mobility applications.
Progressive Simplification of Maps in ArcGIS: I designed an ArcPy toolbox to simplify a network representing the river of the Austin, TX area. The interesting feature of this toolbox is that given a 'zoom threshold', it gives you a simplification based on the resolution you desire faster than the existing methods. I used a shapefile and applied a heuristic algorithm which was a combination of the Douglas-Peucker (POINT-REMOVE tool) and Wang-Muller algorithms (BEND-SIMPLIFY tool). My invented tool produced a nice map in a faster execution time. Besides, the GIS course itself taught us how to use different features of the network analysis tool to solve the problems of interest on our end. Here's the GitHub link to the toolbox I created using ArcPy: https://github.com/arminia/Simplification