Table of Contents
Guangping Li
Contact
Research Interests
- Algorithms for GIS
- Route Planning
- Geographical Visualizations
- Computational Geometry
Projects and Open Source
- Hi Labeling – Human-in-the-loop Labeling Prototype
- Hi Labeling QGIS – Dynamic Labeling QGIS Integration
- DynaMIS – Dynamic Geometric Graph Algorithms
- GeoWordle – Geographical Word Cloud with Label Aggregation
- Tour4Me – Touring Problem Prototype
Journal Articles
* Worbel: Aggregating Point Labels into Word Clouds.(ACM Transactions on Spatial Algorithms and Systems)
Sujoy Bhore, Robert Ganian, Guangping Li, Martin Nöllenburg, Jules Wulms
* An Algorithmic Study of Fully Dynamic Independent Sets for Map Labeling.(ACM JEA Journal of Experimental Algorithmics)
Sujoy Bhore, Guangping Li, Martin Nöllenburg
* Untangling circular drawings: Algorithms and complexity.(Computational Geometry)
Sujoy Bhore, Guangping Li, Martin Nöllenburg, Ignaz Rutter, Hsiang-Yun Wu
Refereed Conference Proceedings
* Transitions in Dynamic Point Labeling. ( GIScience 2023)
Thomas Depian, Guangping Li, Martin Nöllenburg, Jules Wulms
* Tour4Me: a framework for customized tour planning algorithms. (SIGSPATIAL/GIS 2022)
Kevin Buchin, Mart Hagedoorn, Guangping Li
* Worbel: Aggregating Point Labels into Word Clouds. (SIGSPATIAL/GIS 2021)
Sujoy Bhore, Robert Ganian, Guangping Li, Martin Nöllenburg, Jules Wulms
* Untangling Circular Drawings: Algorithms and Complexity. (ISAAC 2021)
Sujoy Bhore, Guangping Li, Martin Nöllenburg, Ignaz Rutter, Hsiang-Yun Wu
* Balanced Independent and Dominating Sets on Colored Interval Graphs. (SOFSEM 2021)
Sujoy Bhore, Jan-Henrik Haunert, Fabian Klute, Guangping Li, Martin Nöllenburg
* An Algorithmic Study of Fully Dynamic Independent Sets for Map Labeling. (ESA 2020)
Sujoy Bhore, Guangping Li, Martin Nöllenburg
* Exploring Semi-Automatic Map Labeling. (SIGSPATIAL/GIS 2019)
Fabian Klute, Guangping Li, Raphael Löffler, Martin Nöllenburg, Manuela Schmidt
Teaching
Sommersemester 2024
- Datenstrukturen, Algorithmen und Programmierung 2 (DAP 2), Praktikum in Java
- Datenstrukturen, Algorithmen und Programmierung 2 (DAP 2), Praktikum in C++
Wintersemester 2023/24
- Datenstrukturen, Algorithmen und Programmierung 1 (DAP 1), Praktikum in C++