3 research outputs found

    Rectilinear Path Problems Among Rectilinear Obstacles Revisited

    No full text
    . We present efficient algorithms for finding rectilinear collision-free paths between two given points among a set of rectilinear obstacles. Our results improve the time complexity of previous results for finding the shortest rectilinear path, the minimum-bend shortest rectilinear path, the shortest minimum-bend rectilinear path and the minimum-cost rectilinear path. For finding the shortest rectilinear path, we use graph-theoretic approach and obtain an algorithm with O(m log t + t log 3=2 t) running time where t is the number of extreme edges of given obstacles, and m is the number of obstacle edges. Based on this result we also obtain an O(N log N+(m+N) log t+(t+N)log 2 (t+N)) running time algorithm for computing the L 1 minimum spanning tree of given N terminals among rectilinear obstacles. For finding the minimum-bend shortest path, the shortest minimum-bend rectilinear path and the minimum-cost rectilinear path, we devise a new dynamic-searching approach and derive algorith..

    Rectilinear Path Problems among Rectilinear Obstacles Revisited

    No full text
    Efficient algorithms are presented for finding rectilinear collision-free paths between two given points among a set of rectilinear obstacles. The results improve the time complexity of previous results for finding the shortest rectilinear path the minimum-bend shortest rectilinear path, the shortest minimum-bend rectilinear path and the minimum-cost rectilinear path. For finding the shortest rectilinear path, a graph-theoretic approach is used and an algorithm is obtained with O(mlogt+tlog3/2t)O(m \log t + t \log^{3/2}t) running time, where t is the number of extreme edges of given obstacles and m is the number of obstacle edges. Based on this result an O(NlogN+(m+N)logt+(t+N)log2(t+N))O(N \log N + (m + N) \log t + (t+N) \log^{2} (t + N)) running time algorithm for computing the L1L_{1} minimum spanning tree of given N terminals among rectilinear obstacles is obtained. For finding the minimum-bend shortest path, the shortest minimum-bend rectilinear path, and the minimum-cost rectilinear path, we devise a new dynamic-searching approach and derive algorithms that run in O(mlog2m)O(m \log^{2} m) time using O(mlogm)O(m \log m) space or run in O(mlog3/2m)O(m \log^{3/2} m) time and space. Read More: http://epubs.siam.org/doi/abs/10.1137/S009753979222967

    16th Scandinavian Symposium and Workshops on Algorithm Theory: SWAT 2018, June 18-20, 2018, Malmö University, Malmö, Sweden

    Get PDF
    corecore