A new algorithm for the shortest path of touring disjoint convex polygons

被引:0
|
作者
Lijuan, Wang [1 ,2 ]
Bo, Jiang [1 ]
Ansheng, Deng [1 ]
Qi, Wei [2 ]
机构
[1] College of Information Science and Technology, Dalian Maritime University, Dalian,116026, China
[2] Dept of Information and Science, Dalian Institute of Science and Technology, Dalian,116052, China
来源
关键词
D O I
10.2174/1874444301507011364
中图分类号
学科分类号
摘要
Given a start point s, a target point t, and a sequence of k disjoint convex polygons in the plane, finding the shortest path from s to t which visits each convex polygon in the given order is our focus. In this paper, we present an improved method to compute the shortest path based on the last step shortest path maps by Dror et al. Instead of using of point location in previous algorithm, we propose an efficient method of locating the points in the path with linear query and make the data structures much simpler. Our improved algorithm gives the O(nk) running time which improves upon the time O(nklog(n/k)) by Dror et al., where n is the total number of vertices of all polygons. Furthermore, we have implemented this algorithm by programming. The result shows that our algorithm is correct and efficient. © Lijuan et al.
引用
收藏
页码:1364 / 1368
相关论文
共 50 条
  • [1] A Fast Algorithm for Touring the Disjoint Convex Polygons in the Given Order
    Wang Lijuan
    He Dandan
    Hou Hongfeng
    Jiang Bo
    Ning Tao
    [J]. PROCEEDINGS OF 2017 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2017), 2017, : 107 - 111
  • [2] Efficient algorithm for transversal of disjoint convex polygons
    Chin, FYL
    Wang, FL
    [J]. INFORMATION PROCESSING LETTERS, 2002, 83 (03) : 141 - 144
  • [3] An Efficient Algorithm for Touring a Sequence of given Convex Polygons in the Plane
    Xu, Changan
    Jiang, Bo
    Wang, Lijuan
    [J]. PROCEEDINGS OF 2017 6TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2017), 2017, : 74 - 78
  • [4] Touring a sequence of disjoint polygons: Complexity and extension
    Ahadi, Arash
    Mozafari, Amirhossein
    Zarei, Alireza
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 556 : 45 - 54
  • [5] 2-Approximate Algorithm for Touring a Sequence of Pairwise Disjoint Simple Polygons
    Lyu, Shun
    Jiang, Bo
    [J]. 2017 2ND INTERNATIONAL CONFERENCE ON COMPUTATIONAL MODELING, SIMULATION AND APPLIED MATHEMATICS (CMSAM), 2017, : 419 - 424
  • [6] Touring Convex Polygons in Polygonal Domain Fences
    Ahadi, Arash
    Mozafari, Amirhossein
    Zarei, Alireza
    [J]. COMBINATORIAL OPTIMIZATION AND APPLICATIONS, COCOA 2017, PT II, 2017, 10628 : 61 - 75
  • [8] An improved algorithm for the shortest descending path on a convex terrain
    Wei, Xiangzhi
    Joneja, Ajay
    [J]. JOURNAL OF DISCRETE ALGORITHMS, 2013, 19 : 52 - 56
  • [9] New fast algorithm for computing the distance between two disjoint convex polygons based on Voronoi diagram
    Yang C.-L.
    Qi M.
    Meng X.-X.
    Li X.-Q.
    Wang J.-Y.
    [J]. Journal of Zhejiang University-SCIENCE A, 2006, 7 (9): : 1522 - 1529
  • [10] The shortest path of touring lines given in the plane
    Wang, Lijuan
    He, Dandan
    Deng, Ansheng
    Ning, Tao
    [J]. Open Cybernetics and Systemics Journal, 2015, 9 (01): : 262 - 267