Lee and Preparata's algorithm for finding the shortest path between two points in a simple polygon
Speaker: Dang Thi Ngoc Anh

Time: 9h00, Wednesday, November 4, 2015
Location: Room 4, Building A14, Institute of Mathematics, 18 Hoang Quoc Viet, Cau Giay, Hanoi

Abstract: Finding the shortest path between two points (source, destination) has been solved by many O(n^2) time algorithms. In this report, we will present Lee & Preparata's paper in Networks journal published in 1984. An O(n) time algorithm is developed by constructing the shortest-path tree with the edges belonging the inward-convex chains of the boundary of the funnels. The inward-convex chains are the shortest paths from the source to the vertices of the diagonals and to the destination, the funnel is the region delimited by these chains and diagonals respectively, the diagonal is a line segment which connects two nonadjacent vertexs of the polygon.

Back