Using fastmap to solve graph problems in a euclidean space

18Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

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

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free