Professor Joachim Gudmundsson
People_

Professor Joachim Gudmundsson

SOAR Fellow, ARC Future Fellow
Professor, Head of School
Computational Geometry, Data Structures, Approximation Algorithms
School of Computer Science
Professor Joachim Gudmundsson

Associate Professor Joachim Gudmundsson's research focuses on developing effective algorithms and data structures for geometric data. In particular, he analyses movement - of people, of animals, of traffic - of anything for which we want to know more about movement patterns.

"Early analysis of movement data was done manually - and it still is, to a large extent - but the recent explosion in the amount of tracking available data requires novel analytical tools to further enhance the information that can be extracted. Algorithms can be applied to many different applications to support the work of experts in particular areas.

"For example, I am currently working with ecologists in Israel, using algorithms to detect bird migration patterns. In this way we can better understand the birds' movements, and provide tools to improve the management of endangered species.

"I've also been working with sports analysts in France. Cameras record football player's movements during games, then we analyse the data, calculate all possible passes, identify each player's movements and map out alternative options if they are available. This information can then be used to find out each player's weak and strong points, to improve training exercises and to develop set pieces.

"My research basically involves working out a step-by-step description of how to solve problems. I really liked solving puzzles when I was a kid, and in my current work I'm just trying to solve bigger and more complicated problems. It's incredibly exciting to solve a problem that no one else has been able to solve - I get a genuine buzz from it.

"I've been working in this area for 15 years. I received a Future Fellowship from the Australian research Council three years ago, which has allowed me to continue develop my research."

COMP5045 - Computational Geometry

Project titleResearch student
Utilisation of Realistic Input Models and the Computation of Their Input ParametersZijin HUANG
Spanners and Routing in Computational GeometryShuei SAKAGUCHI

Publications

Book Chapters

  • Gudmundsson, J., Laube, P., Wolle, T. (2017). Movement Patterns in Spatio-Temporal Data. In Shashi Shekhar, Hui Xiong and Xun Zhou (Eds.), Encyclopedia of GIS 2017, (pp. 1362-1370). Cham: Springer International Publishing. [More Information]
  • Gudmundsson, J., Laube, P., Wolle, T. (2012). Computational Movement Analysis. In Wolfgang Kresse, David M. Danko (Eds.), Springer Handbook of Geographic Information, (pp. 725-741). Dordrecht, Netherlands: Springer. [More Information]
  • El Shawi, R., Gudmundsson, J. (2012). Shortest Path in Transportation Network and Weighted Subdivisions. In Sherif Sakr, Eric Pardede (Eds.), Graph Data Management: Techniques and Applications, (pp. 463-474). Hershey, PA, United States: IGI Global. [More Information]

Journals

  • Gudmundsson, J., Seybold, M., Wong, S. (2024). Map Matching Queries on Realistic Input Graphs under the Fréchet Distance. ACM Transactions on Algorithms, 20(2), 14. [More Information]
  • Gudmundsson, J., Sha, Y. (2023). Algorithms for radius-optimally augmenting trees in a metric space. Computational Geometry: Theory and Applications, 114. [More Information]
  • Gudmundsson, J., Sha, Y., Wong, S. (2023). Approximating the packedness of polygonal curves. Computational Geometry: Theory and Applications, 108. [More Information]

Edited Journals

  • Gudmundsson, J. (2010). Algorithmica Volume 57, Number 3. Algorithmica, 57(3).
  • de Berg, M., Gudmundsson, J., van Oostrum, R., Speckmann, B. (2007). Computational Geometry Volume 36, Issue1. Computational Geometry: Theory and Applications, 36(1).
  • Gudmundsson, J., Jay, B. (2007). International Journal of Foundations of Computer Science Volume 18, Issue 2. International Journal of Foundations of Computer Science, 18(2).

