Finding shortest safari routes in simple polygons

被引:0
|
作者
Tan, XH
Hirata, T
机构
[1] Tokai Univ, Sch High Technol Human Welfare, Numazu 4100395, Japan
[2] Nagoya Univ, Fac Engn, Chikusa Ku, Nagoya, Aichi 4648603, Japan
关键词
computational geometry; safari routes; zookeeper's routes; adjustments;
D O I
10.1016/S0020-0190(03)00284-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Let P be a simple polygon, and let P be a set of disjoint convex polygons inside P, each sharing one edge with P. The safari route problem asks for a shortest route inside P that visits each polygon in P. In this paper, we first present a dynamic programming algorithm with running time O(n(3)) for computing the shortest safari route in the case that a starting point on the route is given, where n is the total number of vertices of P and polygons in P. (Ntafos in [Comput. Geont. 1 (1992) 149-170] claimed a more efficient solution, but as shown in Appendix A of this paper, the time analysis of Ntafos' algorithm is erroneous and no time bound is guaranteed for his algorithm.) The restriction of giving a starting point is then removed by a brute-force algorithm, which requires O(n(4)) time. The solution of the safari route problem finds applications in watchman routes under limited visibility. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:179 / 186
页数:8
相关论文
共 50 条
  • [1] Shortest zookeeper's routes in simple polygons
    Tan, XH
    INFORMATION PROCESSING LETTERS, 2001, 77 (01) : 23 - 26
  • [2] Fast computation of shortest watchman routes in simple polygons
    Tan, XH
    INFORMATION PROCESSING LETTERS, 2001, 77 (01) : 27 - 33
  • [3] Shortest paths in simple polygons with polygon-meet constraints
    Khosravi, R
    Ghodsi, M
    INFORMATION PROCESSING LETTERS, 2004, 91 (04) : 171 - 176
  • [4] Query-point visibility constrained shortest paths in simple polygons
    Khosravi, Ramtin
    Ghodsi, Mohammad
    THEORETICAL COMPUTER SCIENCE, 2007, 389 (1-2) : 1 - 11
  • [5] PARALLEL METHODS FOR VISIBILITY AND SHORTEST-PATH PROBLEMS IN SIMPLE POLYGONS
    GOODRICH, MT
    SHAUCK, SB
    GUHA, S
    ALGORITHMICA, 1992, 8 (5-6) : 461 - 486
  • [6] Finding a shortest Hamiltonian path inside a simple polygon
    Alsuwaiyel, MH
    INFORMATION PROCESSING LETTERS, 1996, 59 (04) : 207 - 210
  • [7] FINDING MINIMAL NESTED POLYGONS
    CAO, AW
    BIT, 1991, 31 (02): : 230 - 236
  • [8] Finding the shortest path between two points in a simple polygon by applying a rubberband algorithm
    Li, Fajie
    Klette, Reinhard
    ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2006, 4319 : 280 - +
  • [9] Computing shortest heterochromatic monotone routes
    Diaz-Banez, J. M.
    Hernandez, G.
    Oliveros, D.
    Ramirez-Vigueras, A.
    Sellares, J. A.
    Urrutia, J.
    Ventura, I.
    OPERATIONS RESEARCH LETTERS, 2008, 36 (06) : 684 - 687
  • [10] Intersection removal for simple polygons
    Lahorani, S
    Krithivasan, K
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1997, 64 (3-4) : 211 - 223