Abstract
It is well known that many graph problems, like the Traveling Salesman Problem, are easier to solve in a Euclidean space. This motivates the idea of quickly preprocessing a given graph by embedding it in a Euclidean space to solve graph problems efficiently. In this paper, we study a nearlinear time algorithm, called FastMap, that embeds a given non-negative edge-weighted undirected graph in a Euclidean space and approximately preserves the pairwise shortest path distances between vertices. The Euclidean space can then be used either for heuristic guidance of A∗ (as suggested previously) or for geometric interpretations that facilitate the application of techniques from analytical geometry. We present a new variant of FastMap and compare it with the original variant theoretically and empirically. We demonstrate its usefulness for solving a path-finding and a multi-agent meeting problem.
Cite
CITATION STYLE
Li, J., Felner, A., Koenig, S., & Satish Kumar, T. K. (2019). Using fastmap to solve graph problems in a euclidean space. In Proceedings International Conference on Automated Planning and Scheduling, ICAPS (pp. 273–278). Association for the Advancement of Artificial Intelligence. https://doi.org/10.1609/icaps.v29i1.3488
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.