Conferences

  • Gudmundsson, J., Seybold, M. (2022). A Tail Estimate with Exponential Decay for the Randomized Incremental Construction of Search Structures. Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, : Institute of Electrical and Electronics Engineers Inc.
  • Gudmundsson, J., Wong, S. (2022). Cubic upper and lower bounds for subtrajectory clustering under the continuous Frechet distance. Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, : Institute of Electrical and Electronics Engineers Inc.
  • Gudmundsson, J., Seybold, M., Pfeifer, J. (2022). Exploring Sub-skeleton Trajectories for Interpretable Recognition of Sign Language. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), : Springer Verlag.

Reference Works

  • Gudmundsson, J., Narasimhan, G., Smid, M. (2016). Applications of Geometric Spanner Networks. In Ming-Yang Kao (Eds.), Encyclopedia of Algorithms. (pp. 86-90). New York: Springer Science+Business Media.
  • Gudmundsson, J., Narasimhan, G., Smid, M. (2016). Geometric Spanners. In Ming-Yang Kao (Eds.), Encyclopedia of Algorithms. (pp. 846-852). New York: Springer Science+Business Media.
  • Gudmundsson, J., Narasimhan, G., Smid, M. (2016). Planar Geometric Spanners. In Ming-Yang Kao (Eds.), Encyclopedia of Algorithms. (pp. 1570-1574). New York: Springer Science+Business Media.

2024

  • Gudmundsson, J., Seybold, M., Wong, S. (2024). Map Matching Queries on Realistic Input Graphs under the Fréchet Distance. ACM Transactions on Algorithms, 20(2), 14. [More Information]

2023

  • Gudmundsson, J., Sha, Y. (2023). Algorithms for radius-optimally augmenting trees in a metric space. Computational Geometry: Theory and Applications, 114. [More Information]
  • Gudmundsson, J., Sha, Y., Wong, S. (2023). Approximating the packedness of polygonal curves. Computational Geometry: Theory and Applications, 108. [More Information]
  • Gudmundsson, J., Sha, Y. (2023). Augmenting graphs to minimize the radius. Computational Geometry: Theory and Applications, 113. [More Information]

2022

  • Gudmundsson, J., Seybold, M. (2022). A Tail Estimate with Exponential Decay for the Randomized Incremental Construction of Search Structures. Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, : Institute of Electrical and Electronics Engineers Inc.
  • Gudmundsson, J., van de Kerkhof, M., van Renssen, A., Staals, F., Wiratma, L., Wong, S. (2022). Covering a set of line segments with a few squares. Theoretical Computer Science, 923, 74-98. [More Information]
  • Gudmundsson, J., Wong, S. (2022). Cubic upper and lower bounds for subtrajectory clustering under the continuous Frechet distance. Proceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms, : Institute of Electrical and Electronics Engineers Inc.

2021

  • Gudmundsson, J., Horton, M., Pfeifer, J., Seybold, M. (2021). A Practical Index Structure Supporting Fréchet Proximity Queries among Trajectories. ACM Transactions on Spatial Algorithms and Systems, 7(3), 3460121. [More Information]
  • Gudmundsson, J., Sha, Y. (2021). Algorithms for Radius-Optimally Augmenting Trees in a Metric Space. 17th International Symposium on Algorithms and Data Structures, WADS 2021, Cham: Springer Nature Switzerland. [More Information]
  • Gudmundsson, J., Sha, Y., Yao, F. (2021). Augmenting Graphs to Minimize the Radius. 32nd International Symposium on Algorithms and Computation, ISAAC 2021, Germany: Schloss Dagstuhl--Leibniz-Zentrum fur Informatik. [More Information]

2020

  • Gudmundsson, J., Sha, Y., Wong, S. (2020). Approximating the Packedness of Polygonal Curves. 31st International Symposium on Algorithms and Computation (ISAAC 2020), Saarbrucken/Wadern: Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. [More Information]
  • Buchin, K., Buchin, M., Gudmundsson, J., Hendriks, J., Sereshgi, E., Sacristán, V., Silveira, R., Sleter, J., Staals, F., Wenk, C. (2020). Improved Map Construction using Subtrajectory Clustering. 4th ACM SIGSPATIAL Workshop on Location-Based Recommendations, Geosocial Networks and Geoadvertising, LocalRec 2020, New York: Association for Computing Machinery (ACM). [More Information]
  • Brankovic, M., Gudmundsson, J., van Renssen, A. (2020). Local Routing in a Tree Metric 1-Spanner. 26th International Computing and Combinatorics Conference (COCOON 2020), Cham: Springer. [More Information]

2019

  • Buchin, K., Driemel, A., Gudmundsson, J., Horton, M., Kostitsyna, I., Loffler, M., Struijs, M. (2019). Approximating (k, l)-center clustering for curves. 30th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA 2019), San Diego: Association for Computing Machinery (ACM). [More Information]
  • Gudmundsson, J., Wong, S. (2019). Computing the Yolk in Spatial Voting Games without Computing Median Lines. The Thirty-Third AAAI Conference on Artificial Intelligence (AAAI-19), : Springer Verlag. [More Information]
  • Grosse, U., Knauer, C., Stehn, F., Gudmundsson, J., Smid, M. (2019). Fast Algorithms for Diameter-Optimally Augmenting Paths and Trees. International Journal of Foundations of Computer Science, 30(02), 293-313. [More Information]

2018

  • Aronov, B., Bose, P., Demaine, E., Gudmundsson, J., Iacono, J., Langerman, S., Smid, M. (2018). Data Structures for Halfplane Proximity Queries and Incremental Voronoi Diagrams. Algorithmica, 80(11), 3316-3334. [More Information]
  • Gudmundsson, J., Mohades, A., Mirzanezhad, M., Wenk, C. (2018). Fast frechet distance between curves with long edges. 3rd International Workshop on Interactive and Spatial Computing (IWISC 2018), New York: Association for Computing Machinery (ACM). [More Information]
  • de Berg, M., Gudmundsson, J., Mehr, M. (2018). Faster Algorithms for Computing Plurality Points. ACM Transactions on Algorithms, 14(3), 36:1-36:23. [More Information]

2017

  • de Berg, M., Gudmundsson, J., Mehrabi, A. (2017). A Dynamic Data Structure for Approximate Proximity Queries in Trajectory Data. 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL 2017), New York: Association for Computing Machinery (ACM). [More Information]
  • Chung, Y., Gudmundsson, J., Takatsuka, M. (2017). A Visual Analysis of Changes to Weighted Self-Organizing Map Patterns. The 24th International Conference On Neural Information Processing (ICONIP 2017) (proceedings part V), Cham: Springer. [More Information]
  • Gaspers, S., Gudmundsson, J., Mestre, J., Rummele, S. (2017). Barrier coverage with non-uniform lengths to minimize aggregate movements. 28th International Symposium on Algorithms and Computation (ISAAC 2017), Dagstuhl, Germany: Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. [More Information]

2016

  • Gudmundsson, J., Narasimhan, G., Smid, M. (2016). Applications of Geometric Spanner Networks. In Ming-Yang Kao (Eds.), Encyclopedia of Algorithms. (pp. 86-90). New York: Springer Science+Business Media.
  • Buchin, K., Buchin, M., Gudmundsson, J., Horton, M., Sijben, S. (2016). Compact flow diagrams for state sequences. 15th International Symposium on Experimental Algorithms (SEA 2016), Cham: Springer. [More Information]
  • Gudmundsson, J., Katajainen, J. (2016). Editorial, SEA 2014 special issue. ACM Journal of Experimental Algorithmics, 21(1), 1-1. [More Information]

2015

  • Gudmundsson, J., Valladares, N. (2015). A GPU Approach to Subrajectory Clustering Using the Frechet Distance. IEEE Transactions on Parallel and Distributed Systems, 26(4), 924-937. [More Information]
  • Konzack, M., McKetterick, T., Wilcox, G., Buchin, M., Giuggioli, L., Gudmundsson, J., Westenberg, M., Buchin, K. (2015). Analyzing Delays in Trajectories. 2015 8th IEEE Pacific Visualization Symposium (PacificVis 2015), Piscataway: Institute of Electrical and Electronics Engineers (IEEE). [More Information]
  • Frati, F., Gaspers, S., Gudmundsson, J., Mathieson, L. (2015). Augmenting Graphs to Minimize the Diameter. Algorithmica, 72(4), 995-1010. [More Information]

2014

  • Cheong, O., El Shawi, R., Gudmundsson, J. (2014). A fast algorithm for data collection along a fixed track. Theoretical Computer Science, 554, 254-262. [More Information]
  • Ahn, H., Bae, S., Cheong, O., Gudmundsson, J., Tokuyama, T., Vigneron, A. (2014). A Generalization of the Convex Kakeya Problem. Algorithmica, 70(2), 152-170. [More Information]
  • Aziz,, H., Gaspers,, S., Gudmundsson, J., Mackenzie,, S., Mattei,, N., Walsh,, T. (2014). Computational aspects of Multi-Winner approval voting. AAAI Workshop - Technical Report, : SPIE.

2013

  • Cheong,, O., El Shawi, R., Gudmundsson, J. (2013). A fast algorithm for data collection along a fixed track. 19th Annual International Computing and Combinatorics Conference (COCOON '13), : Springer Verlag.
  • Gudmundsson, J., van Kreveld, M., Staals, F. (2013). Algorithms for hotspot computation on trajectory data. 21st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, New York, NY, USA: Association for Computing Machinery (ACM). [More Information]
  • Frati, F., Gaspers, S., Gudmundsson, J., Mathieson, L. (2013). Augmenting graphs to minimize the diameter. The 24th International Symposium on Algorithms and Computation (ISAAC 2013), Berlin Heidelberg: Springer. [More Information]

2012

  • Ahn, H., Bae, S., Cheong, O., Gudmundsson, J., Tokuyama, T., Vigneron, A. (2012). A Generalization of the Convex Kakeya Problem. 10th Latin American Symposium on Theoretical Informatics (LATIN 2012), Berlin: Springer. [More Information]
  • Gudmundsson, J., Valladares, N. (2012). A GPU approach to subtrajectory clustering using the Fréchet distance. 20th ACM SIGSPATIAL International Conference on Advances in Geopraphic Information Systems (ACM SIGSPATIAL GIS 2012), New York: Association for Computing Machinery (ACM). [More Information]
  • Benkert, M., Gudmundsson, J., Merrick, D., Wolle, T. (2012). Approximate one-to-one point pattern matching. Journal of Discrete Algorithms (Amsterdam), 15, 1-15. [More Information]

2011

  • Gudmundsson, J., Morin, P., Smid, M. (2011). Algorithms for Marketing-Mix Optimization. Algorithmica, 60(4), 1004-1016. [More Information]
  • Buchin, K., Buchin, M., Gudmundsson, J., Loffler, M., Luo, J. (2011). Detecting Commuting Patterns by Clustering Subtrajectories. International Journal of Computational Geometry and Applications, 21(3), 253-282. [More Information]
  • Djordjevic, B., Gudmundsson, J., Pham, A., Wolle, T. (2011). Detecting Regular Visit Patterns. Algorithmica, 60(4), 829-852. [More Information]

2010

  • Abam, M., de Berg, M., Gudmundsson, J. (2010). A simple and efficient kinetic spanner. Computational Geometry: Theory and Applications, 43(3), 251-256. [More Information]
  • Gudmundsson, J. (2010). Algorithmica Volume 57, Number 3. Algorithmica, 57(3).
  • Buchin, K., Buchin, M., Gudmundsson, J. (2010). Constrained free space diagrams: a tool for trajectory analysis. International Journal of Geographical Information Science, 24(7), 1101-1125. [More Information]

2009

  • Benkert, M., Gudmundsson, J., Knauer, C., Van Oostrum, R., Wolff, A. (2009). A Polynomial-Time Approximation Algorithm for a Geometric Dispersion Problem. International Journal of Computational Geometry and Applications, 19(3), 267-288. [More Information]
  • Gudmundsson, J., Katajainen, J., Merrick, D., Ong, C., Wolle, T. (2009). Compressing spatio-temporal trajectories. Computational Geometry: Theory and Applications, 42(9), 825-841. [More Information]
  • Buchin, K., Cabello, S., Gudmundsson, J., Loffler, M., Luo, J., Rote, G., Silveira, R., Speckmann, B., Wolle, T. (2009). Efficient Algorithms for Detecting Point Patterns on Networks. Agile Alliance Conference Agile 2009, United States: Agile Alliance.

2008

  • Abam, M., de Berg, M., Gudmundsson, J. (2008). A Simple and Efficient Kinetic Spanner. 24th Annual ACM Symposium on Computational Geometry SoCG 2008, New York: Association for Computing Machinery (ACM). [More Information]
  • Gudmundsson, J. (2008). Algorithm Theory - SWAT 2008: 11th Scandinavian Workshop on Algorithm Theory Proceedings - Lecture Notes in Computer Science Volume 5124. 11th Scandinavian Workshop on Algorithm Theory SWAT 2008, Germany: Springer.
  • Asquith, M., Gudmundsson, J., Merrick, D. (2008). An ILP for the metro-line crossing problem. 14th Computing: The Australasian Theory Symposium CATS 2008, Sydney: Australian Computer Society.

2007

  • Ahn, H., Bae, S., Cheong, O., Gudmundsson, J. (2007). Aperture-Angle and Hausdorff-Approximation of Convex Figures. 23rd Annual ACM Symposium on Computational Geometry SoCG 2007, United States: Association for Computing Machinery (ACM). [More Information]
  • Andersson, M., Gudmundsson, J., Levcopoulos, C. (2007). Approximate distance oracles for graphs with dense clusters. Computational Geometry: Theory and Applications, 37(3), 142-154. [More Information]
  • Gudmundsson, J., Katajainen, J., Merrick, D., Ong, C., Wolle, T. (2007). Compressing Spatio-temporal Trajectories. 18th Annual International Symposium on Algorithms and Computation ISAAC 2007, Germany: Springer.

2006

  • Benkert, M., Gudmundsson, J., Knauer, C., Moet, E., van Oostrum, R., Wolff, A. (2006). A Polynomial-Time Approximation Algorithm for a Geometric Dispersion Problem. 12th Annual International Computing and Combinatorics Conference COCOON 2006, Germany: Springer. [More Information]
  • Bose, P., Cabello, S., Cheong, O., Gudmundsson, J., van Kreveld, M., Speckmann, B. (2006). Area-preserving approximations of polygonal paths. Journal of Discrete Algorithms (Amsterdam), 4(4), 554-566. [More Information]
  • Gudmundsson, J., van Kreveld, M. (2006). Computing Longest Duration Flocks in Trajectory Data. 14th International Symposium on Advances in Geographic Information Systems ACM-GIS 2006, United States: Association for Computing Machinery (ACM). [More Information]

2005

  • Andersson, M., Gudmundsson, J., Levcopoulos, C. (2005). Chips on wafers, or packing rectangles into grids. Computational Geometry: Theory and Applications, 30(2), 95-111. [More Information]
  • Gudmundsson, J., Haverkort, H., van Kreveld, M. (2005). Constrained higher order Delaunay triangulations. Computational Geometry: Theory and Applications, 30(3), 271-277. [More Information]
  • Bose, P., Gudmundsson, J., Smid, M. (2005). Constructing Plane Spanners of Bounded Degree and Low Weight. Algorithmica, 42(3-4), 249-264. [More Information]

Selected Grants

2025

  • Advancing Biomarkers and Outcomes for Chemotherapy-Induced Neuropathy, Gudmundsson J, Dutch Research Council (NWO Utrecht)/Rubicon

2024

  • Algorithms for Future-Proof Networks, Gudmundsson J, van Renssen A, Umboh S, Umboh S, Berg M, Australian Research Council (ARC)/Discovery Projects (DP)

International collaboration

  • KAIST[Korea South]

    Prof. Otfried Cheong, School of Computing

  • TU Eindhoven[Netherlands]

    Prof. Mark de Berg, Department of Computer Science

Domestic collaboration

The University of New South Wales

ARC Future Fellow & Senior Lecturer Serge Gaspers, School of Computer Science and Engineering

In the media